Недостаточно просто закодировать и протестировать программу.
Бывало у Вас так, что после запуска программы уходит сотрудник, который с ней работал долгое время? Или возникает необходимость доработать программу, но никто уже не помнит как она устроена?
Продолжение Вы знаете: все начинают лихорадочно вспоминать что это за программа, как он работает, где что хранится и откуда берется ну и т.п.
Согласитесь, такие ситуации происходят с завидной периодичностью и встречаются сплошь и рядом.
Если по программе нет нормальной документации, то восстановить её внутреннее устройство бывает очень и очень трудно. А иногда это даже выливается в серьёзные ошибки или полную остановку процесса.
Поэтому хорошим тоном является как минимум создание простых инструкций по использованию (которые для быстроты можно заменить, например, на скринкасты).
Однако есть один момент, на который мало кто обращает внимание.
Давайте рассмотрим его на конкретном примере...Читать полностью »