Зачем использовать Юг во время начальной разработки?

Мне интересно узнать о преимуществах использования (django) South во время тяжелой начальной разработки проекта.

На ранних стадиях разработки обычно происходит быстрое изменение модели, частое ветвление и слияние (особенно если вы используете стратегию разработки, такую ​​как git-flow) и очень мало хранимых данных, если они вообще есть. Почему вы хотите сохранить эти первоначальные изменения модели? Каковы преимущества / недостатки?

У меня сложилось впечатление, что проще подождать, пока разработка завершится (и у вас появятся данные, которые вы действительно хотите сохранить), прежде чем активировать Юг и выполнить начальную миграцию. Возможно ли это? Вы бы хотели это сделать?

17
задан adewinter 16 February 2011 в 20:34
поделиться