История изменений
Исправление foror, (текущая версия) :
А потом к тебе приходят с заданием добавить ещё два типа документов и два принтера и твои 9 классов превратятся в 25
А тут всё по ситуации. Если сообщество активно и каждый поддерживает свой принтер, то проблем не будет - запилят за неделю 25 классов. Это хорошо параллелится. А вот создавать новый универсальный промежуточный формат может быть гемороем и оно не так хорошо параллелится. Одно дело запилить пару новых реализаций по тому, в чём ты отлично разбираешься. И другое дело изучать очередной гениальный формат и прогибаться под его ограничения и недоработки.
Исходная версия foror, :
А потом к тебе приходят с заданием добавить ещё два типа документов и два принтера и твои 9 классов превратятся в 25
А тут всё по ситуации. Если сообщество активно и каждый поддерживает свой принтер, то проблем не будет - запилят за неделю 25 классов. Это хорошо параллелится. А вот создавать новый универсальный промежуточный формат может быть гемороем и оно не так хорошо параллелится. Одно дело запилит пару классов по тому, в чём ты отлично разбираешься. И другое дело изучать очередной гениальный формат и прогибаться под его ограничения и недоработки.