Название: База программной инженерии Автор: Сергей Бобровский Издательство: Интернет-издание Год: 2025 Формат: HTML Страниц: много Размер: 933 Kb Язык: Русский
Рассматриваем начальную БАЗУ программной инженерии (правильная форма рассуждений и основы 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. Отладка как наука