366x Filetype PDF File size 0.29 MB Source: icis.pcz.pl
Design Patterns – part I
Design Patterns – part I 1/32
History
Design Patterns:
◮ are derived from design patterns from architecture
◮ their name was introduced to the software engineering by
Kent Beck and Ward Cunningham in 1987
◮ were made popular by Gang of Four in 1995 through book
Design Patterns: Elements of Reusable Object-Oriented
Software
Design Patterns – part I 2/32
Solutions of design problems
Design Patterns:
◮ provide tested solutions of problems
◮ are not algorithms, because they solve design problems and
not computational problems
◮ are abstract description of connections between classes
Design Patterns – part I 3/32
Describing Design Patterns
Minimal description of Design Patterns:
◮ pattern name
◮ intent
◮ solution
◮ consequences
Design Patterns – part I 4/32
no reviews yet
Please Login to review.