Design Patterns in Java

рдпрд╛рдордзреНтАНрдпреЗ рдЬрд╛рд╣рд┐рд░рд╛рддреА рдЖрд╣реЗрдд
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
резреж┬ард╣+
рдбрд╛рдЙрдирд▓реЛрдб
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ

рдпрд╛ рдЕтАНреЕрдкрд╡рд┐рд╖рдпреА

'рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрдиреНрд╕ рдЗрди рдЬрд╛рд╡рд╛' рд╣реЗ рдЬрд╛рд╡рд╛ рд╢рд┐рдХрдгрд╛рд▒реНрдпрд╛рдВрд╕рд╛рдареА, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕рд╕рд╛рдареА, рдореБрд▓рд╛рдЦрддреАрдЪреНрдпрд╛ рдЙрдореЗрджрд╡рд╛рд░рд╛рдВрд╕рд╛рдареА рдЖрдгрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдбрд┐рдЭрд╛рдЗрди рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕ рд╕рдордЬреВрди рдШреЗрдК рдЗрдЪреНрдЫрд┐рдгрд╛рд▒реНрдпрд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рд╕рд╛рдареА рдПрдХ рд╢реИрдХреНрд╖рдгрд┐рдХ ре▓рдк рдЖрд╣реЗ. рд╣реЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрди рд╕рдВрдХрд▓реНрдкрдирд╛, рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдЖрдгрд┐ рд╢рд┐рдХреНрд╖рдг рдПрдХрд╛рдЪ рдореЛрдмрд╛рдЗрд▓ рд╕рдВрд╕рд╛рдзрдирд╛рдд рдЖрдгрддреЗ.

рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрдиреНрд╕ рдЯрдкреНрдкреНрдпрд╛рдЯрдкреНрдкреНрдпрд╛рдиреЗ рд╢рд┐рдХрд╛

рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрдиреНрд╕ рд╣реЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбрд┐рдЭрд╛рдЗрдирдордзреАрд▓ рд╡рд╛рд░рдВрд╡рд╛рд░ рдпреЗрдгрд╛рд▒реНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рджреНрдз рдЭрд╛рд▓реЗрд▓реЗ рджреГрд╖реНрдЯрд┐рдХреЛрди рдЖрд╣реЗрдд. рддреЗ рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдирд╛ рдЕрд╕рд╛ рдЬрд╛рд╡рд╛ рдХреЛрдб рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдорджрдд рдХрд░реВ рд╢рдХрддрд╛рдд рдЬреЛ рд╕рдордЬрдгреНрдпрд╛рд╕, рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕, рддрдкрд╛рд╕рдгреНрдпрд╛рд╕ рдЖрдгрд┐ рд╕рд╛рдВрднрд╛рд│рдгреНрдпрд╛рд╕ рд╕реЛрдкрд╛ рдЕрд╕рддреЛ. рд╣реЗ ре▓рдк рд╕реНрдкрд╖реНрдЯ рдХрд░рддреЗ рдХреА рдкреЕрдЯрд░реНрдиреНрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдордзреНрдпреЗ рдХрд╕реЗ рдмрд╕рддрд╛рдд рдЖрдгрд┐ рдХреНрд▓рд╛рд╕реЗрд╕, рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕, рдореЙрдбреНрдпреВрд▓реНрд╕ рдЖрдгрд┐ ре▓рдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрд╕ рдбрд┐рдЭрд╛рдЗрди рдХрд░рддрд╛рдирд╛ рддреНрдпрд╛рдВрдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд╕рд╛ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

рдпрд╛рддреАрд▓ рд╕рд╛рдордЧреНрд░реА рддрд╛рд░реНрдХрд┐рдХ рд╡рд┐рднрд╛рдЧрд╛рдВрдордзреНрдпреЗ рдЖрдпреЛрдЬрд┐рдд рдХреЗрд▓реА рдЖрд╣реЗ, рдЬреЗрдгреЗрдХрд░реВрди рддреБрдореНрд╣реА рдореВрд▓рднреВрдд рдЧреЛрд╖реНрдЯреАрдВрдкрд╛рд╕реВрди рд╕реБрд░реБрд╡рд╛рдд рдХрд░реВрди рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдХрдбреЗ рдкреБрдвреЗ рдЬрд╛рдК рд╢рдХрддрд╛. рдкреЕрдЯрд░реНрдирдЪрд╛ рдЙрджреНрджреЗрд╢, рддреЛ рд╕реЛрдбрд╡рдд рдЕрд╕рд▓реЗрд▓реА рд╕рдорд╕реНрдпрд╛, рд╕рд╣рднрд╛рдЧреА рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪреНрдпрд╛ рдЬрдмрд╛рдмрджрд╛рд▒реНрдпрд╛ рдЖрдгрд┐ рддреЛ рдХреЛрдгрддреНрдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд рдЙрдкрдпреБрдХреНрдд рдард░реВ рд╢рдХрддреЛ, рд╣реЗ рдЬрд╛рдгреВрди рдШреНрдпрд╛.

