Geekbrains | Работа программиста. Чему не учат в университете (2015) PCRec
#777 Автор (режиссер): Geekbrains Жанр: Программирование, C#, Git Продолжительность: 16:00:00 Качество видео: PCRec Видеокодек: AVC Битрейт видео: ~86,7 kb/s 15,00 FPS Размер кадра: 1280 x 720 Аудиокодек: AAC 2.0 Битрейт аудио: 64,0 kb/s (CBR), 2 Ch, 44100 Hz
Описание: Курс предназначен для всех начинающих или планирующих начать карьеру программиста. Мы поговорим о работе, которая лежит за рамками знаний конкретного языка программирования или платформы. Это и общие принципы написания чистого, практичного кода, и использование системы контроля версий, и тестирование, и непрерывная сборка.
Вы научитесь писать чистый код Пользоваться системами контроля версий Узнаете, из чего состоит современное приложение Для чего нужен continious integration (CI) сервер Почему нужно тестировать свои программы и как это делать.
Урок 1. Системы контроля версий. Научимся базовым операциям с системой контроля версий и заведем учетную запись на GitHub. Урок 2. Непрерывная интеграция. Посмотрим, как работает continuous integration сервер TeamCity. Урок 3. Тестирование. Разберемся, чем юнит-тесты отличаются от интеграционных. Напишем первые юнит-тесты и настроим TeamCity для проверки кода на каждом коммите. Урок 4. Инъекция зависимостей, моки и стабы. Поговорим о механизме Dependency Injection, настроим DI-контейнер и начнем тестировать с моками и стабами. Урок 5. Принципы чистого кода и стандарты кодирования. Узнаем, что значит DRY и KISS и как они влияют на код, который мы пишем, проверим качество кода с помощью средств TeamCity и определимся, что же лучше - табы или пробелы. Урок 6. Рефакторинг. Поменяем код так, чтобы пользователь ничего не заметил, а комментарии перестали быть необходимыми. Урок 7. Декомпозиция задач и оценки. Разобьем необъятную задачу на этапы и узнаем, на сколько надо умножать первоначальные оценки. Урок 8. Отладка и багфиксы. Разберем историю одного бага, научимся задавать правильные вопросы и не сдаваться на полпути.
Код:
Общее Полное имя : C:\[Geekbrains] работа программиста. чему не учат в университете Формат : MPEG-4 Профиль формата : Base Media Идентификатор кодека : isom Размер файла : 116 Мбайт Продолжительность : 1 ч. 42 м. Общий поток : 157 Кбит/сек Исполнитель : "Recording #836047" Программа кодирования : Lavf54.29.104
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!