это говнокод? Мы тут с другом поспорили. Если у меня есть машины марок Рено и Ниссан, обязательно ли делать абстрактный класс машины, и от него наследовать ещё 2 класса? Или можно сделать класс Рено, а Ниссан наследовать от него с переопределениями? Чем второй подход хуже первого?
Наследовать рено от ниссана точно не надо, это сразу пачку принципов из солида нарушает и приведет к проблемам при изменении кода
То есть абстрактный класс нужно делать и от него реализовать все остальные генераторы?
Делать как-то иначе просто нелогично
Можно без абстрактного класса, просто договориться об интерфейсе и всем его реализовать
ну я ему уже пару часов об этом говорю, он не слушает)
Обсуждают сегодня