毕业论文
您现在的位置: 自动化 >> 自动化发展 >> 正文 >> 正文

从业20年大佬的经验谈程序员应多做这4件

来源:自动化 时间:2024/9/30
北京看白癜风那个医院最好 https://m-mip.39.net/nk/mipso_4661155.html
全文共字,预计学习时长7分钟图源:pexels我从事自由网络的开发工作已经有将近20年的时间,回首过往的工作经历,我最大的感受就是:这四个习惯,要是能早点儿养成就好了。深层自动化你一直擅长运营单人商店,并且能将很多细节和流程牢记在心。该客户的部署有15个步骤,每月执行一次,每次运行最多花费5分钟。你要与同事讨论该问题,明确需构建的所有功能和需修复的所有故障,有一个问题将反复出现:自动化仅花费你几分钟的时间且每隔一定时间段执行一次,这种操作真的值得吗?只需要5分钟的时间即可手动执行该过程,频率为每月/次。而将该手工过程自动化需要花费3个小时。自动化操作也许会将运行进程所需时间间从5分钟减少到3分钟。图源:pexels这里的关键在于:由于流程实现了自动化,运行此流程的人员可能不再是你本人。月收益不仅仅是2分钟。你的5分钟可以精简为0分钟,因为流程自动化了这三分钟的事可能会交给别人来做。事实上,其他的任何人都可以执行此任务。关键时刻,团队中有3分钟空闲时间的任何成员都可以去运行该自动化流程。不必亲力亲为。如果实现了深层次自动化,其他成员可以分担此项任务以便让专注。广泛测试由于擅长记忆所有细节,你知道构建新功能时需调整的每个小开关和切换按钮,确保没有通过添加新代码损害其他功能。图源:pexels然而,你始终确信没有遗忘什么吗?要是其他人添加了代码呢?他们是否需要了解各个开关和切换键?每当别人整合新代码时,你可能还是会忐忑不安。测试是增强自信的过程——即确信自己添加的新代码不会破坏任何旧代码;让开发者有信心部署好代码而无需午夜醒来并焦虑思考:“天哪,如果用户在删除付款方式后(而非事前)单击该按钮,他们将获得元。我需要马上还原程序。”编写测试代码确实有点耗时,其效果可能不如执行代码。但是,编写测试代码能让头脑保持清醒。测试代码的编写过程可以让开发者重点

转载请注明:http://www.0431gb208.com/sjszyzl/7708.html

  • 上一篇文章:
  • 下一篇文章: 没有了