База программной инженерии — Сергей Бобровский (2025) Высшая школа программирования

150

Категории: ,

База программной инженерии

Автор курса: Сергей Бобровский

Сайт автора: boosty_to/skillsmart/posts/c49737e6-4a65-4ea5-8062-f4ee2a3dbf29

Цена автора: 1999 руб.

 

«Выложил на бусти первый сериал из 14 материалов Сильных Идей (уровень понимания крепкий джуниор, но наверняка этим темам вас никто не учил даже в универе.
Так они доступны только моим курсантам, но тут расширенные версии, дополненные множеством примеров (преимущественно на Java).

Рассматриваем начальную БАЗУ программной инженерии (правильная форма рассуждений и основы programming in small) для джуниоров и всех интересующихся:
— три уровня мышления о программе,
— основные принципы снижения сложности кода и повышение его выразительности и понимаемости,
— инженерные подходы к отладке и тестированию.

Формат — html-гайд, в архиве 74 файла, 500 тыс. знаков чистого текста (объём средней книги).
Бедолагам разрешаю брать «вскладчину» или подождать когда «на торренты сольётся».

Cодержание курса:

1. Три уровня рассуждений о программной системе
2. Три уровня рассуждений о программной системе — 2
3. Три уровня рассуждений о программной системе — 3
4. Снижение цикломатической сложности кода как метод проектирования (база)
5. Как и зачем избавляться от условного оператора
6. О циклах по умному
7. Правильное проектирование на микро-уровне
8. Три важных принципа programming in small
9. Три свойства качественного кода
10. Группировка в функциях и файлах
11. Антипаттерн «Самодокументирующийся код»
12. Как правильно писать тесты
13. Как правильно относиться к TDD
14. Отладка как наука

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “База программной инженерии — Сергей Бобровский (2025) Высшая школа программирования”

Ваш адрес email не будет опубликован. Обязательные поля помечены *