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.

[238 byte] By [America70a] at [2007-11-27 11:51:34]
# 1

enjoy the reading =)

http://java.sun.com/developer/technicalArticles/J2EE/patterns/PatternsIntroduction.html

http://www.cmcrossroads.com/bradapp/javapats.html

mark07a at 2007-7-29 18:38:56 > top of Java-index,Java Essentials,Training...
# 2

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.

jwentinga at 2007-7-29 18:38:56 > top of Java-index,Java Essentials,Training...
# 3

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?

America70a at 2007-7-29 18:38:56 > top of Java-index,Java Essentials,Training...