There is a certain hatred for design patterns in a certain class of programmers. I am inno position to judge these reactions. However, I myself have gone through a cycle, where I worshipped them, then realized that they too had pitfalls, got confused, and now I realize that perhaps I completely misunderstood them. [Continue]
One of the problems of the fresh programmers today is that they get to hear a lot of contradictions, from equally credible people, on various topics in programming. One such controversial topic is use of GoF Design Patterns, especially the ones talked about in the book by GoF. This puts these programmers in a dilemma as to whether they should read and adopt what is professed in the book or not. [Continue]