рд╕рдВрд░рдЪрд┐рдд рдЬрд╛рд╡рд╛ рд╢рд┐рдХреНрд╖рдг

рд╣реЗ ре▓рдк рдорд╣рддреНрддреНрд╡рд╛рдЪреНрдпрд╛ рдкреЕрдЯрд░реНрди рдлреЕрдорд┐рд▓реА рдЖрдгрд┐ рд╕рд╣рд╛рдпреНрдпрдХ рд╕рдВрдХрд▓реНрдкрдирд╛рдВрдЪреЗ рд╕рдВрдШрдЯрд┐рдд рдХрд╡реНрд╣рд░реЗрдЬ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдЦрд╛рд▓реАрд▓ рдЧреЛрд╖реНрдЯреАрдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ:

тАв рдЖрдврд╛рд╡рд╛, рдкрд░рд┐рднрд╛рд╖рд╛ рдЖрдгрд┐ рдкреЕрдЯрд░реНрди рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ
тАв рдХреНрд░рд┐рдПрд╢рдирд▓ рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрдиреНрд╕
тАв рд╕реНрдЯреНрд░рдХреНрдЪрд░рд▓ рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрдиреНрд╕
тАв рдмрд┐рд╣реЗрд╡рд┐рдЕрд░рд▓ рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрдиреНрд╕
тАв рд╕рд┐рдВрдЧрд▓рдЯрди рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкрджреНрдзрддреА
тАв рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ, J2EE рдЖрдгрд┐ MVC рдкреЕрдЯрд░реНрдиреНрд╕
тАв SOLID рддрддреНрддреНрд╡реЗ рдЖрдгрд┐ OOP рдкрд╛рдпрд╛
тАв рдХреНрд▓реЛрдирд┐рдВрдЧ рдЖрдгрд┐ рдлреНрд▓реБрдПрдВрдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рд╕рдВрдХрд▓реНрдкрдирд╛
тАв рдХрд▓реЗрдХреНрд╢рдиреНрд╕ рдЖрдгрд┐ рдЗрдЯрд░реЗрд╢рди рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЬ
тАв рдХреЙрдирдХрд░рдиреНрд╕реА рдЖрдгрд┐ рдереНрд░реЗрдбрд┐рдВрдЧ рдкреЕрдЯрд░реНрдиреНрд╕
тАв рдХреЕрд╢рд┐рдВрдЧ рдЖрдгрд┐ рдкрд░рдлреЙрд░реНрдордиреНрд╕ рдкрджреНрдзрддреА
тАв рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрджрд░реНрдн рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рддрдВрддреНрд░реЗ

рд╣реЗ рд╡рд┐рднрд╛рдЧ рдкреЕрдЯрд░реНрдирдЪреНрдпрд╛ рдирд╛рд╡рд╛рдВрдирд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рдирд┐рд░реНрдорд┐рддреА, рд▓рд╡рдЪрд┐рдХ рдХрдВрдкреЛрдЭрд┐рд╢рди, рдХрдореА рдХрдкрд▓рд┐рдВрдЧ, рдЕрджрд▓рд╛рдмрджрд▓ рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рдЕрд▓реНрдЧреЛрд░рд┐рджрдо, рдЗрд╡реНрд╣реЗрдВрдЯ-рдЖрдзрд╛рд░рд┐рдд рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдЖрдгрд┐ рд╕реБрд▓рдн рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдНрдХреНрд╕реЗрд╕ рдпрд╛рдВрд╕рд╛рд░рдЦреНрдпрд╛ рдЙрджреНрджрд┐рд╖реНрдЯрд╛рдВрд╢реА рдЬреЛрдбрддрд╛рдд.

рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ 'рдХрд╕реЗ рдХрд░рд╛рд╡реЗ' рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ

