Archive | Software Engineering RSS feed for this section

Coping with Technical Debt

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 [...]

Leave a comment Continue Reading →

SOLID Object-oriented Programming

See also Design principles and design patterns.

Leave a comment Continue Reading →

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.

2 Comments Continue Reading →

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 [...]

Leave a comment Continue Reading →