Должен ли разработчик понимать бизнес смысл задач
При написании кода нужно понимать разработчику, какой бизнес смысл задачи?
Я считаю, что да. Это позволяет смотреть на задачу шире. И может повлиять на реализацию.
Поработав с разными командами могу сказать следующее.
Для разработчиков 1С это норма. Обычно это ребята, которые либо консультировали, либо другим образом погружены в бизнес задачи. Опять же, доработка типовых конфигураций так или иначе вынуждает к понимание бизнес процессов. Хотя есть и 1Сники, которые дальше кода смотреть не хотят.
С ребятами на других других языках не все так однозначно. Некоторые не стремятся понять, для чего разрабатывают сервис. Как это будет работать. Это отдается на откуп аналитикам, архитекторам. Но, когда останавливаешься и говоришь, давайте я расскажу для чего это нужно, чаще всего возникает интерес. И потом, ребята сами говорят, что сейчас наконец-то я понял, а для чего вообще я пишу этот код.
А некоторые так и остаются без понимания. И они убеждены, что им это не нужно
Около минуты
2 января 2023