рдкреНрд░рддреНрдпреЗрдХ рддреАрд╕рд░реЗ
рдбреАрдпреВрдПрдордкреА рдЕрдзреНрдпрдХреНрд╖ рдиреЗ рдЪрдпрди рдХреЗ рджреМрд░рд╛рди рдХрд╣рд╛: "рд╡рд╛рд╣, рдпрд╣ рдЖрдкрдХреЗ рд╕рд╛рде рдХрд┐рддрдирд╛ рдЧрдВрднреАрд░ рд╣реИ!" рдпрд╛ "рдХреНрдпрд╛, рд╢рд╛рдпрдж рдХреБрдЫ рд░рди?" рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╢рд╛рдпрдж ...
рдХрдЯреНрдЯрд░ рдФрд░ рдЕрднреНрдпрд╛рд╕, рдЕрднреНрдпрд╛рд╕ рдФрд░ рдХрдЯреНрдЯрд░ - рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдбрдВрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрддреЗ рд╣реИрдВред рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЖрд╡реЗрджрди рдХреЛ рдЪрдпрди рдХреЗ 3 рдЪрд░рдгреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛рддреА рд╣реИред
рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдУрд░реНрд▓реЛрд╡ (рд╕реНрдЯреНрд░реИрдЯреЛрдкреНрд▓рд╛рди), рдЧреНрд░рд┐рдЧреЛрд░реА рдкреЗрддреНрд░реЛрд╡ (рдПрд╡рд░реЛрди), рдПрд▓реЗрдХреНрд╕реА рдХрдЯрд╛рд╡реЗрд╡ (рд╕реНрдХрд╛рдИреЗрдВрдЧ), рдкреЛрд▓рд┐рдирд╛ рдЧреБрд░реНрдЯреЛрд╡реЗрдпрд╛ (рдПрд╡рд┐рд▓ рдорд╛рд░реНрдЯрд┐рдпрдВрд╕), рдореИрдХреНрд╕рд┐рдо рдЖрд░реНрд╢рд┐рдиреЛрд╡ (рд╣реИрдЯреЗрдХ рдЧреНрд░реБрдк), рдкрд╛рд╡реЗрд▓ рдорд╛рд▓рд┐рд╢реЗрд╡ (рдорд╕реНрдЯрд▓реИрдм), рдбреЗрдирд┐рд╕ рдХреЛрд▓реЗрдирд┐рдХреЛрд╡ (рдПрд╡рд┐рдЯреЛ) рдФрд░ рдЕрдиреНрдп рд▓реЛрдЧ
8 рдирд╡рдВрдмрд░ рдХреЛ рдХрдЬрд╝рд╛рди рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХрд░реЗрдВрдЧреЗ
ред рд╢реАрд░реНрд╖-рдЕрдВрдд рдФрд░ рд╕рд┐рд░реНрдл рдорд╣рд╛рди рд╡рдХреНрддрд╛ред
рдХрдЯреМрддреА рдХреЗ рддрд╣рдд 4 рдорд╛рд╕реНрдЯрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ 4 рдзрд╛рд░рд╛рдУрдВ рдФрд░ рдШреЛрд╖рдгрд╛рдУрдВ рдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо

- Microservice рд╕рдВрдЪрд╛рд░: рдмрд╛рдХреА, JSON, GraphQL рдпрд╛ gRPC? (рдЧреНрд░рд┐рдЧреЛрд░реА рдкреЗрддреНрд░реЛрд╡, рдПрд╡рд░реЛрди)
- рд╡рд┐рд╖рдп рдореЙрдбрд▓ рдХреА рдЪрдордХ рдФрд░ рдЧрд░реАрдмреА (рдореИрдХреНрд╕рд┐рдо рдЕрд░реНрд╢рд┐рдиреЛрд╡, рд╣рд╛рдИ рдЯреЗрдХ рдЧреНрд░реБрдк)
- 60 рд╕реЗрдХрдВрдб рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрд░реНрдл (рдПрдВрдбреНрд░реА рд╢рд┐рд▓рд┐рдВрдЧ, рдЕрдХ рдмрд╛рд░реНрд╕ рдбрд┐рдЬрд┐рдЯрд▓ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ)
- рдХреЛрдИ рд╕рд░реНрд╡рд░ рдирд╣реАрдВ, рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВред рд╣рдордиреЗ AWS рд▓рд╛рдореНрдмрд╛ (рдПрд▓реЗрдХреНрд╕реА рдХреЛрд▓реЗрдирд┐рдХреЛрд╡, рд╕рд┐рдореНрдмреАрд░рд╕реЙрдлреНрдЯ) рдкрд░ рдбреЗрдЯрд╛рд╕рд╛рдЗрдВрд╕ рдХреИрд╕реЗ рдХрд┐рдпрд╛
- рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЬреЛрдЦрд┐рдо рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдг (рдПрд▓реЗрдХреНрд╕реА рдкрд▓реЗрдЯрдиреЗрд╡, рдмреЗрд╕рд┐рд╕ рд╕реЗрдВрдЯрд░)
- рдЖрдк рдХреЗрд╡рд▓ рд╕рднреА рд▓реЙрдЧ рдХреЛ Elastic (Grigory Koshelev, Kontur) рдирд╣реАрдВ рд▓реЗ рд╕рдХрддреЗ рдФрд░ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рд▓реЙрдЧ github.com рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Clickhouse, MemSQL рд╕реНрддрдВрдн рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕рдореАрдХреНрд╖рд╛ / рддреБрд▓рдирд╛, (рдЯрд┐рдореЛрдлреА рдХреЗрд▓рд┐рди, рдпреЗрд░реЗрдХреНрд╕)
- рдПрдХ рдЕрдЪреНрдЫреЗ рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг рдФрд░ рдЕрднреНрдпрд╛рд╕ (рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рд╕рд╛рде!) (рдирд┐рдХрд┐рддрд╛ рд╕реЛрдмреЛрд▓реЗрд╡, wemake.services)

рд╕реАрдорд╛ рдЦрдВрдб:
- рд╣рдордиреЗ рдЗрд╕реЗ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдореЛрдиреЛрд░реИрдк рдХрд┐рдпрд╛ (рдЗрд╡рд╛рди рдмреЛрдЯрд╛рдиреЛрд╡, рдЯрд┐рдВрдХреЙрдлреЛрд╡)
- SvelteJS рдХрд╛ рд░рд╛рдЬреНрдп (рдкрд╛рд╡реЗрд▓ рдорд╛рд▓рд┐рд╢реЗрд╡, рдорд╕реНрдЯрд▓реИрдм)
- (рдирд╣реАрдВ) рд╕рд╣реА рддрд╕реНрд╡реАрд░реЗрдВ рдФрд░ рдЕрдиреНрдп рдкрд┐рдХреНрд╕реЗрд▓ рдЬрд╛рджреВ (рдкреЛрд▓реАрдирд╛ рдЧреБрд░реНрддреЛрд╡рдпрд╛, рдИрд╡рд┐рд▓ рдорд╛рд░реНрдЯрд┐рдпрдВрд╕)
- рд░рдХреНрдд, рдкрд╕реАрдирд╛, рдорд╛рдЗрдХреНрд░реЛрдлреНрд░рд╛рдЯ рдФрд░ рдПрдХ рдореЛрдиреЛрд▓рд┐рде (рдбреЗрдирд┐рд╕ рдХреЛрд▓реЗрдирд┐рдХреЛрд╡, рдПрд╡рд┐рдЯреЛ)
- рд╡реЗрдм рдкрд░ рдкрд░реАрдХреНрд╖рдг рдЗрдВрдЯрд░рдлреЗрд╕ (рдЕрд▓реНрдмрд░реНрдЯ рдлрд╝реЗрд╕реБрд▓рд┐рди, рдлреНрд▓реИрдЯрд╕реНрдЯреИрдХ)
- рд╡реЗрдм рдкрд░ рдлреНрд▓реИрд╢ рд╕реЗ рдПрдордПрд╕рдИ рддрдХ рд╡реАрдбрд┐рдпреЛ рдпрд╛ рдЕрдкрдиреЗ рдЦреБрдж рдХреЗ рд╡реАрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░ (рдПрд▓реЗрдХреНрд╕реА рдЧреБрд╕реЗрд╡, рдпреИрдВрдбреЗрдХреНрд╕) рдХреИрд╕реЗ рд▓рд┐рдЦреЗрдВ
- рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЗрд╡рд▓рдкрд░ (рдореИрдХреНрд╕рд┐рдо рд╕реЗрд╡рд░реБрдЦрд┐рди, рдИрдкреАрдПрдПрдо рд╕рд┐рд╕реНрдЯрдо) рдХреЗ рд▓рд┐рдП рдорд╢реАрди рд╕реАрдЦрдиреЗ рдХрд╛ рдкрд░рд┐рдЪрдп
- рдХреИрдирд╡рд╛рд╕ рдкрд░ рдкрд╛рда рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд╛ рд╡рд┐рдХрд╛рд╕ред рдлреНрд▓реИрд╢ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, IE 11, рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ рдФрд░ рдХреНрдпреВрдирд┐рдлреЙрд░реНрдо рд▓реЗрдЦрди (рдПрдВрдбреНрд░реА рдЪреБрд░рдХреЛрд╡, рдорд┐рд░реЛ)

