Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Backend Fairy Tales for HRs

Backend Fairy Tales for HRs

Nikita Galkin

March 10, 2018
Tweet

More Decks by Nikita Galkin

Other Decks in Programming

Transcript

  1. Верю, что: ▰ Любая проблема должна решаться на нужно уровне

    ▰ Сложности не в технологиях, сложности в людях ▰ Проблемы надо обсуждать, идеи – продавать, а решения – демонстрировать 2 Никита Галкин
  2. – FYI SD-291985 в ДЦ глобала стала недоступна сетка .31,

    в итоге не приехали билды, мы потеряли доступ к битбакету от серверов dev энвайрмента. Дополнительно отписал письмо на промежуточного провайдера qsc – Ништяк : ) Типичный диалог 5
  3. Этапы ▰ Процесс разработки ▰ Подходы ▰ Инструменты План на

    сегодня 7 Цель Сформировать понимание, что делают BE Developers. Бонус Несколько IT историй
  4. ▰ Уточнение требований и спецификации ▰ Написание кода ▰ Код-ревью

    ▰ Сборка кода в артефакт ▰ Развертывание ▰ Демострация ▰ Повторить С точки зрения разработчика 18
  5. 20

  6. X Drive Development or X First 30 ▰ Test DD

    ▰ Behavior DD ▰ Feature DD ▰ Spec DD ▰ Offline first ▰ ...
  7. ▰ REST ▰ SOLID ▰ FIRST ▰ YAGNI ▰ DRY

    ▰ KISS ▰ SDLC ▰ ... Еще аббревиатур 32
  8. ▰ Hours Resellers ▰ Head/Body Resellers ▻ Outsource ▻ Outstaff

    ▻ Team extension ▰ Product Business models 36
  9. ▰ AWS ▰ Heroku ▰ Google Cloud ▰ Digital Ocean

    Облачная инфраструктура 41
  10. ▰ SQL ▻ MySQL (MariaDB) ▻ Oracle ▻ PostgreSQL ▰

    NoSQL ▻ MongoDB ▻ Redis Базы данных 42
  11. ▰ Frameworks ▻ Spring MVC ▻ Hibernate ▰ Android ▰

    JVM based ▻ Scala ▻ JRuby Java 45
  12. 47

  13. ▰ Node.js ▰ Frameworks ▻ Express ▻ Koa ▰ MEAN

    stack ▰ CLI tools ▰ FE use cases JavaScript 52