CodeFest рдореЗрдВ рдкрд░реАрдХреНрд╖рдХ рджрд┐рд╡рд╕

рдЫрд╡рд┐

рдЖрдЬ рд╣рдо рд╕рднреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╢рд╛рдирджрд╛рд░ рдЫреБрдЯреНрдЯреА рд╣реИ - рдЯреЗрд╕реНрдЯрд░ рдбреЗред рдЬрд┐рд╕ рджрд┐рди рдЖрдк рд╢рд░рд╛рдм рдпреБрдХреНрдд рддрд░рд▓ рдкрджрд╛рд░реНрде рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд╡реНрд╡рд╛рд░реЗ рдореЗрдВ рддреИрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреАрдбрд╝реЗ рдлреЗрдВрдХ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ "рдЧреНрд▓реЛрд░реА рдЯреВ рдХреНрдпреВрдП!" рдЪрд┐рд▓реНрд▓рд╛рддреЗ рд╣реБрдП рдЖрд░реНрдордЪреЗрдпрд░ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рд▓рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╡рд╛рд░реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛рдИ рдореМрд╕рдо рдХреА рд╕реНрдерд┐рддрд┐ рдлрд╡реНрд╡рд╛рд░реЗ рдореЗрдВ рд╕реНрдирд╛рди рдХреЛ рддреЗрдЬреА рд╕реЗ рд░рджреНрдж рдХрд░ рд░рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдХреЛрдбрдлреЗрд╕реНрдЯ рдЙрд╕реА рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдЬрдм рдкрд╣рд▓реА рдмрд╛рд░ рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛ рдореЗрдВ рдкрд░реАрдХреНрд╖рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЦрдВрдб рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



рдЗрд╕ рдЦрдВрдб рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдЧрд░реНрдорд┐рдпреЛрдВ рдореЗрдВ рд╡рд╛рдкрд╕ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рд╣рдорд╛рд░реЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ, рджреЗрд╢рднрдХреНрддрд┐ рдФрд░ рдмрдЧ рдЦреЛрдЬ рдХреМрд╢рд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╕реЗ рднрд░реЗ, рдПрдХ рдХреНрдпреВрдП-рд╕рдмреНрдд рдХрд╛ рдЖрдпреЛрдЬрди рдХрд┐рдпрд╛, рдЬрд┐рд╕ рдкрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рдореБрджрд╛рдп рдХреА рдиреАрдВрд╡ рд░рдЦрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред



рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдкрд░реАрдХреНрд╖рдХ рдиреЗ рдХрд╣рд╛ - рдкрд░реАрдХреНрд╖рдХ рдиреЗ рдХрд┐рдпрд╛ред рдиреЛрд╡реЛрд╕рд┐рдмрд┐рд░реНрд╕реНрдХ рдореЗрдВ 23 рд╕рд┐рддрдВрдмрд░ рдХреЛ, рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛ рдореЗрдВ рдкрд╣рд▓рд╛ рдХреНрдпреВрдП рдЕрдиреБрднрд╛рдЧ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рдХреЛрдбрдлреЗрд╕реНрдЯ рдЖрдИрдЯреА рд╕рдореНрдореЗрд▓рди рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



рдореБрдЦреНрдп рд╡рд┐рд╖рдп рд╣реЛрдВрдЧреЗ: рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рдВрдЧрдарди рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдФрд░ рдкрд╣рд▓реВред
рдЫрд╡рд┐

рд╣рдо рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ

рдПрдВрдбреНрд░реЗ рдХреБрдЬрд╝реНрдореАрд╢реЗрд╡, рдпреИрдВрдбреЗрдХреНрд╕



рдЫрд╡рд┐

рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЪрдпрди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд

рдорд╛рд░рд┐рдпрд╛ рдЬрд╝реЗрдордЪреВрдЭрд╛рдирд┐рдХреЛрд╡рд╛, рдУрд▓реНрдЧрд╛ рдУрд╡рдЪрд░реЛрд╡рд╛, рдЕрд▓рд╛рд╡рд╛рд░ рдПрдВрдЯрд░рдЯреЗрдирдореЗрдВрдЯ
рдЫрд╡рд┐

рдлреНрд▓реЗрдХреНрд╕ / рдлреНрд▓реИрд╢ рдЬреАрдпреВрдЖрдИ рдЯреЗрд╕реНрдЯ рдСрдЯреЛрдореЗрд╢рди

рд╕рд░реНрдЧреЗрдИ рд╡реИрдпреЛрдЯреНрд╕реНрдХреА, рдбрд╛рдЯрд╛рд╡рд░реНрдХреНрд╕
рдЫрд╡рд┐

рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрдиреБрднрд╡ рд╡рд╛рд▓реЗ рдкрд░реАрдХреНрд╖рдХ рдХреЛ рдХрд┐рд░рд╛рдП рдкрд░ рд▓реЗрдирд╛

рд╕реНрд╡реЗрддрд▓рд╛рдирд╛ рд╢реЗрд░рдЪрдмреАрдирд╛, рдЬрд╛рд░ рд╕реЙрдлреНрдЯ



рдЫрд╡рд┐

рд╕реНрд╡рдЪрд╛рд▓рди рдкрд░реАрдХреНрд╖рдг рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВред VS2010 + TestComplete рдЙрджрд╛рд╣рд░рдг

рдЗрд░рд┐рдирд╛ рдЗрд╕реЗрдВрдХреЛ, рдХрд╛рд╕реНрдкрд░рд╕реНрдХреА рд▓реИрдм рдореБрдЦреНрдпрд╛рд▓рдп
рдЫрд╡рд┐

рдкрд░реАрдХреНрд╖рдг рдФрд░ рддреНрд░реБрдЯрд┐: рд╣рдордиреЗ рдкрд░реАрдХреНрд╖рдг рдХреИрд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛

рддрд╛рддреНрдпрд╛рдирд╛ рдПрдореЗрд▓рд┐рдирд╛, рдиреЛрд╡реЛрдЯреЗрд▓рдХреЙрдо
(рдЧреНрд░реЗ рдлреНрд░реЗрдо рд╣реИ рд╣рдмреНрд░ рдХрд╛ рдмрдЧ!)



рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛рдИ рдЕрдиреБрднрд╡ - рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдиреБрднрд╡реА рджрд┐рдорд╛рдЧ рдФрд░ рдкрд╛рддреНрд░реЛрдВ рдХреЗ рдкрд╛рд╕ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реИ, рдФрд░ рд╕рдореНрдореЗрд▓рди рдЕрдВрдд рдореЗрдВ рдкрдбрд╝реЛрд╕реА рд╢рд╣рд░реЛрдВ рдХреЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ, рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ, рдЕрдиреБрднрд╡реЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ, рджрд░реНрджрдирд╛рдХ рд╕рд╡рд╛рд▓ рдкреВрдЫрдиреЗ рдФрд░ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдЙрддреНрддрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдФрд░ рдмрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рдЕрд╡рд╕рд░ рд╣реИред



рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рд╕рд╛рдЗрдмреЗрд░рд┐рдпрд╛рдИ рдХреНрд▓рдм рдСрдл рдЯреЗрд╕реНрдЯрд░реНрд╕ рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рд▓реМрдЯреЗрдВрдЧреЗ, рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдЕрдкрдиреЗ рдореВрд▓ рдореЗрдВ рд░рд╣рдиреЗ рдФрд░ рдЕрдкрдиреЗ рд╕рдмрд╕реЗ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреА рдиреАрдВрд╡ рд░рдЦрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИред



рдЖрдУ, рдХрдорд╛рд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛!



All Articles