Luxoft TechTalks - เจตเจฟเจธเจผเจต IT เจ—เฉเจฐเฉ‚เจ†เจ‚ เจ…เจคเฉ‡ เจนเฉ‹เจฐเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉ€เจกเฉ€เจ“ เจชเฉ‹เจกเจ•เจพเจธเจŸ

Luxoft Tech Talks เจธเจพเจกเฉ‡ YouTube เจšเฉˆเจจเจฒ 'เจคเฉ‡ เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€-เจญเจพเจธเจผเจพ เจฆเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจชเฉ‹เจกเจ•เจพเจธเจŸเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจฒเฉœเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš Luxoft เจ…เจคเฉ‡ เจนเฉ‹เจฐเจพเจ‚ เจฆเฉ‡ IT เจ—เฉเจฐเฉ‚ เจ†เจชเจฃเฉ‡ เจ—เจฟเจ†เจจ เจจเฉ‚เฉฐ เจธเจพเจ‚เจเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจจเจตเฉ€เจจเจคเจฎ เจฐเฉเจเจพเจจเจพเจ‚ เจ…เจคเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€เจ†เจ‚ 'เจคเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจตเฉ€เจกเฉ€เจ“เจœเจผ เจฎเจนเฉ€เจจเฉ‡ เจตเจฟเฉฑเจš 1-2 เจตเจพเจฐ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเจ—เฉ‡เฅค



เจนเฉเจฃ เจšเฉˆเจจเจฒ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง:

โ€ข เจนเฉˆเจจเฉ‹ เจเจฎเจฌเจฐเฉ‡เจ—เจŸเจธ เจจเจพเจฒ เจฒเจ•เจธเฉŒเจซเจŸ เจŸเฉˆเจ• เจŸเจพเจ• - เจ•เฉ€ เจ—เจฟเจŸ เจนเจฎเฉ‡เจธเจผเจพ เจฒเจˆ เจฐเจนเฉ‡เจ—เจพ? เจธเฉฐเจญเจพเจตเฉ€ เจ‰เฉฑเจคเจฐเจพเจงเจฟเจ•เจพเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€

เจคเฉเจธเฉ€เจ‚ 2010 เจตเจฟเฉฑเจš เจ•เจฟเจนเฉœเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจธเจฟเจธเจŸเจฎ เจตเจฐเจคเจฟเจ† เจธเฉ€? เจธเจผเจพเจ‡เจฆ เจ‡เจน เจ—เจฟเจŸ เจธเฉ€ เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจœเจฒเจฆเฉ€ เจ…เจชเจฃเจพ เจฒเจฟเจ† เจธเฉ€, เจœเจพเจ‚ เจฒเฉ€เจจเจ•เจธ เจฆเฉ‡ เจธเจผเจฐเจงเจพเจฒเฉ‚ เจธเจจเฅค เจคเฉเจธเฉ€เจ‚ เจธเจผเจพเจ‡เจฆ เจธเจฌเจตเจฐเจœเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‡ เจ‰เจธ เจธเจฎเฉ‡เจ‚ เจตเจฐเจคเจฟเจ† เจธเฉ€เฅค เจฆเจธ เจธเจพเจฒ เจฌเจพเจ…เจฆ, เจ—เจฟเฉฑเจŸ เจจเฉ‡ เจชเฉเจฐเจธเจฟเฉฑเจงเฉ€ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡เจฌเจพเจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจชเจ›เจพเฉœ เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจฎเจฆเจฆ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจชเจฐ เจนเฉˆเจฐเจพเจจ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเฉ‹: เจนเฉ‹เจฐ เจฆเจธ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพ? เจ‡เจธ เจเจชเฉ€เจธเฉ‹เจก เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเจฟเจ† เจ•เจฟ 2030 เจตเจฟเฉฑเจš เจ•เจฟเจนเฉœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจธเจฟเจธเจŸเจฎ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจ‰เฉฑเจš เจ—เจคเฉ€? เจฌเจฟเจนเจคเจฐ เจธเจนเจฟเจฏเฉ‹เจ— เจธเจนเจพเจ‡เจคเจพ? เจ…เจญเฉ‡เจฆ เจตเจฟเจตเจพเจฆเจพเจ‚ เจฆเจพ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจนเฉฑเจฒ?

โ€ข เจธเจŸเฉˆเจจเจฟเจฎเฉ€เจฐเจพ เจตเจฒเฉ‡เจตเจพ เจจเจพเจฒ เจฒเจ•เจธเฉŒเจซเจŸ เจŸเฉˆเจ• เจŸเจพเจ• - เจจเฉ‡เจŸเจฟเจต เจธเจ•เฉเจฐเจฟเจชเจŸ: เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจธเฉฐเจ–เฉ‡เจช เจœเจพเจฃเจ•เจพเจฐเฉ€

