Техническое документирование

Кто сталкивался с проблемой создания программного обеспечения, тот знает, что программисты - люди творческие, увлечённые. Они с удовольствием работают над алгоритмами решения поставленных задач, перелопачивая "тонны" кода, но когда дело касается написания комментариев... Это превращается в сложную, едва решаемую задачу. Да, каждый программист знает, что комментарии не просто полезны - они совершенно необходимы. Что он сам же потом не разберётся в собственном коде, однако комментировать лень. Да и не только в этом проблема - когда работа что называется "прёт", обычно просто не до комментариев. Хочется быскро писать код, пока всё складывается, а то потом всё из головы вылетит... И это касается всего лишь комментариев... А если взять более сложную задачу - техническое документирование ПО? Сайт http://techwrconsult.com/ предлагает решить проблему технического документирования вашего собственного программного обеспечения, а также автоматизированных систем. И это предложение не просто не лишено смысла - оно может оказаться палочкой-выручалочкой для многих. Ведь нормальное техническое документирование, по всем ГОСТам и нормам, корректно оформленное - это достаточно серьёзная вещь. И если вы только этим и занимаетесь - тогда нет проблем, вы легко задокументируете что угодно. Однако, если вы это делаете впервые, либо просто очень редко - тогда предстоит столкнуться с множеством трудностей, и затратить на эту работу гораздо больше времени, чем можно себе позволить. На самом деле надо чётво представлять себе, что время - это деньги. И если вы поручите техническое документирование сторонней фирме, то тем самым выручите больше времени джля себя и сможете посвятить его другой работе. Остаётся лишь соотнести, будут ли в этом случае расходы на докуметирование меньше, чем прибыль, полученная от работы в освободившееся время - и тогда уже принять решение.