- рд╡рд┐рдлрд▓рддрд╛ рдХреНрд▓рд╕реНрдЯрд░ PostgreSQL + Patroni (рд╡рд┐рдХреНрдЯрд░ Eremchenko, Miro)
- рд╣рдо рд╕реНрдереИрддрд┐рдХ рдХреЛрдб рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддреЗ рд╣реИрдВ: рд╣рдорд╛рд░рд╛ рдЕрдиреБрднрд╡ (рдЬрд╛рд░реНрдЬ рдЧреНрд░рд┐рдмрдХреЛрд╡, рдкреАрд╡реАрдПрд╕-рд╕реНрдЯреВрдбрд┐рдпреЛ)
- рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ (рдпреВрд░реА рдХреЗрд░реНрдмрд┐рдЯрдХреЛрд╡, рдЕрдХ рдмрд╛рд░реНрд╕ рдбрд┐рдЬрд┐рдЯрд▓ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ)
- рдорд▓реНрдЯреА-рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрддреБрд▓рди + рдЕрд╡рд┐рддреЛ рд╕реЗ рдХреИрдирд░реА рд░рд┐рд▓реАрдЬред рдиреЗрд╡рд┐рдЧреЗрдЯрд░ рдФрд░ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг (рдорд┐рдЦрд╛рдЗрд▓ рд╢рд╛рд╡рд░реНрдбреЛ, рдПрд╡рд┐рдЯреЛ)
- рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЯреАрдо рдХрд╛ рдЕрднрд┐рд╢рд╛рдк (рдПрд▓реЗрдХреНрд╕реА рдХрд┐рд░рдкрд┐рдЪрдирд┐рдХреЛрд╡, рдХреЛрдВрдЯреЛрд░)
- PostgresQL рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рдХреЗ рд▓рд┐рдП рдореЗрд░рд╛ рддрд░реАрдХрд╛ рдпрд╛ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд▓рдВрдмреЗ рдЗрдВрддрдЬрд╛рд░ рд╕реЗ рдХреИрд╕реЗ рдмрдЪреЗрдВ (Almaz Mustakimov, BARS Group)
- рд░рд╛рдЦ рдХреЗ рдмреАрдЪ рдореЗрдВ: рдирд┐рд░рдВрддрд░ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдкреЛрд╕реНрдЯрдорд╛рд░реНрдЯрдо (Marat Kinyabulatov, SkuVault)
- рдЯреЗрд░рд╛рдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░рд╛ рдЕрдиреБрднрд╡ (рдХрд┐рд░рд┐рд▓ рдХрдЬрд╝рд░реАрди, рдбреАрдЖрдИрдПрдирдПрд╕)

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

