有时我发现自己需要做一些可以自动化或手动的事情。例如,我只运行了 8 次特定脚本,在每次运行之间进行了小改动。我当然可以编写一个脚本来自动执行此操作,但在这种情况下,我认为每次手动运行它会更快。
但有时我会意识到,在我花了很多时间手动做某事之后,我最好首先将它自动化。
在我开始一些重复的过程之前,有什么经验法则可以帮助我决定是否值得花时间编写脚本来自动化它?
澄清一下:我说的是系统管理员类型的东西,比如移动文件、重命名等等,以及 DBA 类型的东西,比如运行 SQL 脚本来导入某些数据(这就是我今天所做的)。请注意,我是开发人员,而不是系统管理员或 DBA。