Постоянно натыкаюсь тут на фразы типа: «Пишу код, свет вырубили, код пропал, нервы потрёпаны, всё переделывать». Мне одному кажется, что тут что-то не так?
Ребят, начнём с самого простого — с сочетания Ctrl+S либо другого хоткея в зависимости от среды. Его нужно нажимать чуть ли не после каждой строчки. Создали новый пустой проект — сохраните, потом уже печатайте свой код. Написали прекрасный по своей элегантности и функциональности цикл — сохраняйтесь! Ввели новую переменную — комментарий и сохранение.
Чуть сложнее — ИБП. Если вы такой уж серьёзный программист, то у вас, скорее всего, достаточно денег, чтобы купить себе этот чудесный девайс. А если не хватает — то б/у с рук, только проверить, чтобы держал хотя бы пять секунд — осознать отключение света и нажать те самые Ctrl+S.
Я не понимаю вас. Логика должна быть в порядке, раз пишете код, навыки работы с компьютером явно выше, чем у среднестатистического пользователя. Сложно догадаться до этих двух действий?
С любовью, очень плохой программист, всегда сохраняющийся после каждого действия.