рдЯреЗрдХ рдкреЙрдбрдХрд╛рд╕реНрдЯ рдХреЗ рд╕рд╛рде рдореЗрд░рд╛ рдорд┐рд╢реНрд░рд┐рдд рд╕рдВрдмрдВрдз рд╣реИред рдПрдХ рдУрд░, рдпрджрд┐ рдЖрдк рд╡рд┐рд╖рдп рд╕реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕реА рдирдИ рдЪреАрдЬреЗрдВ рд╕реАрдЦрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрджрд┐ рд╡рд┐рд╖рдп рдЖрдкрдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╣реИ, рддреЛ рдПрдХ рдШрдВрдЯреЗ рдХреА рдСрдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдЗрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЬрд╛рдирдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣рд░ рд╡рд┐рд╖рдп рд╕реЗ рджреВрд░ рдХреЛрдб рдЙрджрд╛рд╣рд░рдг, рдЖрд░реЗрдЦ рдФрд░ рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдмрд┐рдирд╛ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рд╕рдордп-рд╕рдордп рдкрд░ рдХрд╛рдлреА рджрд┐рд▓рдЪрд╕реНрдк рдкреЙрдбрдХрд╛рд╕реНрдЯ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ, рдпрд╛ рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдЕрдХреНрд╕рд░ рдкреНрд░рд╕рд┐рджреНрдз рдХреЙрдорд░реЗрдб рдХреЗ рд╕рд╛рде рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдЖрдпреЛрдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЗрддрдиреА рдХрдард┐рди рд░реВрдкрд░реЗрдЦрд╛ рдореЗрдВ рдмрд╣реБрдд рд╕реА рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рддреЗрдВ рдмрддрд╛рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрднреА рд╣рд╛рд▓ рд╣реА рдореЗрдВ
рд░реЙрдмрд░реНрдЯ рдорд╛рд░реНрдЯрд┐рди рдХреЗ рд╕рд╛рде "рдкреНрд░реЛрдЧреИрдореИрдЯрд┐рдХ" рдкреЙрдбрдХрд╛рд╕реНрдЯ рдореЗрдВ рдЖрдпрд╛ рдерд╛, рдЬреЛ рдХрд┐ рдПрдХ "рдХреЙрдорд░реЗрдб" рдерд╛, рдЬреЛ рдХрд┐ рдХрд╛рдлреА рдкреНрд░рд╕рд┐рджреНрдз рдерд╛,
SOLID рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рд▓реЗрдЦрдХ (рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдпрд╣ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо), рдХрдИ рдХрд┐рддрд╛рдмреЗрдВ, рдФрд░ рдЖрдо рддреМрд░ рдкрд░ рд╣рдорд╛рд░реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЪрд╛рд▓реАрд╕ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд░реНрд╖реЛрдВ рдХрд╛ рдЕрдиреБрднрд╡ рд░рдЦрдиреЗ рд╡рд╛рд▓рд╛ рд╡реНрдпрдХреНрддрд┐ред рдЪреВрдВрдХрд┐ рдЗрд╕ рдкреНрд░рд╕рд┐рджреНрдзрд┐ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛ рдПрд╕рдУрдПрд▓рдЖрдИрдбреА рдХреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдо рдкрд░ рдЖрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ "рдЪрд╛рдЪрд╛" рдмреЙрдм рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рд╕рд╛рде рд╣рд░ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рдЙрдирд╕реЗ рдпрд╣ рд╕рд╡рд╛рд▓ рдкреВрдЫрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореЗрд░реА рджрд┐рд▓рдЪрд╕реНрдкреА рдпрд╣ рдирд╣реАрдВ рдереА рдХрд┐ рд░реЙрдмрд░реНрдЯ рдЕрднреА рднреА рдЗрди рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рдереЗ, рдмрд▓реНрдХрд┐ рдпрд╣ рдХрд┐ рдпреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рдЧрднрдЧ 20 рд╕рд╛рд▓ рдкреБрд░рд╛рдиреЗ рдереЗред рд░реЙрдмрд░реНрдЯ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдпрд╣ рд╢рдмреНрдж USENET рдкрд░ рд╕рдВрдЪрд╛рд░ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк 1993 рдХреЗ рдЖрд╕рдкрд╛рд╕ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рдкреНрд░рд╕рд┐рджреНрдзрд┐ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧрднрдЧ рдПрдХ рджрд╢рдХ рд▓рдЧ рдЧрдПред
рдПрдХ рдФрд░, рдХреЛрдИ рдХрдо рджрд┐рд▓рдЪрд╕реНрдк рд╡рд┐рд╖рдп рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдерд╛ рдХрд┐ рд╢реБрд░реВ рд╕реЗ рд╣реА рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдХреЛрдб рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ (рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ)ред рдмреЗрд╢рдХ, рдХреЛрдИ рднреА рдХрд┐рд╕реА рдХреЛ рдпрд╣ рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдкреБрди: рдЙрдкрдпреЛрдЧ рдЕрд╕рдВрднрд╡ рд╣реИ рдпрд╛ рдХрд┐рд╕реА рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдмрд░реНрдмрд╛рдж рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдмрд▓реНрдХрд┐, рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЬрдЯрд┐рд▓ рд╣реИ, рдФрд░ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдФрд░ рднреА рдЕрдзрд┐рдХ рд╣реИред рдФрд░ рдЬрдм рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдорд╛рдирддрд╛ рдХреА рдорд╛рдиреНрдпрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╡рд╛рд╕реНрддреБ рдпрд╛ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рдирд┐рд░реНрдгрдп рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рд╕реЗ рдЕрдХреНрд╕рд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдмрд░реНрдмрд╛рджреА рд╣реЛрддреА рд╣реИред рдПрдХ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрдм рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрдХ рдПрдХрд▓ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреНрдпрд╛ рдХрд░реЗрдЧрд╛ рдРрд╕рд╛ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рд╣реИред
рдмреЙрдм рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ (рдФрд░ рдореИрдВ рдЙрдирд╕реЗ рд╕рд╣рдордд рд╣реВрдВ) рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рднрд╛рдЧреЛрдВ рдХреЛ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдЦрд░реЛрдВрдЪ рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп "рд╡рд┐рдХрд╕рд┐рдд" (рдпрд╛ рд╡рд┐рдХрд╕рд┐рдд) рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдбрд┐рдЬрд╛рдЗрди рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдХреЛрдИ рдЖрд╢реНрдЪрд░реНрдп рдирд╣реАрдВ рдХрд┐ рдПрд░рд┐рдХ рд▓рд┐рдкрд░реНрдЯ (рдФрд░ рдХрдИ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ) рд╕рдордп рд╕реЗ рдкрд╣рд▓реЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХреЛ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдорд╛рдирддреЗ рд╣реИрдВ рдЬрдм рд╕рдордп рд╕реЗ рдкрд╣рд▓реЗ рдЬрдЯрд┐рд▓ рдбрд┐рдЬрд╛рдЗрди рдпрд╛ рд╡рд╛рд╕реНрддреБ рдирд┐рд░реНрдгрдп рд╕рдВрднрд╛рд╡рд┐рдд рд▓рд╛рднреЛрдВ рдХреЛ рдЦреБрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣рдо рдкреБрди: рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рд╣рдо рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рднреА рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдирддреАрдЬрд╛ рдПрдХ рдУрд╡рд░рдХреЙрдореНрдкреНрд▓рд┐рдХреЗрдЯреЗрдб рд╕рд┐рд╕реНрдЯрдо рд╣реИ рдЬреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╡рдЬрди рдХреЗ рддрд╣рдд рдЙрдЦрдбрд╝рдиреЗ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЕрдиреНрдп рдЪрд┐рдВрддрд╛рдПрдВ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВ: рдХреИрд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓рддреЗ рд╣реИрдВ рдФрд░ рдХрд┐рд╕реА рддрд░рд╣ рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВред
рдлрд┐рд░ рднреА, рдмреЙрдм рдорд╛рд░реНрдЯрд┐рди рдпреЛрдЧреНрдп рдХрд░реНрдорд┐рдпреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд░рд╣рд╕реНрдп рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ: рдЙрдЪреНрдЪ рд╢реНрд░реЗрдгреА рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдирдХреА рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП ... рдЙрдЪреНрдЪ рд╢реНрд░реЗрдгреА рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдкреНрд░рд╢реНрди рдХрд╛ рдРрд╕рд╛ рдХрдерди рдкреНрд░рд╛рдердорд┐рдХ, рдПрдХ рдЪрд┐рдХрди рдпрд╛ рдПрдХ рдЕрдВрдбреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕рд┐рджреНрдз рджрд╛рд░реНрд╢рдирд┐рдХ рд╕рд╡рд╛рд▓ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред рдлрд┐рд░ рднреА, рдЬреИрд╕рд╛ рдХрд┐ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, рдЙрдЪреНрдЪ рдпреЛрдЧреНрдп рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╕реНрддрд░ рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рд╕рдорд╛рди рд╡рд┐рдЪрд╛рд░рдзрд╛рд░рд╛ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдвреВрдВрдврдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рдХрд╣рдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ, рд▓реЛрдЧреЛрдВ рдХреЛ рдЪреБрдирдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрднреА рднреА рдХрдард┐рди рд╣реИ, рдФрд░ рдПрдХ рдЙрдореНрдореАрджрд╡рд╛рд░ рдХреЗ рд╕реНрддрд░ рдХрд╛ рдЖрдХрд▓рди рдХрд░рдирд╛ рдмреЗрд╣рдж рд╡реНрдпрдХреНрддрд┐рдкрд░рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдирд┐рдкрдЯрд╛рди рдореЗрдВ рдПрдХ рдкреЗрд╢реЗрд╡рд░ рд╣реЛрдиреЗ рдХреА рдмрд╣реБрдд рдХрдо рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдЕрдЧрд░ рдПрдХ рдиреМрд╕рд┐рдЦрд┐рдпрд╛ рдЙрд╕рдХрд╛ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдЖрдЦрд┐рд░рдХрд╛рд░, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рдХреИрд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдХрд┐ рдХреНрдпрд╛ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рдЬрд╛рдирддрд╛ рд╣реИ рдпрд╛ рдпрджрд┐ рдЙрд╕рдХреА рдЬреАрдн рдмрд╕ рдирд┐рд▓рдВрдмрд┐рдд рд╣реИ рдФрд░ рд╡рд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рд╢рд╛рдВрдд рддрд░реАрдХреЗ рд╕реЗ рдХрд╣рд╛рдирд┐рдпреЛрдВ рдХреЛ рдЬрд╣рд░ рджреЗрдирд╛ рд╣реИред
рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреА рд╕реВрдЪреА рдирд╣реАрдВ рд╣реИ рдХрд┐ рд░реЙрдмрд░реНрдЯ рдорд╛рд░реНрдЯрд┐рди рдиреЗ рдореЗрдпреЗрд▓реНрд╕ рдлреЙрд░реЗрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдмрд╛рдд рдХреА (рдпрд╣ рдореЗрдЬрдмрд╛рди рдХрд╛ рдирд╛рдо рд╣реИ)ред рдкреЙрдбрдХрд╛рд╕реНрдЯ рдореЗрдВ рд╡реНрдпрд╡рд╕рд╛рдп рд╡рд┐рд╢реНрд▓реЗрд╖рдХреЛрдВ, рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдФрд░ рд╕рд▓рд╛рд╣, рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдФрд░ рдЧрддрд┐рд╢реАрд▓ рднрд╛рд╖рд╛рдУрдВ,
рдПрд╕рдЖрдИрд╕реАрдкреА рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдХреА рднреВрдорд┐рдХрд╛ рдкрд░ рднреА рдЪрд░реНрдЪрд╛ рд╣реБрдИред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рд╕рднреА рдХрд╛рд░реНрдб рдирд╣реАрдВ рджрд┐рдЦрд╛рдП рдФрд░ рд╕реБрдирдирд╛ рдЕрднреА рднреА рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрд╣рд╛рдВ рдХреБрдЫ рдФрд░ рдкреЙрдбрдХрд╛рд╕реНрдЯ рд╣реИрдВ рдЬреЛ рдореИрдВ рд╕рдордп-рд╕рдордп рдкрд░ рд╕реБрдирддрд╛ рд╣реВрдВ (рд╕реВрдЪреА рдкреВрд░реА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд┐рд╕реА рдХреЛ рднреА рд░реБрдЪрд┐ рджреЗ рд╕рдХрддрд╛ рд╣реИ)
1. рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреЙрдбрдХрд╛рд╕реНрдЯред рдпрд╣рд╛рдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреЙрдбрдХрд╛рд╕реНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛рддрд░ рдЙрди рдХрд┐рддрд╛рдмреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдкреНрд░реИрдЧреНрдореЗрдЯрд┐рдХ рдмреБрдХрд╢реЗрд▓реНрдлрд╝ рджреНрд╡рд╛рд░рд╛ рд╣рд╛рде рд╕реЗ рдмрд╛рд╣рд░ (рдпрд╛ рдЬрд╣рд╛рдВ рд╕реЗ рдХрд┐рддрд╛рдмреЗрдВ рдирд┐рдХрд▓рддреА рд╣реИрдВ) рдкреНрд░рд╛рдкреНрдд рдХреА рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╡рд╣рд╛рдВ рдХреЗ рд╡рд┐рд╖рдп рдЕрд▓рдЧ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдпрд╣ рдЪреБрдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдЦрд╛рд╕ рдкрд╕рдВрдж рд╣реИред рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ, рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдХрд╛рдлреА рд╡реНрдпрд╛рдкрдХ рджрд░реНрд╢рдХреЛрдВ рдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рджреЗрдЧрд╛ред
1.1ред рд░реЙрдмрд░реНрдЯ рдорд╛рд░реНрдЯрд┐рди рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░
1.2ред рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╡реЗрдЯрд╡реЗрдпрд░ рдкрд░ рдПрдВрдбреА рд╣рдВрдЯ
1.3ред рдбреЗрд╡ рдереЙрдорд╕ рдкреНрд░рдХрд╛рд╢рди рдкрд░ рдкреНрд░рдХрд╛рд╢рди
2. рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рд░реЗрдбрд┐рдпреЛред рдпрд╣ рд╕рдмрд╕реЗ рдЧрдВрднреАрд░ рдФрд░ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреЙрдбрдХрд╛рд╕реНрдЯ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╕рд╣реА рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡рд┐рд╖рдпреЛрдВ рдХреА рд╕реАрдорд╛ рдмрд╣реБрдд рд╡рд┐рд╕реНрддреГрдд рд╣реИ рдФрд░, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рд╣рд░ рдХреЛрдИ рдкреЙрдбрдХрд╛рд╕реНрдЯ рдХреЛ рдЕрдкрдиреЗ рд╣рд┐рдд рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкрд╛ рд▓реЗрдЧрд╛ред
3. рдХреЛрдб рдХрд╛рд╕реНрдЯред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрди рдкреЙрдбрдХрд╛рд╕реНрдЯ рдХреЛ "рдХреЛрдб рдХрд╛рд╕реНрдЯ - .NET рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд▓реЗрдЯ рдирд╛рдЗрдЯ рд╢реЛ" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рди рдХреЗрд╡рд▓ред рдиреЗрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣рд╛рдБ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╡рд┐рд╖рдпреЛрдВ рдХреА рд╕реВрдЪреА рдХрд╛рдлреА рд╡рд┐рд╕реНрддреГрдд рд╣реИ: рдкреЙрд╡рд░рд╢реЗрд▓ рдФрд░ рдЖрдпрд░рди рдкрд╛рдпрдерди рд╕реЗ рд╢реБрд░реВред SOLID рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ, UML рдФрд░ iPhone рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рд░рд╣рд╛ рд╣реИред