脚本自动挂机
2020年夏天,我在杭州的一家咖啡馆里,跟老友小陈讨论起编程。那时候,我们俩都是10年的问答老兵,习惯用小事带道理。小陈突然说:“你知道吗,我曾经因为一个脚本命令错了,浪费了整个下午的时间。”
我记得他说,当时他正在处理一个服务器的问题,一个简单的cmd命令就能解决,可他输入的命令却是错误的,导致系统崩溃,不得不重新安装系统。那天,他花了4个小时才恢复到原来的状态。
等等,我还记得有一次,我自己也因为一个小疏忽,输错了cmd命令,当时是在北京的办公室。那是一个周末,我正在处理一个紧急的项目,需要远程重启服务器。结果,因为心急,我多输入了一个字母,结果服务器一直没反应,最后还是求助了IT部门。
这些小故事让我意识到,即使是看似简单的cmd命令,也要细心对待。毕竟,一个小小的错误,可能会让你浪费很多时间。
那,你们有没有过类似的经历呢?
脚本是什么意思?
命令行脚本编写,别用全局变量,2020年某项目中全局变量导致崩溃,项目延期3个月。
避免复杂逻辑,2019年某项目逻辑过于复杂,导致调试2周。
多写注释,2022年项目代码缺乏注释,新员工花了1周时间才看懂。
定期备份,2018年某脚本修改后未备份,导致之前工作丢失。