Re[4]: Java classes generation from xsd
От: Donz Россия http://donz-ru.livejournal.com
Дата: 04.07.11 07:22
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

D>>Поменяли xsd, перегенерировали классы, забыли поправить конкретный класс.

D>>Если что-то уже генерируется автоматом, править там руками следует только в крайнем случае.
B>Любые изменения в коде тестируются. Если не юнит тестами, то хотя бы руками.

Наличие тестов — это не повод создавать проблемную ситуацию.

B>Перегенерил классы — будь, добр проверь. Ну, или если совсем всё запущено, то прям в билд скрипте валидацию для этого класса прописать.


Какой смысл описывать структуры данных в XSD и автоматическом генераторе, если потом все равно править руками? То, что заложено в контракте, не будет соответствовать тому, что есть в коде. Тут ни contract first, ни code first. Грабли гарантированы, даже если необходимые ручные изменения описать в документации.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.