Looking for some background material where I can get some design problems and OO solutions to practice and improve design skills.
Thank you for your interest.
EDIT: I read: - Martin Fowler's Refactoring - Headfirst Design Patterns (He had an approach with problematic solutions, but it is very limited by the pattern in context). and have an idea of ββtariffs about common design patterns.
I am looking for a link that is very specific for developing related problems and solutions.
, . , , OO .
, - . , , , , . , "" (, , Factory), , , , ; "" .
, , - ? , .
, , , , .
, , : Buoild ! , , , . , (, , ). , foscused. , , - .
, OT, , / "".
OO ( " " ).
, IMO, - " : - ". 1994 ++ Smalltalk, OO.
Project Euler . 200 "", OO. .
, , : http://grok-code.com/214/practice-your-code-fu-programming-contests-and-puzzles-online/
"Domain Driven Design" ( DDD), - . - , . - , http://martinfowler.com/articles/enterprisePatterns.html. . - - .
, , . !
, GoF - .
I liked Jimmy Nilsson's domain-driven design and domain templates . The material is good, and the letter is colloquial.