Luxoft TechTalks - рд╡рд┐рд╢реНрд╡ рдЖрдИрдЯреА рдЧреБрд░реБрд╣рд░реВ рд░ рдердкрдмрд╛рдЯ рднрд┐рдбрд┐рдпреЛ рдкреЛрдбрдХрд╛рд╕реНрдЯрд╣рд░реВ

Luxoft Tech Talks рд╣рд╛рдореНрд░реЛ YouTube рдЪреНрдпрд╛рдирд▓рдорд╛ рдЕрдЩреНрдЧреНрд░реЗрдЬреА рднрд╛рд╖рд╛рдХреЛ рднрд┐рдбрд┐рдпреЛ рдкреЛрдбрдХрд╛рд╕реНрдЯрд╣рд░реВрдХреЛ рдирдпрд╛рдБ рд╢реГрдЩреНрдЦрд▓рд╛ рд╣реЛ, рдЬрд╕рдорд╛ Luxoft рд░ рдЕрдиреНрдпрдХрд╛ рдЖрдИрдЯреА рдЧреБрд░реБрд╣рд░реВрд▓реЗ рдЖрдлреНрдиреЛ рдЬреНрдЮрд╛рди рд╕рд╛рдЭрд╛ рдЧрд░реНрдЫрдиреН рд░ рдирд╡реАрдирддрдо рдкреНрд░рдЪрд▓рдирд╣рд░реВ рд░ рд╣рд╛рд▓рдХрд╛ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрдмрд╛рд░реЗ рдЫрд▓рдлрд▓ рдЧрд░реНрдЫрдиреНред рднрд┐рдбрд┐рдпреЛрд╣рд░реВ рдорд╣рд┐рдирд╛рдорд╛ 1-2 рдкрдЯрдХ рдЬрд╛рд░реА рдЧрд░рд┐рдиреЗрдЫред



рдЕрдм рдЪреНрдпрд╛рдирд▓ рдорд╛ рдЙрдкрд▓рдмреНрдз рдЫ:

тАв рд▓рдХреНрд╕реЛрдлреНрдЯ рдЯреЗрдХ рдЯрдХ рд╣реНрдпрд╛рдиреЛ рдПрдореНрдмреНрд░реЗрдЧреНрдЯреНрд╕рд╕рдБрдЧ - рдХреЗ рдЧрд┐рдЯ рд╕рдзреИрдВрднрд░рд┐ рд╣реБрдиреЗрдЫ? рд╕рдореНрднрд╛рд╡рд┐рдд рдЙрддреНрддрд░рд╛рдзрд┐рдХрд╛рд░реАрд╣рд░реВрдХреЛ рд╕реВрдЪреА

рддрдкрд╛рдИрдВрд▓реЗ 2010 рдорд╛ рдХреБрди рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрднрдпреЛ? рд╕рд╛рдпрдж рдпреЛ Git рдерд┐рдпреЛ рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЪрд╛рдБрдбреИ рдЕрдкрдирд╛рдЙрдиреБрднрдпреЛ, рд╡рд╛ рд▓рд┐рдирдХреНрд╕ рднрдХреНрдд рд╣реБрдиреБрд╣реБрдиреНрдереНрдпреЛред рддрдкрд╛рдИрдВрд▓реЗ рд╕рдореНрднрд╡рддрдГ рд╕рдмрднрд░реНрд╕рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрднрдпреЛ рдХрд┐рдирднрдиреЗ рддреНрдпреЛ рд╕рдордпрдорд╛ рдзреЗрд░реИ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдХреЛ рдерд┐рдпреЛред рджрд╕ рд╡рд░реНрд╖ рдкрдЫрд┐, Git рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдорд╛ рдЖрдлреНрдиреЛ рдкреНрд░рддрд┐рдпреЛрдЧреАрд╣рд░реБ рд▓рд╛рдИ рдЙрдЫрд┐рдиреЗрдХреЛ рдЫред рддрдкрд╛рдИрдВ рдорджреНрджрдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрди рддрд░ рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рд╣реБрдиреБрд╣реБрдиреНрдЫ: рдЕрд░реНрдХреЛ рджрд╕ рд╡рд░реНрд╖рдорд╛ рдХреЗ рд╣реБрдиреЗрдЫ? рдпрд╕ рдПрдкрд┐рд╕реЛрдбрдорд╛, рд╣рд╛рдореАрд▓реЗ 2030 рдорд╛ рдХреБрди рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреЗрдЫ рднрдиреЗрд░ рд╕реЛрдЪреНрдпреМрдВред рдЙрдЪреНрдЪ рдЧрддрд┐? рд░рд╛рдореНрд░реЛ рд╕рд╣рдпреЛрдЧ рд╕рдорд░реНрдерди? рдорд░реНрдЬ рд╡рд┐рд╡рд╛рджрдХреЛ рдкреВрд░реНрдг рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдорд╛рдзрд╛рди?

