Can you write effective unit tests without knowlegde of designing ?
I think that Jeremy is right in saying no.
OOP is all about design.
Concepts like Object, Collaboration and Messaging or Inheritance,Polymorphism and Encapsulation are all about design.
If a person does not understand OOP,Domain Driven Design, he can hardly write effective unit tests.
In OOP , one has to take 100 design decisions(which code goes to which class or layer) per day.
TDD is advance concept to master. One has to learn OOP and Design Patterns before that.
I was recently debugging Web Site functionality issue with a client. We were not able to reproduce the issues at our end. I saw that the c...
Survic has very nicely argued that database storage and retrieval is 80% ( I would say 70%) portion of application. Mocks ups, Screen Desig...
Petshop Architecture 4.0 I have used earlier Petshop Architecture. It left a mixed feeling. It was simple to start with but not extensible...
Architecture - client requires at least rudimentary skills in these areas. What is SOA? Benefits? SOA principles for WS? Name standard arc...