background for patterns
Hi all! I need to lean patterns. What should l lean before starting patterns? For example, collections assumes that you know basic class (string,int etc), oop(methods etc)...
and what about patterns? I have used only java SE.
Hi all! I need to lean patterns. What should l lean before starting patterns? For example, collections assumes that you know basic class (string,int etc), oop(methods etc)...
and what about patterns? I have used only java SE.
enjoy the reading =)
http://java.sun.com/developer/technicalArticles/J2EE/patterns/PatternsIntroduction.html
http://www.cmcrossroads.com/bradapp/javapats.html
And invest in Head First Design Patterns.
It's the best way I've found to get your head around the what and why, as well the crucial when not, of patterns.
Anhd that when not is vitally important. Among many new adepts, there is a striking tendency to use patterns for the sake of using them, leading to very poorly architectured software that often performs miserably and is impossible to maintain.
mark07, good tutorial, thx. As far as I understand it, patterns help programmers with OOP. Are there any topics else to improve my oop skills?