Week 17, year 2016
- Defensive programming: the good, the bad and the ugly - In this post, I want to take a closer look at the practice of defensive programming. [Enterprise Craftsmanship]
- The Repair/Replace Heuristic for Legacy Software - Technical Debt is a great metaphor. It shares many analogous properties with financial debt: loans, accrued interest, token payments, bankrupty… There is a key difference however. We take financial debt with another party. This party desires to get their money back eventually, and then some. Over centuries, a system was developed to measure debt fairly unambiguously. We called it money, and we’re still iterating and experimenting with new designs, like Blockchain. [Mathias Verraes]