Хотелось бы мне увидеть проект, где не покрытый на 100% тестами и не отлаженый до блеска код не попадает в оборот. Т.е. не отдается в тестирование; разработчика, который им занимается не пересаживают на что-нибудь более важное на середине процесса; и т.п. Но мне кажется это что-то из разряда фантастики :) Поэтому я предпочитаю сразу делать как нужно. Пусть оно хоть и будет с корявостями, но хотя бы чтобы было понятно как оно должно работать.
У нас порой на SVN лежат не работающие даже еще проекты. Например приоритеты поменялись и их заморозили на полгода. А если не закоммитить в транк - потом мерджить умрешь. Переименовывать папки и файлы на SVN и перенастраивать какие-нибудь скрипты и конфиги (а всегда есть какие-то завязки) - тоже лишний труд. Плюс всякие "blabla" будут людям глаза мозолить. Поэтому лучше уж сразу называть по-человечески и держать всё на SVN. Т.е. сторонник подхода, когда в любой момент времени что-то уже немножко работает и, как минимум, всё компилируется и названо по-человечески. Чтобы можно было "commit early, commit often". Исходя из всего этого либо я тебя не понял, либо я не согласный :)
Comments 17
Reply
Я, собственно, о том, что нечего заниматься названием, пока не отладил функциональность.
После достаточной отладки можно разбить файл и правильно поименовать отдельные сущности. Только после, никак не до и не в процессе.
Reply
Т.е. сторонник подхода, когда в любой момент времени что-то уже немножко работает и, как минимум, всё компилируется и названо по-человечески. Чтобы можно было "commit early, commit often".
Исходя из всего этого либо я тебя не понял, либо я не согласный :)
Reply
Reply
Leave a comment