PLEASE SAVE ME!
Все любители Porsche хорошо знают кнопку «Please Save Me». Так называют кнопку «PSM», которая на самом деле расшифровывается как «Porsche Stability Management». Эта кнопка отвечает за активацию/деактивацию различных вспомогательных систем, которые отслеживают несколько параметров и при необходимости активируют тормоза каждого отдельно взятого колеса настолько, сколько требуется автомобилю, чтобы повысить устойчивость и тормозной путь. По сути навороченная система ABS от Порше.
Так вот, к чему это я? Я считаю, что у нас, айтишников, тоже есть своя PSM. Система, которая позволяет не потерять все. Вы уже догадались о чем я? Да, я про систему контроля версий. Сколько же раз меня спасал git…
А сколько раз меня спасала встроенная система Confluence, когда я забывал сохранить страницу, или когда удалял описанный алгоритм, посчитав его ненужным, а в итоге его приходилось возвращать. И также на днях, у меня сломался ноутбук, но сейчас я снова встрою и продолжаю работать ровно с того же места, на котором остановился.
Крч, используйте всегда системы контроля версий или/и бэкапы. Хотя бы самые примитивные варианты в виде нескольких файлов, а еще лучше заливайте их куда-то, куда разрешают сотрудники КБ. Это точно позволит вам не выпадать из задач в процессе восстановления, а также сэкономит кучу времени.
Кстати, версии-то в Confluence можно посмотреть, и даже автора версии, но вот мне иногда не хватает git-функциональности. Например, удобно, когда просматриваешь общий файл и можешь сразу видеть автора строки/куска, не переключаясь между версиями и не ожидая каждый раз загрузку. А как же круто мерджить вливать измения и доработки в общий проект с помощью гита. Мечтаю, что когда-нибудь буду работать по концепции docs-as-code. И снова буду, как в старые добрые, писать в терминале:
`git commit -am "Msg"