рдФрд░ рдЕрдм рд╕рдмрд╕реЗ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рдЕрднреНрдпрд╛рд╕ рд╣реИред рдпрд╣реА рд╣реИ, рдорд╛рд╕реНрдЯрд░ рдХрдХреНрд╖рд╛рдПрдВред рд╡реЗ рд╕рднреА рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЛ рдЙрдирдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реЗ рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ :) рдореБрдЦреНрдп рдмрд╛рдд рд╣реЙрд▓ рдореЗрдВ рдЬрдЧрд╣ рд▓реЗрдиреЗ рдХрд╛ рд╕рдордп рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ 20 рд▓реЛрдЧреЛрдВ рдХреЛ рдорд╛рд╕реНрдЯрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рд╣реЙрд▓ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рдорд╛рд╕реНрдЯрд░ рдХрдХреНрд╖рд╛рдПрдВ
Azure рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ
(рдЕрд╡рдзрд┐ 80 рдорд┐рдирдЯ)
рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛: рдорд┐рдЦрд╛рдЗрд▓ рдХреЛрдорд╛рд░реЛрд╡, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдПрдорд╡реАрдкреА
рдорд╛рд╕реНрдЯрд░ рд╡рд░реНрдЧ рдореЗрдВ, рд╣рдо рдПрдЬрд╝реНрдпреЛрд░ рдПрдордПрд▓ рд╕реЗрд╡рд╛ рдХреЛ рдмрдирд╛рдиреЗ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рд╕реЗ рд╕рднреА рдЪрд░рдгреЛрдВ рд╕реЗ рдЧреБрдЬрд░реЗрдВрдЧреЗ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдПрдЬрд╝реНрдпреЛрд░ рдореЗрдВ рдПрдХ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рдкрд╛рд╕ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЙрд╕ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рдВрдбреЛрдЬ / рд▓рд┐рдирдХреНрд╕ рд▓реИрдкрдЯреЙрдкред
рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛрдб
code.visualstudio.comрдПрдирд╛рдХреЛрдВрдбрд╛ 3.7
www.anaconda.com/distributionAzure рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╕рджрд╕реНрдпрддрд╛ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВред
рдкреЛрд╕реНрдЯрдЧреНрд░реЗ, рдкреЗрдЯреНрд░реЛрдиреА, рдХреМрдВрд╕реБрд▓, рдПрд╕ 3, рд╡рд╛рд▓реНрдЧ, рдЖрдВрд╕рд┐рдмрд▓ рдкрд░ рд╕рд░рд▓ рд╡рд┐рдлрд▓рддрд╛ рдХреНрд▓рд╕реНрдЯрд░
(рдЕрд╡рдзрд┐ 80 рдорд┐рдирдЯ)
рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛: рдПрдВрдбреНрд░реА рдлреЗрдлреЗрд▓реЛрд╡, рдорд╛рд╕реНрдЯрд░реА.рдкреНрд░реЛ
рдкреЗрдЯреНрд░реЛрдиреА рд╡рд┐рдлрд▓-рд╕реБрд░рдХреНрд╖рд┐рдд рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдирдХ рдмрди рд░рд╣рд╛ рд╣реИред
рдорд╛рд╕реНрдЯрд░ рд╡рд░реНрдЧ рдореЗрдВ, рд╣рдо рд╕реВрдЪреАрдмрджреНрдз рд╕реНрдЯреИрдХ рдкрд░ 3 рдиреЛрдбреНрд╕ рдХрд╛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдлреЗрд▓рдУрд╡рд░ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдПрдВрдЧреЗред (рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдпрд╣ рд╕рд░рд▓ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИ)ред
рд╣рдо рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╕рдВрд░рдХреНрд╖рдХ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддреЗ рд╣реИрдВред
рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдлрд╛рдЗрд▓рд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрд┐рди рддрд░реАрдХреЛрдВ рд╕реЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдорд╛рд╕реНрдЯрд░ рд╡рд░реНрдЧ рдХреЗ рдмрд╛рдж, рдЖрдк рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдкреНрд▓реЗрдмреБрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдЦрд░реЛрдВрдЪ рд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдПрдордХреЗ рдореЗрдВ, рд╣рдо рдбреЙрдХрдЯрд░ рдпрд╛ рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдХреЗ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдордп рдмрд░реНрдмрд╛рдж рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред
рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА: рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕реЗрд╕ рд╡рд╛рд▓рд╛
рдПрдХ рд▓реИрдкрдЯреЙрдк рдФрд░ рдПрдХ рд╡реЗрдмрд╕реЛрдХреЗрдЯ-рд╕рдВрдЧрдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ (рдХреНрд░реЛрдо, рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕)ред

