Существуют ли задачи программирования, которые вы считаете настолько важными, что вы всегда выполняете их вдумчиво и медленно? - PullRequest
4 голосов
/ 04 ноября 2008

Есть некоторые задачи, особенно те, которые включают удаление папок как SU, которые я выполняю вдумчиво и медленно, прежде чем нажать клавишу Enter. Я думаю, что если бы другие увидели, что я делаю это в том же темпе, что и я, они бы съежились. Существуют ли критически важные задачи программирования, которые, по вашему мнению, заслуживают вдумчивого и тщательного рассмотрения?

Ответы [ 13 ]

14 голосов
/ 04 ноября 2008

Изменения в действующих базах данных, на самом деле сначала я делаю резервное копирование на всякий случай, даже если знаю, что я очень осторожен:)

12 голосов
/ 04 ноября 2008

Это своего рода задание на программирование, потому что, если я сделаю это неправильно, это повлияет на мою способность получать оплату за программирование: писать электронные письма на осязательные темы или на обидчивых людей.

У меня может уйти час на то, чтобы понять тональность одного абзаца по электронной почте.

5 голосов
/ 05 ноября 2008

Все, что безвозвратно меняет важные данные. Я усвоил свой урок несколько раз.

4 голосов
/ 04 ноября 2008

Все. Я никогда не был программистом "просто погрузись в это". Всегда есть, всегда будет.

4 голосов
/ 04 ноября 2008

Процесс релиза обычно методичен для меня.

1 голос
/ 04 ноября 2008

Код для оценки точности того, что я разрабатываю. В противном случае, я трачу все это время на то, чтобы подготовить другой код к работе, но потом обнаружил, что он не может правильно вычислить.

1 голос
/ 04 ноября 2008

Подает - потому что мне стыдно, если я пройду тест.

0 голосов
/ 25 октября 2012

если сделать большие изменения в Visual Studio, например, большой рефакторинг или, может быть, реорганизацию структуры решения \ проекта, я сначала сделаю копию решения, чтобы увидеть, есть ли какие-то ошибки, и что эта чертова штука все еще будет компилироваться и воспроизводиться отлично. Как только я буду удовлетворен, я сделаю это в коде под контролем исходного кода.

Я делаю это потому, что сталкивался с ситуациями, когда функциональность «отката» любого используемого вами источника управления не позволяла вам выполнить откат по мере необходимости и \ или не получала его% 100.

0 голосов
/ 04 ноября 2008

На стороне БД, если я запускаю обновление / вставку / удаление и не хочу делать резервную копию всей базы данных, я всегда select * into myTable_backup from myTable

0 голосов
/ 04 ноября 2008

Любое жонглирование коллекциями, особенно в C (все, что нужно, - это одна на одну ошибку, чтобы выстрелить в кучу).

...