Ну я бы как раз сказал что в моей практике, излишним универсализмом страдали как раз консультанты, а не программисты. Просто типичный консультант (по крайней мере в нынешней партнерской сети) не имеет опыта разработки, довольно средне понимает как работает аксапта, не понимает как планировать и управлять разработкой. Поэтому любая разработка - для него стресс. И столкнувшись с необходимостью чего-то доработать для проекта, он старается написать ТЗ в максимально общем варианте (в тщетной надежде что на следующем проекте удастся отвертеться от ненавистного процесса разработки, если он сейчас хорошенько постараться).
Ну то есть - споры о консультантском и программистском подходе - это споры о терминологии, но надо понимать, что появление "универсальных", но нежизнеспособных доработок, часто происходит не от любви к программированию, а от боязни и непонимания процесса разработки.
Просто очень многие не понимают, что в Аксапте - программирование это способ параметризации, и на практике легче слегка подпрограммировать неуниверсальный механизм, чем настраивать универсальный...
|