рдЖрдкрдХреЛ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЪрд╛рд╣рд┐рдП рдереАрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИрдВ! C # 8 рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЕрднреНрдпрд╛рд╕
рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛: рдПрдВрдбреНрд░реА рдХрд╛рд░рдкреЛрд╡, рдЬреЗрдЯрдмреНрд░реЗрдиреНрд╕
C # рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рддреЗрдЬреА рд╕реЗ рдЬреЛрдбрд╝рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред
рд╣рдо рдЖрдкрдХреЗ рд╕рд╛рде рднрд╛рд╖рд╛ рдХреЗ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ рд▓рд╛рдирд╛ рднреА рд╕реАрдЦреЗрдВрдЧреЗред
рдорд╛рд╕реНрдЯрд░ рд╡рд░реНрдЧ рдХреЗ рдмрд╛рдж, рдЖрдк рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ C # 8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕реНрдерд╛рдкрд┐рдд Visual Studio 2019 рдФрд░ ReSharper 2019.3 EAP рдкреНрд▓рдЧ-рдЗрди (https://www.jetbrains.com/resharper/eap/) рдпрд╛ рд░рд╛рдЗрдбрд░ 2019.3 EAP (https://www.jetbrains.com/bider/eap/) рдХреЗ рд╕рд╛рде
рдПрдХ рд▓реИрдкрдЯреЙрдк рдХреА
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред )ред
"рдЕрдЪреНрдЫреА рд╕реНрд▓рд╛рдЗрдб" рдпрд╛ "рдорджрдж, рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирд╣реАрдВ"
рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛: рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рд╢реБрд╢реБрдиреЛрд╡, EPAM рд╕рд┐рд╕реНрдЯрдореНрд╕
рдЖрдзреБрдирд┐рдХ рдЖрдИрдЯреА рджреБрдирд┐рдпрд╛ рдЕрдкрдиреЗ рдирд┐рд╡рд╛рд╕рд┐рдпреЛрдВ рдХреЗ рд╕реЛрдлрд╝рд╕реНрдХрд┐рд▓ рдкрд░ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдорд╛рдВрдЧ рдмрди рд░рд╣реА рд╣реИред рд╣рдо рд╕рднреА рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рд╕рдВрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рджреВрд╕рд░реЛрдВ рдХреЛ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рдЪрд╛рд░реЛрдВ (рдФрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ) рдХреЛ рдмреЗрдЪрддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдо рддреЗрдЬреА рд╕реЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рд╕реЗ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ: рд╕рдореНрдореЗрд▓рдиреЛрдВ рдФрд░ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпреЛрдВ рдореЗрдВ, рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ, рдкреНрд░рдмрдВрдзрди, рдЧреНрд░рд╛рд╣рдХреЛрдВ, рдирд┐рд╡реЗрд╢рдХреЛрдВ рдХреЗ рд╕рд╛рдордиреЗред
рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕ рдореЗрдВ, рдореИрдВ рдПрдХ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реА рдкреНрд░рд╕реНрддреБрддрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдЬреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рджрд░реНрд╢рдХреЛрдВ рддрдХ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╣реБрдВрдЪрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдФрд░ рдЖрдкрдХреА рдХрд╣рд╛рдиреА рдХреЗ рд╡рд┐рд╖рдп рдореЗрдВ рдЙрдирдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдмрджрд▓ рджреЗрдЧрд╛ред рдЖрдУ, рдпрд╣ рдЙрдкрдпреЛрдЧреА, рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдордЬреЗрджрд╛рд░ рд╣реЛрдЧрд╛!
рд╣рдорд╕реЗ-рдУрд░реНрдЧрд╛рд╕ рд╕реЗ: рдЖрдорддреМрд░ рдкрд░, рдмрд┐рдЬрдиреЗрд╕ рдЯреНрд░реЗрдирд░, рдХреЛрдЪ, рдореИрдиреЗрдЬрд░ рдФрд░ рдЕрдиреНрдп рдореЗрдВрдЯрд░ рд╣рдореЗрдВ рдмреЛрд▓рдирд╛ рд╕рд┐рдЦрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдХреЛрдИ рд╕рд╛рдзрд╛рд░рдг рдХрд╛рд░реНрдпрд╢рд╛рд▓рд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдмрд╛рд░ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдмреЛрд▓рдирд╛ рд╕рд┐рдЦрд╛рдпреЗрдЧрд╛! рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ EPAM рд╕рд┐рд╕реНрдЯрдореНрд╕ рдореЗрдВ рдПрдХ рд╡рд░рд┐рд╖реНрда рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реИред
рдорд╛рд╕реНрдЯрд░ рдХреНрд▓рд╛рд╕ рдореЗрдВ,
рдЖрдкрдХреЛ рдиреЛрдЯреНрд╕ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрдкрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдХрд╛рд░реНрдпрдХреНрд░рдо 95% рддреИрдпрд╛рд░ рд╣реИ, рдФрд░ рдЯрд┐рдХрдЯ рдХреА рдХреАрдордд 15 рдЕрдХреНрдЯреВрдмрд░ рддрдХ рдХрдо рд░рд╣реЗрдЧреАред рдпрджрд┐ рдЖрдкрдиреЗ рдбреАрдпреВрдПрдордкреА рдХрдЬрд╝рд╛рди рдЬрд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рд╣реИ, рддреЛ рдЕрдм
рд╕реАрдЯ рд▓реЗрдиреЗ рдХрд╛ рд╕рдордп
рд╣реИ ред
рдмреЗрд╢рдХ, рдпрд╣ рднреА рд╣реЛрдЧрд╛: рдХреЙрдиреНрдлреНрд░реЗрдВрд╕ рдкрд╛рд░реНрдЯрдирд░реНрд╕ рд╕реЗ рдордиреЛрд░рдВрдЬрди, рд╡рдХреНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХреНрд╖реЗрддреНрд░, рдмрд╣реБрдд рд╕рд╛рд░реЗ рднреЛрдЬрди рдФрд░ рд▓реЙрдХ рд╕реНрдЯреЙрдХ рдмрд╛рд░ рдореЗрдВ рдкрд╛рд░реНрдЯреА рдХреЗ рдмрд╛рдж, рд▓реЗрдХрд┐рди рдЕрдЧрд▓реА рдЦрдмрд░ рдореЗрдВ рдЙрд╕ рдкрд░ рдФрд░ рдЕрдзрд┐рдХред
рдЕрд▓рд╡рд┐рджрд╛, рдЕрд▓рд╡рд┐рджрд╛! # рдбрдореНрдк рдкрд░ рдорд┐рд▓рддреЗ рд╣реИрдВ!
