Technical Debt Trap

Technical Debt has become a catch-all phrase for any code that needs to be re-worked. Much like Refactoring has become a catch-all phrase for any activity that involves changing code. These fundamental misunderstandings and comfortable yet misapplied metaphors have resulted in a plethora of poor decisions. What is technical debt? …

Stop Thinking Legacy

Everybody says “legacy” code or “inherited” code. This presentation shows you why the meaning that this word carries can discourage you from doing your work well. The presenter uses linguistic, dictionaries, logic, psychology and back his claim with experiments and studies done so far. When folks say “inherited” or “legacy” …