NativeScript เจธเจงเจพเจฐเจจ JavaScript, Angular เจœเจพเจ‚ Vue เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ Android เจ…เจคเฉ‡ iOS 'เจคเฉ‡ เจเจชเจธ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจนเฉˆเฅค เจ‡เจธ เจตเฉˆเจฌเจฟเจจเจพเจฐ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจคเจ•เจจเฉ€เจ•เฉ€ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚ เจจเฉ‡เจŸเจฟเจต เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ‡ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจพเจ‚เจ—เฉ‡เฅค เจ…เจธเฉ€เจ‚ เจšเจฐเจšเจพ เจ•เจฐเจพเจ‚เจ—เฉ‡:

  • JavaScript เจ‡เฉฐเจœเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ (V8 เจ…เจคเฉ‡ JavaScriptCore);
  • เจจเฉ‡เจŸเจฟเจต API เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฒเจˆ JavaScript เจ…เจคเฉ‡ Android/iOS เจกเฉˆเจธเจ•เจŸเฉŒเจช เจตเจพเจคเจพเจตเจฐเจจ เจตเจฟเจšเจ•เจพเจฐ เจ‡เฉฑเจ• เจ•เจจเฉˆเจ•เจธเจผเจจ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ;
  • เจเจ‚เจ—เฉเจฒเจฐ เจ…เจคเฉ‡ เจจเฉ‡เจŸเจฟเจต เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเจพ เจเจ•เฉ€เจ•เจฐเจฃเฅค

โ€ข Luxoft Tech เจฐเฉˆเจ•เจธ เจฌเจฒเฉˆเจ• เจจเจพเจฒ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฐเจฆเจพ เจนเฉˆ - เจ•เฉ‹เจก เจ•เจตเจฐเฉ‡เจœ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ

เจŸเฉˆเจธเจŸเจฐ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฐ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ เจœเฉ‹ เจŸเฉˆเจธเจŸ เจ•เฉ€เจคเฉ‡ เจ•เฉ‹เจก เจฆเฉ€ เจฎเจพเจคเจฐเจพ 'เจคเฉ‡ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ•เจฟ เจŸเฉˆเจธเจŸ เจธเฉ‚เจŸ เจตเจฟเฉฑเจš เจ•เจฟเฉฐเจจเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ•เจตเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡, เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ, เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจธเจผเจฐเจคเจพเจ‚ เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจเฅค เจ•เฉเจ เจŸเฉ‚เจฒ เจญเจตเจฟเฉฑเจ– เจฆเฉ‡ เจ•เฉ‹เจก เจฐเฉ€เจซเฉˆเจ•เจŸเจฐเจฟเฉฐเจ—เจœเจผ เจฆเฉ€ เจ—เฉเฉฐเจเจฒเจคเจพ, เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจธเฉฐเจญเจพเจตเจฟเจค เจšเฉเจฃเฉŒเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจ เจตเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจชเฉ‡เจธเจผเจ•เจพเจฐเฉ€ เจตเจฟเฉฑเจš, เจฐเฉ‡เจ•เจธ เจŸเฉˆเจธเจŸ เจ•เฉ€เจคเฉ‡ เจ•เฉ‹เจก เจ†เจ•เจพเจฐ เจฒเจˆ เจ•เฉเจ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจฆเฉ€ เจตเจฟเจ†เจ–เจฟเจ† เจ•เจฐเจฆเจพ เจนเฉˆ:

  • เจฌเจฟเจ†เจจ เจ•เจตเจฐเฉ‡เจœ;
  • เจ•เฉฐเจกเฉ€เจธเจผเจจเจฒ เจธเจŸเฉ‡เจŸเจฎเฉˆเจ‚เจŸเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เจตเจฐเฉ‡เจœ (เจซเฉˆเจธเจฒเจพ เจ•เจตเจฐเฉ‡เจœ);
  • เจธเฉฐเจธเจผเฉ‹เจงเจฟเจค เจธเจฅเจฟเจคเฉ€/เจซเฉˆเจธเจฒเฉ‡ เจ•เจตเจฐเฉ‡เจœ เจตเจฟเจงเฉ€;
  • McCabe (McCabe cyclomatic เจœเจŸเจฟเจฒเจคเจพ) เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ cyclomatic เจœเจŸเจฟเจฒเจคเจพ;
  • เจ†เจงเจพเจฐ เจฎเจพเจฐเจ— เจ•เจตเจฐเฉ‡เจœเฅค

เจฐเฉ‡เจ•เจธ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเฉ‡เจ—เจพ เจ•เจฟ เจฌเจฟเจนเจคเจฐ เจ•เฉ‹เจก เจœเจพเจ‚ เจŸเฉˆเจธเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฃ เจฒเจˆ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจ…เจธเจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจจเจพเจฒ เจตเฉ€ เจฆเจฐเจธเจพเจเจ—เฉ€เฅค

เจญเจตเจฟเฉฑเจ– เจฆเฉ‡ TechTalks เจฒเจˆ เจตเจฟเจธเจผเจฟเจ†เจ‚ เจฆเฉ€ เจšเฉ‹เจฃ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจคเฉเจนเจพเจกเฉ‡ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจ…เจคเฉ‡ เจตเจฟเจธเจผเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€? เจคเฉเจธเฉ€เจ‚ เจญเจตเจฟเฉฑเจ– เจฆเฉ‡ TechTalks 'เจคเฉ‡ เจ•เจฟเจนเฉœเฉ‡ เจธเจชเฉ€เจ•เจฐ เจฆเฉ‡เจ–เจฃเจพ เจšเจพเจนเฉ‹เจ—เฉ‡? เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ€เจ†เจ‚ เจ‡เฉฑเจ›เจพเจตเจพเจ‚ เจ›เฉฑเจกเฉ‹ เจ…เจคเฉ‡ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ subscribe เจ•เจฐเฉ‹เจคเจพเจ‚ เจœเฉ‹ เจจเจตเฉ‡เจ‚ เจตเจฟเจกเฉ€เจ“เจœเจผ เจจเฉ‚เฉฐ เจฎเจฟเจธ เจจเจพ เจ•เจฐเฉ‹เฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