DevOps之工程师文化

2020-07-06 16:40:31 浏览数 (1)

Devops三大支柱

我理解的工程师文化

1.“喜新厌旧”

喜新:升级技术栈,“不重复造轮子”

厌旧:偿还技术债务,避免“破窗效应”

似曾相识

  • “我要实现的方法放在这个类好像不合适,但是之前已经有人加过类似的一个方法,我再加一个也没啥吧。以后再把这些方法集中移出来好了”。
  • “这个类已经有这么多方法了,居然一个单元测试都没写,我新加的这个方法要写测试吗?写的话要不要先把其他方法的测试补上了?算了我也不写了,反正之前那家伙也没写,要怪就先怪他”。
  • “我靠,这两个方法居然就差一行,也不重构合并一下,我也拷贝出一个改几行,先凑合着用吧”。
  • “这个要测试重现,重现不出来我就不改”。

2.KISS文化

3.善于总结

SQA该做什么

结束语

Devops注重协同文化,开发、QA和运维人员必须进行密切的合作。开发应该把QA和运维角色理解成软件的另一个用户群体。协作有几个的建议:1.自动化,减少不必要的协作;2.小范围提测;3.统一信息集散地;4.标准化协作工具,如JIRA、jenkins。做好这4点,Devops推行才可能更顺畅一些。

0 人点赞