Don’t Write Legacy Swift
Discusses the importance of unit testing in Swift to avoid writing legacy code, inspired by Michael Feathers' definition of legacy code as code without tests.
Discusses the importance of unit testing in Swift to avoid writing legacy code, inspired by Michael Feathers' definition of legacy code as code without tests.
A guide to essential testing tools and principles for Node.js, focusing on clarity and confidence over cleverness.
Developer introduces Fabrik.Common, an open-source .NET utility library, and showcases its useful string extension methods.
A screencast introducing unit testing with mock objects, TDD, and the Moq framework for creating maintainable tests.
A developer's critique of Kent Beck's TDD book, highlighting its shortcomings in addressing legacy code and retroactive testing.