тАв Stanimira Vlaeva рд╕рдВрдЧ Luxoft Tech Talk - рдиреЗрдЯрд┐рднрд╕реНрдХреНрд░рд┐рдкреНрдЯ: рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЕрд╡рд▓реЛрдХрди

NativeScript рд╕рд░рд▓ JavaScript, Angular рд╡рд╛ Vue рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдПрдиреНрдбреНрд░реЛрдЗрдб рд░ iOS рдорд╛ рдПрдкрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реЛред рдпрд╕ рд╡реЗрдмрд┐рдирд╛рд░рдорд╛ рд╣рд╛рдореА рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ рдиреЗрдЯрд┐рднрд╕реНрдХреНрд░рд┐рдкреНрдЯрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рд╣реЗрд░реНрдиреЗрдЫреМрдВред рд╣рд╛рдореА рдЫрд▓рдлрд▓ рдЧрд░реНрдиреЗрдЫреМрдВ:

  • JavaScript рдЗрдиреНрдЬрд┐рдирд╣рд░реВ (V8 рд░ JavaScriptCore) рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди;
  • рдиреЗрдЯрд┐рдн рдПрдкреАрдЖрдИрдорд╛ рдкрд╣реБрдБрдЪрдХреЛ рд▓рд╛рдЧрд┐ рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░ рдПрдиреНрдбреНрд░реЛрдЗрдб/рдЖрдИрдУрдПрд╕ рдбреЗрд╕реНрдХрдЯрдк рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВ рдмреАрдЪрдХреЛ рдЬрдбрд╛рди рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджреИ;
  • Angular рд░ NativeScript рдХреЛ рдПрдХреАрдХрд░рдгред

тАв рд▓рдХреНрд╕реЛрдлреНрдЯ рдЯреЗрдХрд▓реЗ рд░реЗрдХреНрд╕ рдмреНрд▓реНрдпрд╛рдХрд╕рдБрдЧ рдХреБрд░рд╛ рдЧрд░реНрдЫ - рдХреЛрдб рдХрднрд░реЗрдЬ рдореЗрдЯреНрд░рд┐рдХреНрд╕

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

  • рдХрдерди рдХрд╡рд░реЗрдЬ;
  • рд╕рд╢рд░реНрдд рдмрдпрд╛рди (рдирд┐рд░реНрдгрдп рдХрднрд░реЗрдЬ) рдХреЛ рд╢рд╛рдЦрд╛рд╣рд░реБ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░реЗрдЬ;
  • рдкрд░рд┐рдорд╛рд░реНрдЬрд┐рдд рдЕрд╡рд╕реНрдерд╛/рдирд┐рд░реНрдгрдп рдХрд╡рд░реЗрдЬ рд╡рд┐рдзрд┐;
  • McCabe (McCabe Cyclomatic рдЬрдЯрд┐рд▓рддрд╛) рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЪрдХреНрд░реАрдп рдЬрдЯрд┐рд▓рддрд╛;
  • рдЖрдзрд╛рд░ рдорд╛рд░реНрдЧ рдХрд╡рд░реЗрдЬред

рд░реЗрдХреНрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд░рд╛рдореНрд░реЛ рдХреЛрдб рд╡рд╛ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рд▓реЗрдЦреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдмрддрд╛рдЙрдиреЗрдЫ, рд░ рдпреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрд╕рдБрдЧ рдкрдирд┐ рдЪрд┐рддреНрд░рдг рдЧрд░реНрдиреЗрдЫред

рднрд╡рд┐рд╖реНрдпрдХрд╛ TechTalks рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╖рдпрд╣рд░реВрдХреЛ рдЫрдиреЛрдЯ рдзреЗрд░реИ рд╣рджрд╕рдореНрдо рддрдкрд╛рдИрдВрдорд╛ рдирд┐рд░реНрднрд░ рдЫред рддрдкрд╛рдЗрдБ рдЕрдЭреИ рдкрдирд┐ рдХреБрди рдкреНрд░рд╡рд┐рдзрд┐ рд░ рд╡рд┐рд╖рдпрд╣рд░реВрдорд╛ рд░реБрдЪрд┐ рд░рд╛рдЦреНрдиреБрд╣реБрдиреЗрдЫ? рддрдкрд╛рдИрдВ рднрд╡рд┐рд╖реНрдпрдХреЛ TechTalks рдорд╛ рдХреБрди рд╡рдХреНрддрд╛рд╣рд░реВ рд╣реЗрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ? рдЖрдлреНрдиреЛ рдЗрдЪреНрдЫрд╛ рдХрдореЗрдиреНрдЯ рдорд╛ рдЫреЛрдбреНрдиреБрд╣реЛрд╕реН рд░ рдЪреНрдпрд╛рдирд▓ subscribe рдЧрд░реНрдиреБрд╣реЛрд╕реНрдирдпрд╛рдБ рднрд┐рдбрд┐рдпреЛрд╣рд░реВ рдирдЫреБрдЯрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди