题
有一些任务,特别是那些涉及删除文件夹为SU的任务,在按Enter键之前我做得很周到。我想如果其他人看到我以我认真的速度做这些,他们会畏缩。您认为值得进行的重要编程任务是否值得深思熟虑?
解决方案
对实时数据库进行更改,实际上我先做备份,以防万一我知道我特别小心:)
其他提示
这是一种编程任务,因为如果我做错了,它将影响我获得编程付费的能力:在敏感的主题或敏感的人上写电子邮件。
我可能需要一个小时的时间才能获得一段电子邮件的语气。
任何不可挽回地改变重要数据的东西。我已经多次学会了我的教训。
发布过程对我来说通常是一种有条理的事情。
一切。我从来没有“只是潜入它”。程序员。永远拥有,永远都是。
提交 - 如果我打破测试会让人感到尴尬。
评估我正在开发的东西的准确性的代码。否则,我花了所有这些时间让其他代码生产就绪,只是发现它毕竟不能计算正确的东西。
通用代码。即更改为多个独立程序中使用的旧共享代码。
内核驱动程序的东西 - 导致那些蓝屏很痛苦!
任何集合杂耍,特别是在C中(只需一次性错误就可以霰弹枪)。
在数据库方面,如果我运行更新/插入/删除并且我不想备份整个数据库,我总是从myTable中选择*到myTable_backup
如果在Visual Studio中进行大的改动,例如大的重构或者可能重新组织解决方案\项目结构,我将首先在解决方案的副本上进行,看看是否有任何问题,并且血腥的东西仍然会编译和播放不错。一旦满意,我将在源代码管理下的代码上执行此操作。
我这样做是因为我遇到过这样的情况,即您使用的任何源代码控制的“回滚”功能都不会让您按需要回滚,或者不会得到%100。
从SourceSafe执行获取 - 非常容易找到错误的按钮并丢失您正在处理的本地版本。 /我讨厌SS,但我被迫使用它./