рдпрд╣ рд╕реНрдХреЙрдЯ рд╣реИрдиреНрд╕рдореИрди рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкрдХреНрд╖рд╛рдШрд╛рдд рджреНрд╡рд╛рд░рд╛ 30 рдорд╛рд░реНрдЪ рдХреЗ рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рд╣реИ : рдУрд╡рд░-рдерд┐рдВрдХрд┐рдВрдЧ рдПрдВрдб рдиреЛрдЗрдВрдЧ рдЯреВ рдордЪ рд╕реАрдУрдбреАрдИ редрдореИрдВрдиреЗ рдЖрдЬ ArsTechnica рдкрд░ рдПрдХ рдкреЛрд╕реНрдЯ рдкрдврд╝реА: тАЬ
рдореИрдВ рдмрд╣реБрдд рдЬрд▓реНрджреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдирд╛ рдЬрд╛рдирддрд╛ рд╣реВрдБред рдореБрдЭреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП? "StackOverflow рдкрд░
рдЗрд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЕрд╡рд▓реЛрдХрди
рдХрд░реЗрдВ :
рдореИрдВрдиреЗ рдиреЛрдЯрд┐рд╕ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдХрд┐ рдореИрдВ рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рдЕрдиреБрднрд╡реА рд╣реЛ рдЬрд╛рдКрдВрдЧрд╛, рдЙрддрдирд╛ рд╣реА рдЕрдзрд┐рдХ рд╕рдордп рдореБрдЭреЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдпрд╛ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧреЗрдЧрд╛ред рдореИрдВ рдЙрдореНрд░ рд╕реЗ рдпреЛрдЧреНрдпрддрд╛ рдирд╣реАрдВ рдЦреЛрддрд╛, рдирд╣реАрдВред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рдХреБрдЫ рддреЛрдбрд╝рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рджреЗрдЦрддрд╛ рд╣реВрдВред рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ рдмрд╕ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЬреЛ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рд░рд╣реА рд╣реИред
рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг: рдореИрдВ рдбреЗрдЯрд╛ рдХреЛ рдХреЗрд╡рд▓ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рдерд╛ред рдЕрдм рдореИрдВ рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ, рдХрд┐рд╕реА рдЕрдиреНрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рдлрд╛рдЗрд▓ рдкрд░ рдХрдмреНрдЬрд╛, рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ, рдПрдЯреЙрдорд┐рдХ рдСрдкрд░реЗрд╢рдВрд╕, рдлреНрд░реЗрдорд╡рд░реНрдХ, рд╡рд┐рднрд┐рдиреНрди рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо, рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдлрд╛рдЗрд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рдЕрд╕реНрдерд╛рдпреА рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдЕрдиреБрдорд╛рдирд┐рдд рдирд╛рдо, рдореЗрд░реЗ PRNG рдХреА рдЧреБрдгрд╡рддреНрддрд╛, рдХрд┐рд╕реА рднреА рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдкрд╛рд╡рд░ рд░реЗрдЬ , рдореЗрд░реЗ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реНрдпрд╛рдкреНрдд рдПрдкреАрдЖрдИред рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдЗрддрдиреЗ рдкрд░ред
рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдмрдо рд╣реИ, рдореЗрд░реЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╣реА рд╣реИред рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдРрд╕реА рд╕рдорд╕реНрдпрд╛рдПрдВ рдЙрдореНрд░ рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рдЗрддрдирд╛ рдмреВрдврд╝рд╛ рдирд╣реАрдВ рд╣реВрдВред рд╕рдорд╕реНрдпрд╛ рдХреЛ рдмрд╣реБрдд рдЕрдиреБрднрд╡ рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХрд╛рд░реНрдп рдкрд░ рдмрд╣реБрдд рдЧрд╣рди рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ред рдореИрдВ рдХрдИ рд▓реЛрдЧреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЕрдиреБрднрд╡реА рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдРрд╕рд╛ рдЕрдиреБрднрд╡ рдирд╣реАрдВ
рд╣реИ рдХрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рдкрдХреНрд╖рд╛рдШрд╛рдд рд╕реЗ рдкреАрдбрд╝рд┐рдд рдирд╣реАрдВ рд╣реИред
рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдкрдиреА рдЦреБрдж рдХреА рдХреБрдЫ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдореИрдВ рдЫреБрдЯреНрдЯреА рдкрд░ рдФрд░ рд╢рд╛рдо рдХреЛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдЬрдм рд╣рд░ рдХреЛрдИ рд╕реЛ рд░рд╣рд╛ рд╣реЛрддрд╛ рд╣реИред рдкрд╣рд▓рд╛ рд╡рд┐рдВрдбреЛрдЬ рдлреЛрди рдХреЗ рд▓рд┐рдП рд▓реЛрдХрдкреНрд░рд┐рдп iOS рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдкреЛрд░реНрдЯ рд╣реИ, рджреВрд╕рд░рд╛ рдореЗрд░реЗ рджреЛрд╕реНрдд рдЧреНрд░реЗрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╣реИ, рд╣рдо рдПрдХ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде рдПрдХ iOS рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВред рджреЛрдиреЛрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдареАрдХ рд╢реБрд░реВ рд╣реБрдИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЧрд┐рд░ рдЧрдИрдВ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдардк рд╣реЛ рдЧрдпрд╛ред
рдореИрдВ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдлрд┐рд░ рдореИрдВ рдлреЗрдВрдХ рджреЗрддрд╛ рд╣реВрдВред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ "рдбрд┐рд╕реНрдХ рдкрд░ рд╕реНрд╡реИрдкрд┐рдВрдЧ" рдХрд░ рд░рд╣рд╛ рд╣реВрдВ - рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдлреЗрд░рдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рдмрд┐рддрд╛рддрд╛ рд╣реВрдВред рдореИрдВ рдЕрднреА рднреА
рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрд╛рдлреА рдЙрддреНрдкрд╛рджрдХ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдХреЛрдб рд▓рд┐рдЦрддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдмрд╕ рдзреАрдорд╛ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реВрдВред
рдореИрдВ рдмрд╣реБрдд рдЬреНрдпрд╛рджрд╛ рд╕реЛрдЪрддрд╛ рд╣реВрдВред "рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧ рд▓рд┐рдЦрдирд╛" рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ (рдЬреЛ рдЕрднреА рддрдХ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рд╕реЗ рдирд╣реАрдВ рд╣реИ) рдХреЗ рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдпрд╛ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡реНрдпрд╛рдореЛрд╣ рд╕реЗ рднреНрд░рдо рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдХрд╛рд░реНрдп рдХреА рдорд╛рддреНрд░рд╛ рдмрд╣реБрдд рдмрдбрд╝реА рд╣реЛ рдЬрд╛рддреА рд╣реИред рдореИрдВ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рд╕реЗ рдбрд░рддрд╛ рдирд╣реАрдВ рд╣реВрдВ; рдпрд╣ рд╕рдм рдореЗрд░рд╛ рд╡рд╛рд╕реНрддреБ рд╡реНрдпрд╛рдореЛрд╣ рд╣реИред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рднреА рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рдореИрдВрдиреЗ рдХрдИ рд╕рдВрднрд╛рд╡рд┐рдд рдмрдЧреЛрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрд╛, рдЬрд┐рд╕рдХреА рд╡рдЬрд╣ рд╕реЗ рдХреБрдЫ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ, рдЖрдЦрд┐рд░рдХрд╛рд░, рдореЗрд░реА рд╡рдЬрд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
YAGNI - "рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ"
рд╕рд╣реА рдЙрддреНрддрд░, рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ, "рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред" "рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЕрдЪреНрдЫрд╛ рдХрд╛ рджреБрд╢реНрдорди рд╣реИред" рдпрд╣ рдХрд╣рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред StackOverflow рдХреЗ рд╕рд╛рде Mouviciel рд▓рд┐рдЦрддреЗ рд╣реИрдВ:
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдкрд░реНрдпрд╛рдкреНрдд рдЕрдиреБрднрд╡ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЖрдкрдХрд╛ рдЕрдЧрд▓рд╛ рдкрд╛рда: рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ, рдЕрдзрд┐рдХ рдХреБрдЫ рдирд╣реАрдВ
рдореИрдВ рдЗрд╕реЗ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдорджрдж рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЕрдХреНрд╕рд░ рджреВрд╕рд░реЗ рджрд┐рдорд╛рдЧ рдХреА рдЬрд░реВрд░рдд рд╣реЛрддреА рд╣реИред
рдХреИрд╕реЗ рдХрдо рд╕реЛрдЪреЗрдВ
рдореБрдЭреЗ рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдПрдЬрд╛рдЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдЪрд▓рд╛ред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ, рдореБрдЭреЗ рдЬреЛрдбрд╝реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд╕рдВрдж рд╣реИред рдПрдХ рдЕрдЪреНрдЫреЗ рд╕рд╛рдереА рдХреЗ рд╕рд╛рде рдпрд╣ рддреАрди рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдХрд▓рддрд╛ рд╣реИ, рдФрд░ рджреЛ рдирд╣реАрдВред
рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рд╕рд╛рде рд╕рд╛рдЭреЗрджрд╛рд░ рдвреВрдВрдврдХрд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ред рдореИрдВ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХрд╛рдлреА рд╕рд╣рдирд╢реАрд▓ рд╣реВрдВред рдФрд░ рдЬрдм рдореИрдВ рдПрдХ рд╕рд╛рдереА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рджреЛрдиреЛрдВ рдмреЗрд╣рддрд░ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдореИрдВ рдПрдХ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдЬреЗрди рдХреЗ рд╕рд╛рде рдЖрдИрдУрдПрд╕ рдкрд░ рдЧреНрд░реЗрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╡реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдореБрдЭрд╕реЗ рдмреЗрд╣рддрд░ рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рднреА рдорджрджрдЧрд╛рд░ рд╣реВрдВред рд╡реЗ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдФрд░ YAGNI рдмреЛрд▓рдиреЗ рдХреА рдЖрджрдд рдФрд░ рдмрд╕ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдореЗрд░реЗ рдЬреАрд╡рди рдореЗрдВ рдПрдХ рдирдпрд╛ рд░реВрдк рд▓реЗрдХрд░ рдЖрдПред рд╡рд┐рдбрдВрдмрдирд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рд╡реЗ рдореБрдЭреЗ рдХрд┐рд╕реА рддрд░рд╣ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдмреБрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдореИрдВ рдЙрд╕реА рдЪреАрдЬ рдореЗрдВ рд▓рд╛рддрд╛ рд╣реВрдВред
рдореЗрд░реА рдкрддреНрдиреА рдордЬрд╛рдХрд┐рдпрд╛ рд╣реИред рд░рд┐рд╢реНрддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдкреБрд░рд╛рдирд╛ рдордЬрд╛рдХ: рдЖрдкрдХрд╛ рд╕рд╛рдереА рдЖрдкрдХреЛ рд╕рд╛рд▓-рджрд░-рд╕рд╛рд▓ рдХреБрдЫ рдмрддрд╛рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рджрд┐рди рдЖрдк рдХрд┐рд╕реА рдЕрдЬрдирдмреА рд╕реЗ рдПрдХ рдирдпрд╛ рд╡рд┐рдЪрд╛рд░ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рд╕реЗ рдШрд░ рдЬрд╛рддреЗ рд╣реИрдВ ... рдмрд╣реБрдд рд╣реА рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рд╕рд╛рдереА рдЖрдкрд╕реЗ рдЗрди рд╕рднреА рд╡рд░реНрд╖реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реИред
рдореИрдВ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореЗрд░реА рд╕рднреА рдЬреЛрдбрд╝реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡реАрдбрд┐рдпреЛ рдЪреИрдЯ рдФрд░ рд╕реНрдХреНрд░реАрди рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреА рд╣реИред рдореИрдВ Skype, Lync, Join.me рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рд╣рд╛рдВ рдХреБрдЫ рднреАред рдореЗрд░реЗ рд╕рд╛рдереА рдФрд░ рдореИрдВ рд╣рдорд╛рд░реЗ рдЖрдпреЛрдЬрдХ рдореЗрдВ рдмрд╛рд░реА-рдмрд╛рд░реА рд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рд╣рдо рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд╕реНрдХреНрд░реАрди рдХреЛ рджреВрд╕рд░реЗ рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдХреЛрдб рдмреЛрд▓рддреЗ рд╣реИрдВ рдФрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, Git рдХреЗ рд▓рд┐рдП, рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕реНрдерд╛рдиреЛрдВ рдХреЛ рд╕реНрд╡реИрдк рдХрд░рддреЗ рд╣реИрдВред
рддреЛ рд╣рдо рддреАрди рдШрдВрдЯреЗ рддрдХ рдкрдХрдбрд╝ рдХрд░ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рд░ рдердХ рдЬрд╛рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдХ рд╕рдорд╕реНрдпрд╛ рдкрд░ рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рд╕рдВрддреБрд╖реНрдЯрд┐ рдХреА рднрд╛рд╡рдирд╛ рдЕрджреНрднреБрдд рд╣реИред
рдХреНрдпрд╛ рдЖрдкрдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓рд╛рдЗрдл рд╕рдордп рдХреЗ рд╕рд╛рде рд▓рдХрд╡рд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдИ рд╣реИ? рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯреЗрдВрдЧреЗ?