Oct 24, 2018 22:55
Сидим с коллегами на конференции по С++. Выступающий, очень уважаемый дядька в мире С++, описывает типичную архитектуру ПО. Мол, создаём объект, рядом фабрику для построение, observer. Перечисляет ещё какие-то особенности. И в конце добавляет, мол, так вот, делать так не надо. Это крайне не гибкое и трудное в поддержке решение.
На что рядом сидящий главный инженер воскликнул: "Это в точности, как мы делаем внутри нашего ПО". :)
Вкратце, это всё, что вам надо ознать о разработке современного ПО.