Monthly Archives: September 2006

Testability Questionnaire: Another Response

It seems that I misunderstood Kelly Anderson and he wished to be included in the posting. Thanks again for straightening me out Kelly. Here is his reply: How do YAGNI and testability relate? If one subscribes to the point of … Continue reading

11,198 Total Views
September 26, 2006 OOP, Unit Testing

Dependency Inversion Principle and Testability

From Dependency Inversion Principle DIP: A. High level modules should not depend upon low level modules. Both should depend upon abstractions. B. Abstractions should not depend upon details. Details should depend upon abstractions. ( Forces We wish to avoid … Continue reading

11,350 Total Views
September 24, 2006 OOP, Unit Testing

Open Closed Principle and Testability

And again I will start of with an exerpt from Open Closed Principle OCP: Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification. ( BertrandMeyer first coined it in the first edition of … Continue reading

11,148 Total Views
OOP, Unit Testing