Browse by Tags

All Tags » Design Patterns (RSS)

Do we need IoC containers?

Today I witnessed my first internet lynch - that’s right I saw how the masses rose to crush someone who said something they didn’t agree with… Now that I have your attention I can explain what happened - a guy asked a very good question on StackOverflow: Why do I need an IoC container as opposed to straightforward DI code . That’s right this guy has questioned one of the most loved design principle there is in the entire world. Not only has he said that he fails to see the benefit of it he was afraid...

Book Review - Head First Design Patterns

I always believed OO design patterns to be necessary to know and understand by all software developers, I didn’t like the fact that sometimes design was forced into a known design pattern just because a pattern existed ( and wrote about it ). After seen patterns abused time after time I lost faith and I was frustrated by the fact that the simplified examples of the design patterns didn’t seem to solve the problems I’ve tried to solve. After a co-worker recommended Head First Design Patterns I read...
Posted by dhelper | 1 comment(s)

The Problem With Design Patterns

The first time I've learnt about OOP Design Patterns was at a Software Engineering introductory course. Since then I had a growing feeling that there is something wrong in the way that the industry treats them. Don't get me wrong - those patterns exist so that developers wouldn't need to reinvent the wheel each time they encounter a problem that was already solved the problem is that many times developers misunderstand how they were meant to use them. Design patterns are general reusable...