Про подход обратимых изменений 🔙
В 3д есть такая концепция, как нон-дестрактив вокрфлоу. Это когда все изменения у модели накладываются друг на друга слоями (как тортик). Можно в любой момент вернуться к исходному слою, что-то там поменять и изменения учтутся.
Похожий подход с системами контроля версий используется в разработке ПО. По сути, те же слои. Изменения сохраняются на линии времени. С вершины полета видно кто, что, где и когда менял. Присутствует даже опция создания параллельных вселенных.
Ну а самая простая реализация — копировать один и тот же документ в папочке. Например, при написании дипломной работы или какого-то важного документа.
Версия один. Версия два. Версия авыфавы. Готово. Точно готово. ПЕЧАТЬ. ФИНАЛ ГОТОВО НА ПЕЧАТЬ. !!ТОЧНО ГОТОВО НА ПЕЧАТЬ. !!!!ТОЧНО ГОТОВО НА ПЕЧАТЬ 123.
С опытом приходит понимание, что держать бекапы файлов про запас нужно всегда. Опыт этот обычно болезненный. Жизнь учит готовиться к неожиданностям.
В реальном мире сделать контрол-зет сложно. В цифровом же у отсутствия такой функции больше нет никаких оправданий. Раньше хоть какие-то ограничения были, а сейчас их просто нулл.
зы
«Друзья! Мы страдали, мы терпели! Но пора же где-то провести черту. Сколько ж можно продолжать позорно копировать и копировать?
Я убежден, что уметь в бесконечную встроенную обратимость изменений сегодня обязана любая программа. А все неверные должны утонуть в пустотах корзин утраченных рабочих проектов.
Да начнется же эпоха сохранений и обратимости! За свободу полетов в файлово-информационном континууме!»