Подписаться на блог
В Твиттере

Реплики и ссылки на заметки

В Фейсбуке

Ссылки на заметки

Вконтакте

Ссылки на заметки

В Телеграме

Ссылки на заметки

В Тумблере

Заметки целиком

В Же-же

Заметки целиком

По РСС

Заметки целиком

Если что-то из этого не работает, напишите мне: ilyabirman@ilyabirman.ru.

UML не так уж и сосёт

Вчера выяснил, что UML не так уж и сосёт. Придумал систему классов для одного проекта и че-то решил порисовать диаграммы. Думаю, гавно — не гавно, а всё равно уметь пользоваться надо, хотя бы в универе в ближайшие 2 с половиной года.

Оказывается, с UML намного лучше видно, что к чему. Например, когда я нарисовал диаграмму классов, я увидел, что у меня два класса имеют несколько функций с одинаковыми названиями, которые и семантически тоже одинаковы — вытащил функции в интерфейс. Потом оказалось, что этот же интерфейс есть смысл имплементировать еще в одном классе. Ну и еще по мелочам.

Теперь за умным словом «агрегирование» я вижу хоть какой-то смысл...
Подписаться на блог
Поделиться
Отправить

Пользовательский интерфейс
Доступен первый раздел
электронного учебника

Популярное