תודה
http://www.oodesign.com/
תמיד אני ממליץ גם על הספר של ה-gang of four:Design Patterns - Elements of Reusable Object-Oriented Software - 1998 - Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
באמת שבאנגלית זה לא נורא.
ובכל אופן, כדאי לעבור על כל פטרן עם קוד של שפת התיכנות שאתה שולט בה.