Technical Debt is something whose repercussions are underestimated more often than not. Without managing and/or preventing technical debt in your project, you could soon end up with a codebase that is no longer maintainable/extendable. It is not much different to taking care of your own car. You can probably reach your destination 15000KM away without [...]
SOLID Object-oriented Programming
See also Design principles and design patterns.
PHP.net migrates to SVN
Yes, you’ve read it right. I’ve not mistaken the subject. PHP.net is migrating to SVN. From CVS. Well, I don’t know if I have to laugh or to cry. Meanwhile I make a decision, I will comfort myself watching again Linus introducing Git at Google. The video follows.
OOD and OOP
Many people out there really believe that those two acronyms in the subject are the same thing. Well, I must say they are completely wrong. Design and implementation are two different matters. However, I do not want to go to much in the details. Not now, anyway. I am tired. I’d just like to advice [...]


