рдореЙрдбреНрдпреВрд▓ 3

рдЬрд╛рд╡рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ

"рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдлреЗрд╢рдирд▓" рдореЙрдбреНрдпреВрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдореБрдЦреНрдп рд╕рдВрдХрд▓реНрдкрдирд╛ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдзрдирд╛рдВрд╢реА рдУрд│рдЦ рдХрд░реВрди рджреЗрдИрд▓. рддреБрдореНрд╣реА рдбрд┐рдЭрд╛рдИрди рдкреЕрдЯрд░реНрди рдЖрдгрд┐ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдкрджреНрдзрддреА рд╢рд┐рдХрд╛рд▓, рдмрд┐рд▓реНрдб рдЯреВрд▓реНрд╕ ( Maven ) рдЖрдгрд┐ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдЯреВрд▓реНрд╕ ( JUnit , Mockito ) рд╢реА рдкрд░рд┐рдЪрд┐рдд рд╡реНрд╣рд╛рд▓, рд▓реЙрдЧрд┐рдВрдЧ рдХрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рддреЗ рд╢реЛрдзрд╛. рддреБрдореНрд╣реА рд╡реЗрдм рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рд╖рдпрд╛рдВрдордзреНрдпреЗ рдЬрд╛рд▓: рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рд╕рд░реНрд╡реНрд╣рд▓реЗрдЯ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд▓реЗрдЯ рдХрдВрдЯреЗрдирд░ ( рдЯреЙрдордХреЕрдЯ ), MVC рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рдкреЕрдЯрд░реНрдирд╢реА рдкрд░рд┐рдЪрд┐рдд рд╡реНрд╣рд╛ рдЖрдгрд┐ рд╡реЗрдм рд╕реЗрд╡рд╛рдВрдмрджреНрджрд▓ рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛. рдореЙрдбреНрдпреВрд▓рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА, рддреБрдореНрд╣реА рдЯрд░реНрди-рдЖрдзрд╛рд░рд┐рдд рдЯреЗрдХреНрд╕реНрдЯ рдХреНрд╡реЗрд╕реНрдЯ рдЧреЗрдо рд▓рд┐рд╣рд╛рд▓ .

рдЯрд┐рдкреНрдкрдгреНрдпрд╛
  • рд▓реЛрдХрдкреНрд░рд┐рдп
  • рдирд╡реАрди
  • рдЬреБрдиреЗ
рдЯрд┐рдкреНрдкрдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣реА рд╕рд╛рдИрди рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ
рдпрд╛ рдкрд╛рдирд╛рд╡рд░ рдЕрдЬреВрди рдХреЛрдгрддреНрдпрд╛рд╣реА рдЯрд┐рдкреНрдкрдгреНрдпрд╛ рдирд╛рд╣реАрдд