Действительно ли генерация кода полезна для общей гибкой разработки? - PullRequest
1 голос
/ 06 июля 2011

Я читал статью Скотта Хансельмана (http://www.hanselman.com/blog/T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx), тогда я заставил меня задуматься о T4, CodeSmith и генерации кода ... Итак, это хороший выбор для экономии времени разработки, обслуживания, денег, архитектурных проблем) и т.д?

Спасибо, что ответили ...

Ответы [ 2 ]

1 голос
/ 06 июля 2011

Генерация кода хороша всякий раз, когда у вас есть некоторый набор задач, которые в некотором роде похожи, и время для реализации генератора меньше, чем время для создания или поддержки задач.

Если у вас есть 100 типов записей, и вы хотите, чтобы инструмент CRUD предоставлял инспекторы / обновления записей, генератор может быть очень удобен. Если у вас 3 и они стабильны, генератор - пустая трата времени.

0 голосов
/ 06 июля 2011

Итак, это хороший выбор для экономии времени разработчиков, времени обслуживания, денег, архитектурных проблем и т. Д.?

Нет.

Язык, который не зависит от генерации кода, является хорошим выбором для экономии времени разработчика, времени обслуживания, денег и уменьшения архитектурных проблем.

...