1

Етап 1

Урок 1. Системы контроля версий.

2

Етап 2

Урок 2. Непрерывная интеграция. Посмотрим, как работает continuous integration сервер TeamCity.

3

Етап 3

Урок 3. Тестирование.

4

Етап 4

Урок 4. Инъекция зависимостей, моки и стабы.

5

Етап 5

Урок 5. Принципы чистого кода и стандарты кодирования.

6

Етап 6

Урок 6. Рефакторинг.

7

Етап 7

Урок 7. Декомпозиция задач и оценки.

8

Етап 8

Урок 8. Отладка и багфиксы.

1

Етап 1

Урок 1. Системы контроля версий.

2

Етап 2

Урок 2. Непрерывная интеграция. Посмотрим, как работает continuous integration сервер TeamCity.

3

Етап 3

Урок 3. Тестирование.

4

Етап 4

Урок 4. Инъекция зависимостей, моки и стабы.

5

Етап 5

Урок 5. Принципы чистого кода и стандарты кодирования.

6

Етап 6

Урок 6. Рефакторинг.

7

Етап 7

Урок 7. Декомпозиция задач и оценки.

8

Етап 8

Урок 8. Отладка и багфиксы.

09 липня 2015 30 вересня 2015
Мета завершена % date%

Автор мети

Освіта

Geekbrains | Работа программиста. Чему не учат в университете

Курс предназначен для всех начинающих или планирующих начать карьеру программиста. Мы поговорим о работе, которая лежит за рамками знаний конкретного языка программирования или платформы. Это и общие принципы написания чистого, практичного кода, и использование системы контроля версий, и тестирование, и непрерывная сборка.

 Критерій завершення

Курс пройден

  1. Урок 1. Системы контроля версий.

    Научимся базовым операциям с системой контроля версий и заведем учетную запись на GitHub.

  2. Урок 2. Непрерывная интеграция. Посмотрим, как работает continuous integration сервер TeamCity.

    Посмотрим, как работает continuous integration сервер TeamCity.

  3. Урок 3. Тестирование.

    Разберемся, чем юнит-тесты отличаются от интеграционных. Напишем первые юнит-тесты и настроим TeamCity для проверки кода на каждом коммите.

  4. Урок 4. Инъекция зависимостей, моки и стабы.

    Поговорим о механизме Dependency Injection, настроим DI-контейнер и начнем тестировать с моками и стабами.

  5. Урок 5. Принципы чистого кода и стандарты кодирования.

    Узнаем, что значит DRY и KISS и как они влияют на код, который мы пишем, проверим качество кода с помощью средств TeamCity и определимся, что же лучше - табы или пробелы.

  6. Урок 6. Рефакторинг.

    Поменяем код так, чтобы пользователь ничего не заметил, а комментарии перестали быть необходимыми.

  7. Урок 7. Декомпозиция задач и оценки.

    Разобьем необъятную задачу на этапы и узнаем, на сколько надо умножать первоначальные оценки.

  8. Урок 8. Отладка и багфиксы.

    Разберем историю одного бага, научимся задавать правильные вопросы и не сдаваться на полпути.

  • 2016
  • 09 липня 2015, 13:12

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?