Tag Archives: java

Should I learn first design patterns or object oriented principles?

This is a question I faced while chatting with a Junior Java Developer recently. I think it is an interesting question, especially because it seems the two things could be put on the same level at first glance. You find below my answer, hoping it is clear enough and that may help someone else clarifying [...]