Подписка на блог

В Телеграме помимо ссылок на заметки делюсь околодизайнерскими наблюдениями.

В Твиттере помимо ссылок на заметки пишу всякую чушь.

В Тумблере и Же-же есть автоматические трансляции. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

По РСС и Джейсон-фиду трансляции для автоматических читалок

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

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

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

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