Привет народ.
По ссылке Gres в Links (Спасибо Gres :)) нашел очень интересную статью.
Salesforce Development Best Practices Очень много полезной информации по организации процесса разработки, которую можно взять на вооружение.
По личному опыту скажу, есть клиенты, которые не придают значение процессу разработки никакого значения и которым важен только результат, а есть клиенты, которые тратят больше половины бюджета именно на организацию процесса разработки (сталкивался и с первыми и со вторыми). У первых код разрастается очень быстро и теряет всякую возможность для дальнейшей поддержки потому что вся информация по проекту хранится в головах разработчиков и имеет свойство теряться. Вторые кодят медленно, зато документация по проекту, как и сам код задокументирован отлично и текучка разработчиков не представляет никакой проблемы.
Поэтому решайте с кем вы или к кому вы относитесь :))))))))))))
Так же хочу здесь еще раз отметить следующее.
Последнее время познакомился и стал часто встречать такое понятие как "Technical Debt".
И как раз в данной статье про это упоминается
Скопирую описание сюда. Подумайте над значением этой фразы
понятие как "Technical Debt".
очень хорошо и правильно звучит.
Особенно если кто-то до тебя наделал таких "долгов", а ты "расплачиваешься" по ним.