Опубликован: 23.10.2005 | Доступ: свободный | Студентов: 4089 / 201 | Оценка: 4.44 / 4.19 | Длительность: 33:04:00
Специальности: Программист
Лекция 1:

Объектно-ориентированная методология: Правильно применяйте метод

Лекция 1: 1234 || Лекция 2 >

Библиографические замечания

"Советы советчикам" часть этой лекции основана на работе [M 1995b].

Я впервые услышал о разнице между принципами и банальностями в докладе Джозефа Гурве [Joseph Gurvet, TOOLS EUROPE 1992]. Я благодарен Эрику Бизолту за комментарий о связи селективного выбора с законом Деметры.

Упражнения

У1.1 Самоприменение правил

Выполните критику методологических правил этой книги в свете рекомендаций этой лекции.

У1.2 Библиотека правил

[M 1994a] содержит широкое множество правил: как принципов проектирования, так и стандартов стиля для построения библиотеки классов. Выполните критику этих правил в свете рекомендаций этой лекции.

У1.3 Применение правил

Выберите любую программистскую книгу с методологическими советами и подвергните проверке данные в ней правила.

У1.4 Метафоры в сети

Понаблюдайте несколько недель за программистскими конференциями в Интернете. Посмотрите, какие метафоры используются авторами, насколько они значимы, используют ли авторы "доказательство по аналогии".

Лекция 1: 1234 || Лекция 2 >