首页
学习
活动
专区
工具
TVP
发布

程序员的SOD蜜

专栏作者
185
文章
275152
阅读量
46
订阅数
演进式架构设计在敏捷开发中的使用
在敏捷开发过程中,我们还需要对系统架构进行设计吗?事实上,Martin Fowler在《Is Design Dead?》一文中已经给出了答案,那就是我们同样不能忽略对系统架构的设计。与计划性的设计(P
用户1177503
2018-02-27
1.2K0
2010技术应用计划
导读: “2010技术应用计划”是去年3月中心部门头脑风暴“成果”的一部分,现在重新回顾一下,当时的许多计划或许对现在及以后还有一定的意义,故放在我的博客“朝花夕拾”分类中。 1 架构参与方案以及计划 1.1 解决的问题: 代码质量差、Bug多 注:这个问题只是从架构工作的视角,帮助开发人员改善代码质量,降低Bug数量的方案。 1.2 参与方案: 1.2.1 树立架构意识 通过各种形式,介绍软件架构的概念,使用架构的好处,在开发人员中树立使用架构的意识。这些形式可以是平常技术交流(Coffee Ti
用户1177503
2018-02-26
6830
敏捷和架构
为了理解敏捷和架构的关系,我们继续讨论第1部分曾经讨论的3个主要的方法:XP、Scrum和RUP。 1,极限编程:架构形成 XP是以程序员为中心的开发,其中没有一个核心实践明确讨论了软件架构,然而,这并不是说XP项目和XP团队不用或不理解架构在软件开发中的作用。Beck[2000]提到:“架构在XP项目中和在其他软件项目中一样重要”。因此,我们在概念上从XP方法入手是一个好的开端。接着Beck继续解释架构是如何形成的。 首次迭代,先挑选一些简单的和基本的故事,这些故事可以支持你创建整个架构。接下来,缩小范围
用户1177503
2018-02-26
8360
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档