рдЖрдкрдХрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реНрддрд░ рдФрд░ рдЕрдзрд┐рдХ

рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реНрддрд░ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ?
рд╕реВрдЪрдирд╛ рдФрд░ рд╕реВрдЪрдирд╛ рд╕рд┐рджреНрдзрд╛рдВрдд
2 рдПрди (рд╕реНрддрд░ 0)рдПрди 2 (рд╕реНрддрд░ 1)рдПрди (рд╕реНрддрд░ 2)рд▓реЙрдЧ (n) (рд╕реНрддрд░ 3)рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ (рд▓реЗрдЦрдХ рд╕реЗ)
рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВрдПрдХ рд╕рд░рдгреА рдФрд░ рдПрдХ рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдирд╣реАрдВ рдкрддрд╛ рд╣реИрд╕рд╛рд░ рдХреЛ рд╕рдордЭрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рд░рдгрд┐рдпреЛрдВ, рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪрд┐рдпреЛрдВ, рд╕рд╛рд╣рдЪрд░реНрдп рд╕рд░рдгрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИрдпрд╣ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╣реИрд╢ рдЯреЗрдмрд▓ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдЙрдирдореЗрдВ рдЯрдХрд░рд╛рд╡ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЛрддреА рд╣реИ, рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреА рдХрддрд╛рд░реЗрдВ рдЬрд╛рдирддреА рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИрдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЛ рдЬрд╛рдирддрд╛ рд╣реИ, рдЬреИрд╕реЗ: рджреНрд╡рд┐рдкрдж рдФрд░ рджрдВрддрдХрдерд╛ рдХреЗ рдвреЗрд░, рдмреА-рдкреЗрдбрд╝, рдПрд╡реАрдПрд▓ рдкреЗрдбрд╝, рд▓рд╛рд▓-рдХрд╛рд▓реЗ рдкреЗрдбрд╝, рдЙрдкрд╕рд░реНрдЧ рд╡реГрдХреНрд╖, рд╡рд┐рд╕реНрддрд╛рд░ рд╡реГрдХреНрд╖, рдкрд╛рд╕ рдХреЗ рд╕рд╛рде рд╕реВрдЪреАред

рдЕрдиреБрд╡рд╛рджрдХ рдХрд╛ рдзреНрдпрд╛рди: рдореИрдВ рдмреЛрдиреА рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдорд╛рдлреА рдорд╛рдБрдЧрддрд╛ рд╣реВрдБ, рдореИрдВрдиреЗ рдХреБрдЫ рдХрдард┐рди-рд╕реЗ-рдЕрдиреБрд╡рд╛рдж рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЛ рднреА рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред
рдлрд┐рд░ рд╣рдо рдмрд┐рд▓реНрд▓реА рдорд╛рдБрдЧрддреЗ рд╣реИрдВред

