- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 当敏捷开发遇上了千年老怪的老系统....
敏捷开发中,当必需和没文档,没单元测试的老系统共舞时,就宛如是一场陷入泥沼的恶战、恶梦…… 在敏捷开发中,当必需和老系统奋战时,光只是 “看” 老系统的源代码,不仅耗时,耗尽体力,更是完全无效的;完全无法梳理清楚老系统中的业务、代码逻辑与相互间的依赖。 这世上永远是极复杂的问题,却只需极简单的解决方案…… ① 将在老系统上所需做的事;如:搬迁老系统的业务到新系统上
2015-08-12 20:53:11 927
原创 敏捷开发下该深度思考的三个问题
大家都搞错了…… 我们该争论不是敏捷该不该有流程? 该不该有设计? 该不该有单元测试? 该不该有文档? 我们该争论的,该扪心自问的,该虚心检讨的是…… ① 为何到了今天,居然还有人能理直气壮,大言不惭的说,我当然知道开发要兼顾质量,只是 “没时间” 让我作好质量; 这样的言论,宛如是在认同,只要 “没钱”,就可偷、拐、抢、骗。 ② 为何到了今天,居然还有人认为开发完成就只是代码编译、构
2015-08-02 20:42:28 963
原创 建构微服务的第一步: 微服务哪里来?
许多人谈到 "微服务" 又是在纠结一个二十多年前的老问题; “粒度”; 什么是微服务划分的 "粒度"? 二十多年来, 许多人都在以一个 "标准答案";粒度; 在做软件开发。很遗憾的是,当你一直以所谓的 “标准答案” 在做软件开发时, 你却永远是在用所谓的 "错误答案" 在做软件开发。 如何识别可自适应变化的 “微服务”,重点不在争论什么是 “原子” ? 什么不是 “原子”? 真正
2015-08-02 20:26:31 986
精益敏捷开发的软件架构设计
2014-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人