'рдХрд╕реЗ рдХрд░рд╛рд╡реЗ' (How To) рд╡рд┐рднрд╛рдЧ рдХрд╛рд░реНрдп-рдЖрдзрд╛рд░рд┐рдд рд╕реНрдкрд╖реНрдЯреАрдХрд░рдгрд╛рдВрджреНрд╡рд╛рд░реЗ рдбрд┐рдЭрд╛рдЗрди рдХрд▓реНрдкрдирд╛ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЛ. рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рд╡рд╛ рдкреЕрдЯрд░реНрдиреНрд╕ рдХрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рд╛рд╡реЗ, рд╡рд┐рджреНрдпрдорд╛рди рдХреЛрдб рд░рд┐рдлреЕрдХреНрдЯрд░ рдХрд╕рд╛ рдХрд░рд╛рд╡рд╛, рдпреЛрдЧреНрдп рдкреЕрдЯрд░реНрди рдХрд╕рд╛ рдирд┐рд╡рдбрд╛рд╡рд╛, рд╕рдВрдмрдВрдзрд┐рдд рдкрджреНрдзрддреАрдВрдЪреА рддреБрд▓рдирд╛ рдХрд╢реА рдХрд░рд╛рд╡реА, рдкреЕрдЯрд░реНрдиреНрд╕ рдХрд╕реЗ рдПрдХрддреНрд░ рдХрд░рд╛рд╡реЗ, рдкреЕрдЯрд░реНрди-рдЖрдзрд╛рд░рд┐рдд рдбрд┐рдЭрд╛рдЗрдирдЪреА рдЪрд╛рдЪрдгреА рдХрд╢реА рдХрд░рд╛рд╡реА рдЖрдгрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдЪреЗ рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рдХрд╕реЗ рдХрд░рд╛рд╡реЗ рд╣реЗ рд╢рд┐рдХрд╛.

рд╣реЗ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рджрд╛рдЦрд╡рддрд╛рдд рдХреА рдкреЕрдЯрд░реНрдиреНрд╕ рдЗрдВрдЯрд░рдлреЗрд╕ рдЕрдиреБрдХреВрд▓рди, рдСрдмреНрдЬреЗрдХреНрдЯ рдирд┐рд░реНрдорд┐рддреА, рд░рдирдЯрд╛рдЗрдо рд╡рд░реНрддрди, рд╡рд░реНрдХрдлреНрд▓реЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рдХрд▓реЗрдХреНрд╢рди рдЯреНрд░реЕрд╡реНрд╣рд░реНрд╕рд▓, рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рд╣рд╛рддрд╛рд│рдгреА, рд╕реНрдЯреЗрдЯ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЖрдгрд┐ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдордзреАрд▓ рд╕рдВрд╡рд╛рдж рдпрд╛рдВрдирд╛ рдХрд╕реЗ рд╕рдорд░реНрдерди рджреЗрдК рд╢рдХрддрд╛рдд.

рдкреЕрдЯрд░реНрди рдХреЗрд╡реНрд╣рд╛ рдЖрдгрд┐ рдХрд╛ рд╡рд╛рдкрд░рд╛рд╡рд╛ рд╣реЗ рд╕рдордЬреВрди рдШреНрдпрд╛

рдкреНрд░рднрд╛рд╡реА рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбрд┐рдЭрд╛рдЗрдирд╕рд╛рдареА рдкреЕрдЯрд░реНрдирдорд╛рдЧреАрд▓ рд╕рдорд╕реНрдпрд╛ рд╕рдордЬреВрди рдШреЗрдгреЗ рдЖрдгрд┐ рддреНрдпрд╛рдЪреЗ рдлрд╛рдпрджреЗ-рддреЛрдЯреЗ рдУрд│рдЦрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рд╣реЗ ре▓рдк рд╢рд┐рдХрдгрд╛рд▒реНрдпрд╛рдВрдирд╛ рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕рдЪреА рддреБрд▓рдирд╛ рдХрд░рдгреНрдпрд╛рд╕ рдЖрдгрд┐ рдПрдЦрд╛рджрд╛ рдкреЕрдЯрд░реНрди рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯрдордзреНрдпреЗ рдХрд╢реА рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░реВ рд╢рдХрддреЛ рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рддреЗ.

рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрдиреНрд╕ рдХрд╕реЗ рдорджрдд рдХрд░реВ рд╢рдХрддрд╛рдд рдпрд╛рдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рд╛:

тАв рдХреНрд▓рд╛рд╕реЗрд╕рдордзреАрд▓ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдХрдореА рдХрд░рдгреЗ

тАв ре▓рдкреНрд▓рд┐рдХреЗрд╢рдирдордзреАрд▓ рдЬрдмрд╛рдмрджрд╛рд▒реНрдпрд╛ рд╡рд┐рднрд╛рдЧрдгреЗ

тАв рдмрджрд▓рдгрд╛рд░реЗ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдЖрдгрд┐ рд╡рд░реНрддрди рдПрдиреНрдХреЕрдкреНрд╕реНрдпреБрд▓реЗрдЯ рдХрд░рдгреЗ

тАв рдХреНрд▓рд╛рдпрдВрдЯ рдХреЛрдбрд▓рд╛ рдШрдЯреНрдЯрдкрдгреЗ рди рдЬреЛрдбрддрд╛ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рддрдпрд╛рд░ рдХрд░рдгреЗ

тАв рд▓рд╡рдЪрд┐рдХ рдХреНрд▓рд╛рд╕ рдЖрдгрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕рдВрд░рдЪрдирд╛ рддрдпрд╛рд░ рдХрд░рдгреЗ

тАв рд╡рд╛рдЪрдиреАрдпрддрд╛ рдЖрдгрд┐ рджреЗрдЦрднрд╛рд▓рдХреНрд╖рдорддрд╛ рд╕реБрдзрд╛рд░рдгреЗ

тАв рд╕реНрдерд┐рд░ рдХреЛрдб рдкреБрдиреНрд╣рд╛ рди рд▓рд┐рд╣рд┐рддрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд╛рд╕ рд╕рдорд░реНрдерди рджреЗрдгреЗ
тАв рд╡рд╛рд░рдВрд╡рд╛рд░ рдпреЗрдгрд╛рд▒реНрдпрд╛ рдбрд┐рдЭрд╛рдЗрди рд╕рдорд╕реНрдпрд╛рдВрд╕рд╛рдареА рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕рдЪрд╛ рдкреБрдирд░реНрд╡рд╛рдкрд░ рдХрд░рдгреЗ

рдЕрднреНрдпрд╛рд╕ рдЖрдгрд┐ рдЙрдЬрд│рдгреАрд╕рд╛рдареА рдмрдирд╡рд▓реЗрд▓реЗ

рд╡рд┐рд╖рдп-рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЯрд░рдлреЗрд╕рдореБрд│реЗ рд╢рд┐рдХрдгреНрдпрд╛рдЪреНрдпрд╛ рд╢реНрд░реЗрдгреА рдЖрдгрд┐ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХрд╛рдВрдордзреНрдпреЗ рд╕рд╣рдЬрдкрдгреЗ рдлрд┐рд░рддрд╛ рдпреЗрддреЗ. рдПрдЦрд╛рджрд╛ рд╡рд┐рд╖рдп рдкрдЯрдХрди рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрдЪрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рд╛, рдЙрдкрдпреБрдХреНрдд рд╡рд┐рд╖рдп рдЖрд╡рдбреАрдЪреЗ рдореНрд╣рдгреВрди рд╕реЗрд╡реНрд╣ рдХрд░рд╛ рдЖрдгрд┐ рдЙрдЬрд│рдгреА рдХрд░рддрд╛рдирд╛ рдорд╣рддреНрддреНрд╡рд╛рдЪреНрдпрд╛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдгрд╛рдВрдХрдбреЗ рдкрд░рдд рдпрд╛.

рд╣реЗ ре▓рдк рд╡рд░реНрдЧрд╛рддреАрд▓ рд╢рд┐рдХреНрд╖рдг, рд╕реНрд╡рдпрдВ-рдЕрдзреНрдпрдпрди, рдХреЛрдбрд┐рдВрдЧ рдореБрд▓рд╛рдЦрддреАрдЪреА рддрдпрд╛рд░реА, рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдЪреА рдЙрдЬрд│рдгреА рдЖрдгрд┐ рджреИрдирдВрджрд┐рди рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдЙрдкрдпреБрдХреНрдд рдЖрд╣реЗ. рд╣реЗ рдЬрд╛рд╡рд╛ рдЖрдгрд┐ OOP рд╢рд┐рдХрдгрд╛рд▒реНрдпрд╛рдВрд╕рд╛рдареА, рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЗрдВрдЬрд┐рдирд┐рдЕрд░рд┐рдВрдЧрдЪреНрдпрд╛ рд╡рд┐рджреНрдпрд╛рд░реНрдереНрдпрд╛рдВрд╕рд╛рдареА, рдЕрдБрдбреНрд░реЙрдЗрдб рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рд╕рд╛рдареА, рдмреЕрдХрдПрдВрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд░реНрд╕рд╕рд╛рдареА рдЖрдгрд┐ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рдЬрд╛рд╡рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХрд╛рдВрд╕рд╛рдареА рдпреЛрдЧреНрдп рдЖрд╣реЗ.

рдкреЕрдЯрд░реНрдиреНрд╕ рдХреЗрд╡рд│ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдореНрд╣рдгреВрди рд╕рд╛рджрд░ рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА, рд╣реЗ ре▓рдк рддреНрдпрд╛рдВрдирд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдЪреНрдпрд╛ рдирд┐рд░реНрдгрдпрд╛рдВрд╢реА рдЬреЛрдбрддреЗ. рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбрд┐рдЭрд╛рдЗрдирдЪреА рд╢рдмреНрджрд╕рдВрдЧреНрд░рд╣ рд╢рд┐рдХрд╛, рдкреЕрдЯрд░реНрди рдлреЕрдорд┐рд▓реАрдВрдордзреАрд▓ рд╕рдВрдмрдВрдз рд╕рдордЬреВрди рдШреНрдпрд╛ рдЖрдгрд┐ рд╕реБрд╕рдВрдШрдЯрд┐рдд рдЬрд╛рд╡рд╛ ре▓рдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА рдПрдХ рдордЬрдмреВрдд рдкрд╛рдпрд╛ рддрдпрд╛рд░ рдХрд░рд╛.

рд╕рдВрд░рдЪрд┐рдд рдкрд╛рдард╛рдВрджреНрд╡рд╛рд░реЗ GoF рдкреЕрдЯрд░реНрдиреНрд╕ рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рдВрдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рд╛.

'рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрдиреНрд╕ рдЗрди рдЬрд╛рд╡рд╛' рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛ рдЖрдгрд┐ рдЬрд╛рд╡рд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, GoF рдкреЕрдЯрд░реНрдиреНрд╕, SOLID рддрддреНрддреНрд╡реЗ, рд░рд┐рдлреЕрдХреНрдЯрд░рд┐рдВрдЧ рдЖрдгрд┐ рд╕реБрд╕рдВрдЧрдд рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд┐рдХрд╛рд╕рд╛рд╡рд┐рд╖рдпреАрдЪреЗ рдЖрдкрд▓реЗ рдЬреНрдЮрд╛рди рд╡рд╛рдврд╡рд╛.
рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рдирд╛рд╕рд╣ GoF, SOLID, OOP рдЖрдгрд┐ рдЬрд╛рд╡рд╛ рдбрд┐рдЭрд╛рдЗрди рдкреЕрдЯрд░реНрдиреНрд╕ рд╢рд┐рдХрд╛.
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
рен рдСрдХреНрдЯреЛ, реирежреирел

рдбреЗрдЯрд╛рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛

рдбреЗрд╡реНрд╣рд▓рдкрд░ рддреБрдордЪрд╛ рдбреЗрдЯрд╛ рдХрд╕рд╛ рдЧреЛрд│рд╛ рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╢реЗрдЕрд░ рдХрд░рддрд╛рдд рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрд░реВ рд╣реЛрддреЗ. рддреБрдордЪрд╛ рд╡рд╛рдкрд░, рдкреНрд░рджреЗрд╢ рдЖрдгрд┐ рд╡рдп рдпрд╛рдВрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдбреЗрдЯрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рд╡ рд╕реБрд░рдХреНрд╖реЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкрджреНрдзрддреА рдмрджрд▓реВ рд╢рдХрддрд╛рдд. рдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ рд╣реА рдорд╛рд╣рд┐рддреА рдкреБрд░рд╡рд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рддреА рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
  • рд╣реЗ ре▓рдк рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрд╕реЛрдмрдд рдбреЗрдЯрд╛рдЪреЗ рд╣реЗ рдкреНрд░рдХрд╛рд░ рд╢реЗрдЕрд░ рдХрд░реВ рд╢рдХрддреЗ
    рд╕реНрдерд╛рди рдЖрдгрд┐ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдЖрдпрдбреА
  • рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
    рдбреЗрд╡реНрд╣рд▓рдкрд░ рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдХрд╢реА рдШреЛрд╖рд┐рдд рдХрд░рддрд╛рдд рдпрд╛рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
  • рдЯреНрд░рд╛рдВрдЭрд┐рдЯрдордзреНрдпреЗ рдбреЗрдЯрд╛ рдПрдВрдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ
  • рдбреЗрдЯрд╛ рд╣рдЯрд╡рд▓рд╛ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА

рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ

App contents re-structured
How to Section added
Design Improvements
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛

ре▓рдк рд╕рдкреЛрд░реНрдЯ

рдбреЗрд╡реНрд╣рд▓рдкрд░ рдпрд╛рд╡рд┐рд╖рдпреА
RAJIL THANKARAJU
contact@softecks.in
16,Ayya Avenue, Shanmugavel Nagar,Kathakinaru Madurai, Tamil Nadu 625107 India

Softecks рдХрдбреАрд▓ рдЕрдзрд┐рдХ