December 19th, 2002

fuckingtoad

[software,link] Слайды

После долгого перерыва я убил полдня на перегонку в HTML ещё одной из своих прошлогодних лекций (анонсы предыдущих выпусков в ЖЖ: 1, 2, 3, 4). Начало лекции здесь (общее оглавление лекций, напоминаю, здесь).

Тема следующего куска курса была заявлена как "принципы проектирования". В начале первой лекции из этого куска я немножко говорю о том, что такое хорошо и что такое плохо, после чего следует сжатый пересказ теории зависимостей и техники levelization (всё – по любимой книжке "Large-Scale C++ Software Design" by John Lakos).

fuckingtoad

[software,link] Ещё слайды

Вдогонку к предыдущей записи. Вторая лекция по общим принципам дизайна начинается здесь. Это такой беллетристический конгломерат из пересказов статей Роберта Мартина, ссылки на которые я как-нибудь потом найду и выложу. Лекция неоконченная (уж очень много у Мартина статей) и самая по-моему неудачная.