рдХреНрдпреЛрдВ (рдирд╣реАрдВ) рдЧреЗрдЯрд░реНрд╕ рдХреА рдЬрд░реВрд░рдд рд╣реИ?

рдПрдХ рдЗрдХрд╛рдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдмрд╕рдиреЗ / рдкрд╛рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ PHP рдореЗрдВ рд╕рд┐рдореНрдлрдиреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдиреЗ рдПрдХ рдЧрд░реНрдо рдЪрд░реНрдЪрд╛ рдкреНрд░рд╛рдкреНрдд рдХреАред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдкрд╛рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрд▓рдЧ рд╕реЗ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдБрдЧрд╛: рдХреНрдпреЛрдВ рдФрд░ рдХрдм рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИ, рд╡реЗ рдХреНрдпрд╛ рдЬрд┐рдореНрдореЗрджрд╛рд░реА рддрдп рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрдм рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ, рдХрдм рдЙрдЪрд┐рдд рдирд╣реАрдВ рд╣реИред рдореИрдВрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдПрдХ рдЬрдЧрд╣ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЖрдкрдХреЗ рд╕рд╛рде рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред

getHumanFactory ()ред getHuman ()ред getDoneWork ()ред getWorkTime ()


рд╡рд░реНрддрдорд╛рди рд╡рд╕реНрддреБ рдХреА рдХреБрдЫ рдЕрд╡рд╕реНрдерд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреЗрдЯрд░реНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдУрдУрдкреА рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдпрд╣ рдХреБрдЫ рд╡рд░реНрдЧ рдЪрд░ рдХрд╛ рдореВрд▓реНрдп рд╣реИ, рдЖрдорддреМрд░ рдкрд░ рдирд┐рдЬреАред

class Article {
     private String name

     public function getName(): String {
          return this.name
     }
}

рдЕрдкрдиреА рдЗрдЪреНрдЫрд╛рдиреБрд╕рд╛рд░ рд╡рд░реНрдЧ рдЪрд░ рдХрд╛ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдмрд╕ рд╡рд╕реНрддреБ рдХреЛ рд╣рдореЗрдВ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ, рд╡рд┐рдзрд┐ рдХрд╛ рдмрд╣реБрдд рдирд╛рдо "рд╣рдореЗрдВ" рджреЗрддрд╛ рд╣реИ: рд▓реЗрдХрд┐рди "рдордд" рдирд╣реАрдВ рдХрд░реЗрдВ, "рднреЗрдЬреЗрдВ" рди рдХрд░реЗрдВ, "рдмрдирд╛рдПрдБ" рди рдХрд░реЗрдВ, "рдЧрдгрдирд╛" рди рдХрд░реЗрдВред рдХрд╣рддреЗ рд╣реИрдВ - рдЬреЛ рджреЗрдирд╛ рд╣реИ рджреЗ рджреЛред рдпрд╣ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдбреЗрдЯрд╛ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рдХрд╛рдлреА рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд╕рд┐рд░реНрдл рдЬрд╛рдирдХрд╛рд░реА рджреЗрдирд╛ / рд▓реЗ рдЬрд╛рдирд╛ рд╣реИред

рдкрд╛рдиреЗ рд╡рд╛рд▓реЗ рдореЗрдВ рдХреЛрдИ рддрд░реНрдХ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╢рдмреНрдж рдХрд╛ рд╢рдмреНрджрд╛рд░реНрде рд╕реАрдзрд╛ рд╣реИред "рдорд╛рдБ, рдореБрдЭреЗ рдПрдХ рдкрд╛рдИ рджреЗ " рдореЗрдВ "рдорд╛рдБ рдирд╣реАрдВ рд╣реИ, рдЖрдЯрд╛ рдЦрд░реАрджреЛ, рдПрдХ рдкрд╛рдИ рдЖрдЧ рдФрд░ рдЕрдВрдд рдореЗрдВ рдореБрдЭреЗ рдПрдХ рдкрд╛рдИ рджреЛ ред" рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡рд╛рдХреНрдпрд╛рдВрд╢ "рдореБрдЭреЗ рдПрдХ рдкрд╛рдИ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ" рдХрд┐рд╕реА рддрд░рд╣ рдЗрди рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд░реЛрдХ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ "рджреЗ" рдирд╣реАрдВ рд╣реИред

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