рд╕реВрдЪрдирд╛ рдФрд░ рд╕реВрдЪрдирд╛ рд╕рд┐рджреНрдзрд╛рдВрдд
2 рдПрди (рд╕реНрддрд░ 0)рдПрди 2 (рд╕реНрддрд░ 1)рдПрди (рд╕реНрддрд░ 2)рд▓реЙрдЧ (n) (рд╕реНрддрд░ 3)рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ (рд▓реЗрдЦрдХ рд╕реЗ)
рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВрдПрдХ рд╕рд░рдгреА рдФрд░ рдПрдХ рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪреА рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдирд╣реАрдВ рдкрддрд╛ рд╣реИрд╕рд╛рд░ рдХреЛ рд╕рдордЭрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рд░рдгрд┐рдпреЛрдВ, рд▓рд┐рдВрдХ рдХреА рдЧрдИ рд╕реВрдЪрд┐рдпреЛрдВ, рд╕рд╛рд╣рдЪрд░реНрдп рд╕рд░рдгрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИрдпрд╣ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╣реИрд╢ рдЯреЗрдмрд▓ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдЙрдирдореЗрдВ рдЯрдХрд░рд╛рд╡ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЛрддреА рд╣реИ, рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреА рдХрддрд╛рд░реЗрдВ рдЬрд╛рдирддреА рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИрдЬрдЯрд┐рд▓ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЛ рдЬрд╛рдирддрд╛ рд╣реИ, рдЬреИрд╕реЗ: рджреНрд╡рд┐рдкрдж рдФрд░ рджрдВрддрдХрдерд╛ рдХреЗ рдвреЗрд░, рдмреА-рдкреЗрдбрд╝, рдПрд╡реАрдПрд▓ рдкреЗрдбрд╝, рд▓рд╛рд▓-рдХрд╛рд▓реЗ рдкреЗрдбрд╝, рдЙрдкрд╕рд░реНрдЧ рд╡реГрдХреНрд╖, рд╡рд┐рд╕реНрддрд╛рд░ рд╡реГрдХреНрд╖, рдкрд╛рд╕ рдХреЗ рд╕рд╛рде рд╕реВрдЪреАред
рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╕рд░рдгреА рдореЗрдВ рдЕрдВрдХрдЧрдгрд┐рдд рдорд╛рдзреНрдп рдирд╣реАрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред (рд▓реЗрдЦрдХ рдХрд╛ рдзреНрдпрд╛рди рджреЗрдВ: рдпрд╣ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рдирд╛ рдХрдард┐рди рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдРрд╕реЗ рдЙрдореНрдореАрджрд╡рд╛рд░реЛрдВ рдХрд╛ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рд▓рд┐рдпрд╛)рдмреБрдирд┐рдпрд╛рджреА рдЫрдВрдЯрд╛рдИ рдЬрд╛рдирддрд╛ рд╣реИрд╡рд╣ рдЗрд╕ рддрд░рд╣ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рдЬрд╛рдирддрд╛ рд╣реИ: рдкреЗрдбрд╝, рд╡рд╕реНрддреБ рдЧреНрд░рд╛рдл, рдЗрд╕ рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд╕реНрддрд░реЛрдВ рдореЗрдВ рдЕрдВрддрд░ рдХреЛ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВрдЧреНрд░рд╛рдл рдПрд▓реНрдЧреЛрд░рд┐рджрдо, рдЧрддрд┐рд╢реАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЕрдЪреНрдЫрд╛ рдЬреНрдЮрд╛рдиредрдореИрдВ рдРрд╕реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдЬреЛ рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдкрд░ рдкрд╣реБрдВрдЪ рдЧрдпрд╛ рд╣реИред (рдЕрдиреБрд╡рд╛рджрдХ рдХрд╛ рдиреЛрдЯ: рдореИрдВ рднреА рдЪрд╛рд╣реВрдВрдЧрд╛!)
рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдбрд┐рд╡рд╛рдЗрд╕рдкрддрд╛ рдирд╣реАрдВ рдХреНрдпрд╛ рдПрдХ рд╕рдВрдХрд▓рдХ, рд▓рд┐рдВрдХрд░, рджреБрднрд╛рд╖рд┐рдпрд╛ рд╣реИредрд╕рдВрдХрд▓рдХ, рд▓рд┐рдВрдХрд░реНрд╕, рджреБрднрд╛рд╖рд┐рдпреЛрдВ рдХреА рдмреБрдирд┐рдпрд╛рджреА рд╕рдордЭред рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рдЬрд╛рдирддрд╛ рд╣реИ: рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЛрдб, рд╡рд░реНрдЪреБрдЕрд▓ рдореЗрдореЛрд░реА, рд╕реНрд╡реИрдкред рд╡рд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рд▓реЛрд╣рд╛ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИредрдХрд░реНрдиреЗрд▓ рдореЛрдб рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдореЛрдб рдореЗрдВ рдЕрдВрддрд░ рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ, рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ, рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдкреНрд░рдХрд╛рд░ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреЛ рд╕рдордЭрддрд╛ рд╣реИред рдЕрд╕реЗрдВрдмрд▓реА рдХреЛрдб рдкрдврд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо, рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╕реЙрдХреЗрдЯреНрд╕ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рд╕рдордЭрдирд╛ /рд╕реАрдкреАрдпреВ, рдореЗрдореЛрд░реА, рдХреИрд╢, рдЗрдВрдЯрд░рдкреНрдЯ, рдорд╢реАрди рдХреЛрдб, рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣, рд╕рдВрдХрд▓рдХ, рд▓рд┐рдВрдХрд░реНрд╕, рдЬреЗрдЖрдИрдЯреА рд╕рдВрдХрд▓рдХ, рдвреЗрд░, рд╕реНрдЯреИрдХ, рдореЗрдореЛрд░реА рдПрдбреНрд░реЗрд╕рд┐рдВрдЧ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ
2 рдПрди (рд╕реНрддрд░ 0)рдПрди 2 (рд╕реНрддрд░ 1)рдПрди (рд╕реНрддрд░ 2)рд▓реЙрдЧ (n) (рд╕реНрддрд░ 3)рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ (рд▓реЗрдЦрдХ рд╕реЗ)
рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реАрдмреИрдХрдЕрдк рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░редрдиреМрд╕рд┐рдЦ рд╕реАрд╡реАрдПрд╕ / рдПрд╕рд╡реАрдПрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдПрдХ рдЕрдиреБрднрд╡реА рд╕реАрд╡реАрдПрд╕ / рдПрд╕рд╡реАрдПрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рд╢рд╛рдЦрд╛ рдФрд░ рдорд░реНрдЬ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдкреИрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВредBzr / Mercurial / Darcs / Git рдХреА рдХреЛрд╢рд┐рд╢ рдХреА
рд╕рднрд╛рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЖрдИрдбреАрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВрдореБрдЦреНрдп рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВрдЕрд╕реЗрдВрдмрд▓рд┐рдВрдЧ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд┐рд▓реНрдб рдХреЗ рд▓рд┐рдП рдиреЛрдЯреНрд╕ред
рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдгрд╕реЛрдЪрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдХреЗрд╡рд▓ рдПрдХ рдкрд░реАрдХреНрд╖рдХ рдХрд╛ рдХрд╛рдо рд╣реИрдПрдХ рдЕрдЪреНрдЫреА рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ рд▓рд┐рдЦрд╛редрдЙрдиреНрд╣реЛрдВрдиреЗ TDD (рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рдХрд╛рд╕) рддрдХрдиреАрдХ рдореЗрдВ рдХреЛрдб рд▓рд┐рдЦрд╛редрд╕рдордЭрддрд╛ рд╣реИ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ / UI / рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ
2 рдПрди (рд╕реНрддрд░ 0)рдПрди 2 (рд╕реНрддрд░ 1)рдПрди (рд╕реНрддрд░ 2)рд▓реЙрдЧ (n) (рд╕реНрддрд░ 3)рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ (рд▓реЗрдЦрдХ рд╕реЗ)
рдХреЛрдбрдмрд┐рдирд╛ рдмреНрд░рд╛рдВрдЪ рдХреЗ рдХреЛрдб, рдХреЛрдб рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ Ctrl + C / Ctrl + V рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИредрдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдХрдИ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИрдХрдИ рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдлрд╝рдВрдХреНрд╢рдВрд╕ / рдСрдмреНрдЬреЗрдХреНрдЯ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВредрд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдВрд░рдЪрдирд╛рдУрдВ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рд╕рдВрдЪрд╛рд░рд╡рд┐рдЪрд╛рд░реЛрдВ / рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╡реНрдпрдХреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛редрдЕрдВрддрдГрд╡рд┐рд╖рдп рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВрд╡рд╛рд░реНрддрд╛рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВрдпрд╣ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд╡рд╛рд░реНрддрд╛рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реИрдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдЕрдХреНрд╕рд░ рдХрдо рдХрд░рдХреЗ рдЖрдВрдХрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреЛрдб рдХрд╛ рд╕рдВрдЧрдардирдХреЛрдб рд╕рдВрд░рдЪрд┐рдд рдирд╣реАрдВ рд╣реИрд╡рд┐рдзрд┐рдпрд╛рдБ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдореВрд╣реАрдХреГрдд рд╣реИрдВрдХреЛрдб рдХреЛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдЧрдИ рд╣реИрдлрд╝рд╛рдЗрд▓ рдХрд╛ рд╣реЗрдбрд░ рдореЗрдВ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╣реИ, рдлрд╝рд╛рдЗрд▓ рд╕реБрдВрджрд░ рджрд┐рдЦрддреА рд╣реИ, рдХреЛрдб рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдЧрдИ рд╣реИред
2 рдПрди (рд╕реНрддрд░ 0)рдПрди 2 (рд╕реНрддрд░ 1)рдПрди (рд╕реНрддрд░ 2)рд▓реЙрдЧ (n) (рд╕реНрддрд░ 3)рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ (рд▓реЗрдЦрдХ рд╕реЗ)
рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдХреЛрдб рдХрд╛ рд╕рдВрдЧрдардирдХреЛрдИ рдХреЛрдб рд╕рдВрдЧрдарди рдирд╣реАрдВрд▓рд┐рдВрдХ рдХреА рдЧрдИ рдлрд╛рдЗрд▓реЗрдВ рдЙрд╕реА рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реИрдВрдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЕрдкрдирд╛ рдЙрджреНрджреЗрд╢реНрдп рд╣реЛрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рдПрдХ рд╡рд░реНрдЧ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛, рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдЖрджрд┐редрдлрд╝реЛрд▓реНрдбрд░ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдирд╛рдо рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЖрдк рдХреЛрдб рдХреЗ рд╕рдВрдЧрдарди рдХреЛ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВред
рдлрд╝рд╛рдЗрд▓ рд╕рдВрдЧрдардирд╕рднреА рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВрдлрд╝рд╛рдЗрд▓реЗрдВ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВрдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝, рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝, рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди, рдмрд┐рд▓реНрдб - рд╕рдм рдХреБрдЫ рдЗрд╕рдХреЗ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИрдлрд╝реЛрд▓реНрдбрд░ рдФрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдирд╛рдо рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЖрдк рдХреЛрдб рдХреЗ рд╕рдВрдЧрдарди рдХреЛ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВредрдЗрд╕ рдФрд░ рдкрд┐рдЫрд▓реА рдкрдВрдХреНрддрд┐ рдХреЗ рдмреАрдЪ рдХрд╛ рдЕрдВрддрд░ рд╕рдВрдЧрдарди рдХрд╛ рдкреИрдорд╛рдирд╛ рд╣реИред
рдХреЛрдб рдкрдардиреАрдпрддрд╛рдореЛрдиреЛрд╕рд┐рд▓реИрдмрд┐рдХ рдирд╛рдордлрд╝рд╛рдЗрд▓реЗрдВ, рдХрдХреНрд╖рд╛рдПрдВ, рдЪрд░, рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреЗ рдирд╛рдордХреЛрдИ рд▓рдВрдмреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ, рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рдЕрд╕рд╛рдорд╛рдиреНрдп рдХреЛрдб, рдмрдЧ рдлрд┐рдХреНрд╕,рдХреЛрдб рднрд╛рд╖рдг рдХреА рддрд░рд╣ рдмрд╣рддрд╛ рд╣реИ, рдХреЛрдИ рдЧрд╣рд░рд╛ рдШреЛрдВрд╕рд▓рд╛ рдирд╣реАрдВ
рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рджреБрд░реБрдкрдпреЛрдЧрдЗрд╕рдХрд╛ рдЕрд░реНрде рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИрд╕рднреА рддрд░реНрдХреЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИрдЪреЗрдХ рдорд╛рди рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдХреЛрдб рдореЗрдВ рдЕрдкрд╡рд╛рджреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╡рд┐рдлрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВредрддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рдЕрдиреБрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рджреБрд░реБрдкрдпреЛрдЧ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рд╣реИ
2 рдПрди (рд╕реНрддрд░ 0)рдПрди 2 (рд╕реНрддрд░ 1)рдПрди (рд╕реНрддрд░ 2)рд▓реЙрдЧ (n) (рд╕реНрддрд░ 3)рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ (рд▓реЗрдЦрдХ рд╕реЗ)
рдЖрдИрдбреАрдИрдкрд╛рда рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ IDE рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИредрд╡рд╣ рдЖрдИрдбреАрдИ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддрд╛ рд╣реИ, рдЖрдИрдбреАрдИ рдХреЛ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдореЗрдиреВ рдХреЛ рдЬрд╛рдирддрд╛ рд╣реИредрд▓рдЧрд╛рддрд╛рд░ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рд╢реЙрд░реНрдЯрдХрдЯ рдЬрд╛рдирддрд╛ рд╣реИрдореИрдВрдиреЗ рдЕрдкрдирд╛ рдореИрдХреНрд░реЛрдЬрд╝ рд▓рд┐рдЦрд╛
рдПрдкреАрдЖрдИрдЕрдХреНрд╕рд░ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдЭрд╛рдВрдХрддреЗ рд╣реИрдВрдЕрдХреНрд╕рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдПрдкреАрдЖрдИ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИрдПрдкреАрдЖрдИ рдХрд╛ рдЧрд╣рди, рдЧрд╣рди рдЬреНрдЮрд╛рдирдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдиреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЖрдо рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдПрдкреАрдЖрдИ рдореЗрдВ рдЕрдВрддрд░рд╛рд▓ рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛рд▓рдЧрднрдЧред рдЕрдиреБрд╡рд╛рджрдХ: рдореИрдВ рд▓реЗрдЦрдХ рд╕реЗ рд╕рд╣рдордд рдирд╣реАрдВ рд╣реВрдБ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЗ рдкреВрд░реЗ рдПрдкреАрдЖрдИ рдХреЛ рдЬрд╛рдирдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред
рдЪреМрдЦрдЯреЗрдореИрдВрдиреЗ рдЪреМрдЦрдЯреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реБрдирд╛ рд╣реИрдореИрдВрдиреЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирд╛, рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЪреМрдЦрдЯреЛрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛редрдврд╛рдБрдЪреЗ рдХрд╛ рд▓реЗрдЦрдХ


Source: https://habr.com/ru/post/In187728/


All Articles