Рассказываем про основы объектно-ориентированного анализа и проектирования (ООАП) и паттерны проектирования. Часть 1

Таким умным длинным заголовком, да ещё в воскресенье, мы не занудствуем, а экономим ваши денежки. В среднем курс по OOA\D в интернете стоит 40 тысяч, и перед этим вам ещё порекомендуют пройти курс по визуальному моделированию. Встречайте, у нас в блоге для аналитиков новый автор с суровой темой на несколько публикаций.

1717

Статья путает начинающих аналитиков и тех, кто только подступается к основам ООП.
Например:
1. Объект другой системы это не исходящее, а входящее письмо.
2. Интерфейс это не специальный класс, а специальный метод или набор методов. Чтобы быть классом, надо обладать атрибутами (ко всему прочему). У интерфейса нет атрибутов, а только методы, зачастую абстрактные (без реализации).
3. Объяснять надо не от объекта к классу, а наоборот - от класса к объекту. Рассказать, что класс - это проект сущности. А объект - это его воплощение в реализации. По аналогии со строительством дома или коттеджа. Проект в единственном варианте, а его воплощений т.е. типовых домов/коттеджей может быть множество.
Ребята, не читайте такие статьи - запутаетесь на самой ранней стадии вхождения в ООП.

Ответить