Uncle Bob Is Right
I'm baffled by the podcast from Jeff and Joel. In many regards, I have had the same reaction as Robert Martin. In our organization we have tried our best to implement SOLID principles. The affect that these principles have had on our ability to produce software is both profound and staggering. To basically say that things like the Single Responsibility Principle and the Dependency Inversion Principle are "bureaucratic" and that they come from someone who "doesn't write a lot of code" is absurd. »