Re[3]: Как привести в порядок процесс разработки?
От: v111 Новая Зеландия  
Дата: 29.09.08 15:16
Оценка:
J>А если речь идет в основном о бизнес-логике, правах?
J>Есть возможность экспорта/импорта с помощью XML,
J>но объем несколько мегабайтов и бизнес-логика зашифрована.

Бэкапы делаются? И слава богу.

Если нет необходимости деплоить все это на разные машины как-то унифицированно через скрипты, то поздно что-то делать, слишком много геморроя.
В vss дб древовидная структура проекта (обычно так, как проект разбит на каталоги и файлы на диске), чтоб более-менее его содержимое было разделено по категориям. Сохранять в vss (подставить по вкусу) только изменения, которые сам сейчас вносишь. При ежедневной работе поменял какой-то текст (код, SP или xml, если он за функциональность отвечает), исходную и новую версии сохранил. Так твои изменения будут накапливаться, и в будущем будет проще делать аналогичные фичи или понимать, почему после последних изменений что-то сломалось.
Bow-legged girls in mini make me sad
Re[4]: Как привести в порядок процесс разработки?
От: v111 Новая Зеландия  
Дата: 29.09.08 18:06
Оценка:
V> Так твои изменения будут накапливаться, и в будущем будет проще делать аналогичные фичи или понимать, почему после последних изменений что-то сломалось.

А самое главное — быстро откатываться взад если после обновления что-то сломалось :-]
Bow-legged girls in mini make me sad
Re[4]: Как привести в порядок процесс разработки?
От: ika Беларусь  
Дата: 29.09.08 19:48
Оценка:
Здравствуйте, bkat, Вы писали:
B>И так ли ценна грамотная архитектура в проекте на одного человека?
Не надо путать понятия и притягивать за уши слонов. Архитектура — это минимальный набор базовых понятий и правил, облегчающий сопровождение и дальнейшнее развитие системы. И все. Один там чел, или 100, разницы нет. Если за квадратиками и овальчиками не понятно, что проект есть за зверь такая — то в топку, это не архитектура, это муть, для галочки "complete" сделано. А вот если ты пришел в проект и тебе, пусть даже только словами, расказали 3-5-7 самых базовых и простых правил, лежащих в основе всей системы — то картина уже почти четкая. И не надо петь, что самая лучшая архитектура — это код. Архитектура — это не код и не квадратики, архитектура — это принципы и идеи. По коду их можно всего лишь восстановить. Но лучший ли это способ их передачи — вопрос. Если таких принципов/идей нет или мало — в коде разброд и хаос, постоянно латаем да затыкаем, деморализация. Если слишком много и заумно — архитектура начинает жить ради самой себя. Здравый смысл — вот мерило всех вещей.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.