Sunday, February 25, 2007

Comment on 100 patterns every developer should know

I always find it interesting that we think most developers are capable of following or recognizing a good design. Nick sugests that there are potential 100 essential patterns that each developer should know. I think patterns are far beyond hard for an average developer.

As my favorite software legend Juval Lowy of IDesign would say "its all plumbing". This plumbing should be left for people like Juval. So what is the solution? It depends (Juval's favorite).

If we can progress from Assembler to C/C++ to managed code, shouldn't we be able to do something similar and eliminate patterns completly?

Friday, February 23, 2007