то, что требуется по ТЗ" либо "сделать более гибкое решение, которое в случае расширения ТЗ в будущем будем удобно переиспользовать".
Например, нужно добавить нотификацию о конкретном событии. Но это событие является одним из многих возможных. Но те многие возможные "пока" обрабатывать не нужно. Нужно ли делать одну нотификацию с доп. параметром "тип события", если на данном этапе будет реально обрабатываться только один его тип? Либо лучше сделать нотификацию только об этом конкретном типе события и не добавлять лишний параметр?
Иди во флудилку
Зависит от) Как-то предложили мне написать сериализатор. Из-за длинного списка причин готовые решения не подходили. Написал его ровно под те несколько классов/структур, которые были в ТЗ - жирновато было изобретать велосипед Protobuf😁
Обсуждают сегодня