6 pages tagged with "design"
This is a question that I have encountered with some frequency for a long time. So I thought I would put together my thoughts on the subject here.
Mocking is useful, but “what to mock” usually turns out to be a bit more complicated than expected if you don’t treat this carefully.
Objects are the central concept of languages like Java, Python, C#. Applying best practices for object design means that your code will be easy to read, write, and maintain.
This book captures dozens of techniques for creating pro-quality OO code that can stand the test of time.
Why you should consider testing as part of your daily development habit and how it’s directly linked to the software quality.