getValue () WhyDoYouNeedIt рдлреЗрдВрдХ? {}


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

рд▓реЗрдХрд┐рди рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? рдЗрдХрд╛рдИ "рджрд╕реНрддрд╛рд╡реЗрдЬрд╝" рдХрд┐рд╕реА рдХреЛ рдЕрдкрдиреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рд╕реВрдЪреА рдХреНрдпреЛрдВ рджреЗрддрд╛ рд╣реИ?

рдпрджрд┐ рдпрд╣ рдПрдХ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд╕реНрддреБ рд╣реИ, рддреЛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЗрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ), рднрд░рд╛ рд╣реБрдЖ рдпрд╛ рдкреБрд╖реНрдЯрд┐ рдХрд┐рдпрд╛ рд╣реБрдЖред

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

doEverythingEverywhere (world.getGod ())


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

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рдЗрдХрд╛рдИ рд╣реИ:

class Order
{
     private Status status
     private Boolean closed

     public function getStatus(): Status {
          return this.status
     }

     public function setClosed(Boolean closed): void {
           this.closed = closed
     }
}

рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдРрд╕реА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд╕рд╛рде, рдЖрдк рдПрдХ рджрд░реНрдЬрди / рд╕реМ рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВрдЧреЗред рдпрд╣ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рд╕реЗрд╡рд╛рдПрдВ, рдирд┐рдпрдВрддреНрд░рдХ, рдЕрдиреНрдп рдореЙрдбреНрдпреВрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рджреЗрдЦрд╛ рдерд╛ рдЬрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдореЛрдВ рдХреЗ рдХреБрдЫ рд╕реЗрдЯреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЗрд╕ рдХреЛрдб рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдХреГрддреНрд░рд┐рдо рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рдмрдВрдз рдмрдирд╛рдП рдЧрдП рдереЗ, рдХреЛрдб рдирд╣реАрдВ ... рдХреЛрдбрд┐рдВрдЧ рдорд╛рдирдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреВрдЯрд▓реЗрдЦрди рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреЛрдб рдбрд┐рдЬрд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ :)ред

рдЕрдЧрд░ рдЖрдкрдХреЛ рдХрд╣реАрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ:

if(order.getStatus() == input.getStatus()) {
      order.setClosed(true)
}

рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЗрдХрд╛рдИ рдореЗрдВ рдПрдХ рд░рд╛рдЬреНрдп рдорд╢реАрди рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЕрдВрджрд░ рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдЗрдиреНрд╡рд░реНрдЯрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ - рдЕрдВрджрд░ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдбреЗрдЯрд╛ рдХрд╛ рдХреЛрдИ рд╕рддреНрдпрд╛рдкрди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк - рдЙрдЪреНрдЪ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА, рдЬрдЯрд┐рд▓ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкрд░реАрдХреНрд╖рдг, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЛрдб рдХреА рдЗрдХрд╛рдИ рддрд░реНрдХ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЗрдХрд╛рдИ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдЗрдХрд╛рдИ рдХреА рд╕реНрдерд┐рддрд┐ рдорд╛рдиреНрдп рд╣реИред рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк: рдмрдврд╝реА рд╣реБрдИ рдЬрдЯрд┐рд▓рддрд╛, рдХреАрдбрд╝реЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛, рдЕрдзрд┐рдХ рдХреЛрдб рдФрд░ рдЬрдЯрд┐рд▓ рдкрд░реАрдХреНрд╖рдгред

рдиреАрдЪреЗ рдкрдВрдХреНрддрд┐: рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдФрд░ рдЖрдкрдХреЗ рд╕рд╣рдХрд░реНрдореА рдХрд┐рд╕реА рднреА рд╡рд┐рдзрд┐ рдХреА рддрд░рд╣ рдЧреЗрдЯрд░реНрд╕ рдХрд╛ рдХрдо рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рдХреЛрдИ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛ред

рдФрд░ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ CQRS рдЕрд╡рдзрд╛рд░рдгрд╛ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВрдЧреЗ, рдЬрд╣рд╛рдВ рдкрдврд╝рдиреЗ рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░рд┐рдпрд╛рдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВред

рд╕рднреА рдХреЛ рдЕрдЪреНрдЫрд╛!

All Articles