research!rsc: Differential Coverage for Debugging
Code tends to rot. As we add feature after feature and deal with bug after bug, the structure of the code degrades. Left unchecked, this degradation leads to a tangled, unmaintainable mess. XP teams reverse this degradation through frequent refactoring. Refactoring is the practice of making a series of tiny transformations that improve the structur
... See moreRobert C. Martin • Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
This week’s main article is about test assertions, both the ones that ship as part of XCTest, and how we can build custom ones as well — including using Swift 5.1’s new ordered collection diffing API to provide richer error messages for collections 😀
https://t.co/54K95kCiS8
John Sundellx.com