У нас вы можете посмотреть бесплатно EQSP 7-8/20: Автоматизация сборки на примере Makefile [software quality crash course] или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Лекция в Высшей Школе Экономики для бакалавров четвертого курса. Blog: https://www.yegor256.com Books: https://www.yegor256.com/books.html GitHub: https://github.com/yegor256 (don’t hesitate to follow in order to stay informed) Telegram channel with recent news and updates: https://t.me/yegor256news (subscribe to not miss a thing) Twitter with daily and weekly updates: / yegor256 (follow me!) iTunes: https://podcasts.apple.com/us/podcast... SoundCloud: / yegor256 Yandex Music podcast by yegor256: https://music.yandex.ru/album/31142286 0:00 - О гаранте качества разными методами 4:30 - Почему плохо, если программист собирает проект не через терминал 7:25 - Совет, когда все-таки следует использовать IDE 8:30 - Что такое билд пайплайн 9:10 - О Makefile, основопологающем билд пайплайне 10:20 - Структура пайплайнов 10:55 - Что входит в билд пайплайн 12:50 - Почему проект должен начинаться с устройства билд пайплайна 13:39 - Как устроена билд система, 2 устройства организации сборки 14:10 - 1ое устройство сборки, как это было сделано на C, makefile 18:00 - Основная идея makefile, отличительная черта 18:40 - 2 подхода организации сборки 18:55 - Пример 1ого подхода 28:00 - Пример большого makefile 31:20 - На основе чего make выбирает обновлять что-либо 32:25 - Теперь makefile готов к любому кол-ву .c файлов 36:00 - Как выглядит сборка с cpplint 39:10 - Концепция хода сборки 39:25 - Как организовать юнит тесты 47:15 - Красивый обычный вариант для организации файлов билда 50:40 - Хорошая практика для хранения временных файлов 52:00 - Хорошая практика на примере 1:04:55 - Как выглядит сборка в хорошем примере 1:06:20 - Сборка билд пайплайном всего проекта 1:08:25 - Особенность актуальных данных под линукс в директории 1:09:22 - Как обойти эту особенность 1:10:53 - Проверка сборки 1:11:30 - Пример 2ого подхода 1:12:32 - Минусы 2ого подхода 1:14:45 - Вкратце про оба подхода 1:14:56 - 3ий подход, ситуативный 1:17:34 - Когда стоит использовать 3ий подход 1:17:43 - Когда стоит использовать 1ый подход, makefile 1:18:40 - Последние напутствия