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

Backend Fairy Tales for HRs

Backend Fairy Tales for HRs

Avatar for Nikita Galkin

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