Проект должен...

Nov 17, 2008 11:41

...иметь имя a.hs (a.c, a.tcl, a.cxx, you name it) до тех пор, пока не отлажен в достаточной мере.

Иначе не взлетает.

программирование, имена

Leave a comment

Comments 17

jakobz November 17 2008, 09:07:19 UTC
Хотелось бы мне увидеть проект, где не покрытый на 100% тестами и не отлаженый до блеска код не попадает в оборот. Т.е. не отдается в тестирование; разработчика, который им занимается не пересаживают на что-нибудь более важное на середине процесса; и т.п. Но мне кажется это что-то из разряда фантастики :) Поэтому я предпочитаю сразу делать как нужно. Пусть оно хоть и будет с корявостями, но хотя бы чтобы было понятно как оно должно работать.

Reply

thesz November 17 2008, 09:25:09 UTC
Не знаю, о том же ли ты.

Я, собственно, о том, что нечего заниматься названием, пока не отладил функциональность.

После достаточной отладки можно разбить файл и правильно поименовать отдельные сущности. Только после, никак не до и не в процессе.

Reply

jakobz November 17 2008, 10:56:44 UTC
У нас порой на SVN лежат не работающие даже еще проекты. Например приоритеты поменялись и их заморозили на полгода. А если не закоммитить в транк - потом мерджить умрешь. Переименовывать папки и файлы на SVN и перенастраивать какие-нибудь скрипты и конфиги (а всегда есть какие-то завязки) - тоже лишний труд. Плюс всякие "blabla" будут людям глаза мозолить. Поэтому лучше уж сразу называть по-человечески и держать всё на SVN.
Т.е. сторонник подхода, когда в любой момент времени что-то уже немножко работает и, как минимум, всё компилируется и названо по-человечески. Чтобы можно было "commit early, commit often".
Исходя из всего этого либо я тебя не понял, либо я не согласный :)

Reply

deni_ok November 17 2008, 11:03:00 UTC
Может речь таки о стадии прототипирования? Тогда утверждение такое: мало "пропрототипированный" проект - не взлетает.

Reply


Leave a comment

Up