摘要: 《人月神话》第 1 章:焦油坑 A ship on the beach is a lighthouse to the sea. 前车之覆,后车之鉴。 作为系统开发产品来说,程序可以变成编程系统和编程产品,但是真正有用的产品是编程系统产品。它的成本相比简单的程序高达9倍,这也是为什么不是所有的专业团队 阅读全文
posted @ 2023-03-18 10:32 VivianMarie 阅读(12) 评论(0) 推荐(0)
摘要: 结对编程是一种敏捷软件的开发方法(和敏捷又有关系)。具体是两个程序员在同一个计算机上工作,一个负责编程,称为驾驶员,另一个负责审查工作,称为观察员。 两个人的工作并不是一成不变的,会经常交换角色。 观察员需要考虑工作的战略性方向,提出改进的意见,为将来可能出现的问题做好处理。 结对编程虽然没有实质性 阅读全文
posted @ 2023-03-16 17:53 VivianMarie 阅读(23) 评论(0) 推荐(0)
摘要: Scrum是什么? Scrum是轻量级敏捷框架中的一种。 查阅资料:Scrum的历史可以追溯到1986年《哈佛商业评论》中的一篇文章《新型的新产品开发策略》(The New New Product Development Game,竹内弘高、野中郁次郎,1986)。这篇文章描述了像本田、佳能、富士施 阅读全文
posted @ 2023-03-12 21:06 VivianMarie 阅读(44) 评论(0) 推荐(0)
摘要: 阅读文章: https://www.zhihu.com/question/58702398 同时推荐csdn的这篇:https://blog.csdn.net/weixin_BJ050106/article/details/126319867 定义:DevOps(Development和Operat 阅读全文
posted @ 2023-03-11 22:29 VivianMarie 阅读(55) 评论(0) 推荐(0)
摘要: 1、关于我的Flag 我的长期Flag是:在自己的领域有所突破,并且改变中国人的生活,使之更加便利和安全。 我的痴心妄想是:能在研发岗,虽然现在的我还是菜鸟中的菜鸟。(为什么自我感觉两个都是痴心妄想) Making the world a better place through my creati 阅读全文
posted @ 2023-03-07 19:49 VivianMarie 阅读(19) 评论(0) 推荐(0)
摘要: 1、黑盒测试和白盒测试有什么区别,从浅层看不是都无法了解内部的内容? 黑盒测试和白盒测试主要有以下三个区别: 从定义上的不同:白盒测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。而黑盒测试着重测试软件功能,它不涉及程序的内部结构和内容特性。黑盒测试并不能取代 阅读全文
posted @ 2023-03-05 13:08 VivianMarie 阅读(15) 评论(0) 推荐(0)