как правильнее\удобнее документировать техническую логику проектных решений

Коллеги, у нас появилась проблема – как правильнее\удобнее документировать техническую логику проектных решений.
Например – по нажатию «сохранить» в счете проверяется 10 условий и на каждое из них система по разному реагирует. Все это храниться в коде и когда возвращаемся к этому коду через год - очень тяжело понять что и как. Документация, оформленная с клиентом – не помогает – слишком верхнеуровневая.

Подскажите, пожалуйста, а как это у Вас делается?

Нравится

2 комментария

комментировать, комментировать и еще раз комментировать.

"Гусев Александр Юрьевич" написал:Например – по нажатию «сохранить» в счете проверяется 10 условий и на каждое из них система по разному реагирует. Все это храниться в коде и когда возвращаемся к этому коду через год - очень тяжело понять что и как

Техническое задание никто не отменял, если в нем все описано, проблем с пониманием логики не будет. И комментарии в коде, комментарии :smile:

Показать все комментарии