![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
文章平均质量分 76
7一口小熊饼干
这个作者很懒,什么都没留下…
展开
-
推荐阅读书籍《大象---thinking in UML》
《大象:Thinking in UML》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。全书分为准备篇、基础篇、进阶篇和总结篇四个部分。准备篇讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。基础篇对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考。进阶篇以一个实例贯穿全篇.原创 2022-04-09 14:30:57 · 110 阅读 · 0 评论 -
为什么软件开发方法论让你觉得糟糕?
原文地址:为什么软件开发方法学很糟糕 - 持续交付 (continuousdelivery.com)https://continuousdelivery.com/2012/08/why-software-development-methodologies-suck/翻译:中文|한국말在围绕软件开发实践和方法论的宗教战争中,有很多教条。相门方法在管理软件开发风险方面是有效的,还是仅仅在风险管理歌舞伎方面是有效的?TDD真的能生产出更高质量的软件吗?结对编程是代码审查的优秀替代品,还是只是提高咨询费率的...原创 2022-04-09 13:25:24 · 100 阅读 · 0 评论 -
从瀑布到敏捷——漫画解读软件开发模式变迁史
这张图片从上向下,五个房间,分别是瀑布模型(waterfall),敏捷开发(agile),看板(KANBAN),SCRUM和精益软件开发(lean)。1. 瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。2 .敏捷开发(agile):以人为核心、迭代、循序渐进的开发方法。敏捷开发以用户的需求进化为核心,采用迭代按部就班的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分红多个子项目,各个子项目的成果都通过测试,具有可视、可集成和.原创 2022-03-27 14:10:44 · 146 阅读 · 0 评论 -
有人负责,才有质量:写给在集市中迷失的一代
文章来源:https://m.ituring.com.cn/article/936313年前,新兴的草根开源软件运动如火如荼,而Eric Raymond的《大教堂与集市》(O'Reilly Media, 2001)一书则重新定义了我们的词汇表,几乎预言了瀑布模型和大型软件公司的终结。这本书有煽动性,但却没有说服我。与此同时,由于我正全身心投入开源运动,也就情不自禁地宁愿相信他是对的。而今年夏天我带到海滨别墅来的这本书,同样有煽动性,比Raymond那本更甚(但这本书在提到《大教堂与集市》时是相当正面原创 2022-03-27 14:58:29 · 105 阅读 · 0 评论