My Blog
contains PHP, Web and business/entrepreneurial related content. Please join in the conversation!
Tag Archives: programming
My Progression through Forgot Passwords
I thought I’d take some time to look at the 3 main ways that I’ve handled forgotten passwords on my websites, why I did them that way, and if there was anything wrong. Disclaimer: there is a lot of bad … Continue reading
Please Use Public Accessors in your Object Oriented Programming
I really hate to see people accessing and designing objects with public attributes. So many times I’ve seen this backfire. Lets take a few examples and see why this matters:
Understanding the Observer Pattern in PHP
For a while, I’ve been looking at plugin systems, but not really fully understanding the pattern behind them. Don’t get me wrong, I see how they work, but I didn’t know the reason why – the theory or pattern behind … Continue reading
Why your company needs a System Architect/Analyst
In this post, I’m going to cover what a System Architect/Analyst (SA from now on) is and why you need one. A System Architect/Analyst is… A top level programmer with a lot of experience. Experience is king here. No matter … Continue reading
What I believe MVC is – or MVCFDH
There are many interpretations of MVC – there are less definitions but more implementations. I want to cover what I personally do when using PHP for MVC. I call it MVCFDH. What is MVC? A real quick definition of MVC … Continue reading
Eclipse Testing with TPTP – help me?
I recently came across this tutorial here about Testing with TPTP- and I’m confused. Whats the benefit of this type of testing (um… creating JAVA code for a JUnit test… right?) compared to running some PHPUnit, Selenium and AB (from … Continue reading
5 Things this PHP programmer learned from System-i/as400 programmers
Working in a shop that has approximately 15 times more System-I as/400 iSeries (whatever you want to call it) programmers, I’ve been immersed into their culture, standards and mindset. As you can imagine, as a fresh new programmer for emerging … Continue reading
