- February 2014 .NET Updates – Th .NET Framework team highlight their recent security patch, released as a part of the standard ‘Patch Tuesday’ cycle, which addresses an Elevation of Privilege issue.
- Interface Segregation Principle: A Practical Example – Erik Dietrich discusses the Interface Segregation Principle, with a practical tale which illustrates its use and importance as one of the less used parts of the SOLID Principles.
- Cost of Delay Due to Technical Debt, Part 4 – Johanna Rothman discusses the role of technical debt as something which can introduce delays and therefore costs into your product development cycle
- Troy Hunt: The Tesco hack – here’s how it (probably) happened – Troy Hunt discusses the latest security incident, with a look at how Tesco may have been compromised, exploring best practices for credential management, login, and associated actions.
- Listening to Leaves – Patrick Lioi discusses the importance of gettin the right abstraction for your application, discussing a situation in the runner part of his Fixie test framework.
- re: Create benchmarks and results that have value – Frans Bouma responds to Kelly Sommer’s piece on benchmarks linked to yesterday.
- Recursively descending test-driven development aided by thinking &Informed TDD – Using Mocks to Allow for True Stepwise Refinement – Ralf Westphal discusses a proces for designing and implementing software using TDD and takign time to think before coding, sharing a dialog based example, before talking about it in a more theoretical standing.