0
Views
0
Downloads
0
Favorites
a_strategy
ÿþ/ / + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
/ / | P R O G R A M M I N G P A T T E R N S - S T R A T E G Y |
/ / | I n c a p s u l a t e a f a m i l y o f i n t e r c h a n g e a b l e a l g o r y t h m s w h i c h c a n b e |
/ / | m o d i f i e d i n d e p e n d e n t l y f r o m t h e c l i e n t . |
/ / | |
/ / | O O P C O N C E P T S : A b s t r a c t i o n , E n c a p s u l a t i o n , P o l y m o r p h i s m , |
/ / | I n h e r i t a n c e |
/ / | |
/ / | R U L E S : |
/ / | E n c a p s u l a t e c h a n g e s |
/ / | C o m p o s i t i o n i s b e t t e r t h a n i n h e r i t a n c e . |
/ / | E n g i n e e r w i t h i n t e r f a c e s , n o t r e a l c l a s s e s . |
/ / | |
/ / | A g o o d a r c h i t e c t u r e i s e x t e n d a b l e , s u p p o r t a b l e , a n d r e u s a b l e . |
/ / | P a t t e r n s h e l p b u i l d h q s y s t e m s . |
/ / | P a t t e r n s a r e p r o v e n t o b e g o o d b y e x p e r i e n c e . |
/ / | P a t t e r n s a r e g e n e r i c s o l i t i o n s f o r s o f t w a r e e n g i n e e r i n g |
/ / | c h a l l e n g e s . |
/ / | C h o o s e y o u r p a t t e r n , d o n '