2012年8月13日
摘要: 这个吐槽来源于实际项目中一个关于稳定性和效率的争论。 线上运行系统有一个矛盾的点,就是如果要对其进行修改,就会引入潜在的问题,进而影响系统的稳定性,当然这只不过是一种潜在的风险。而这种潜在风险的高低有一些影响因素。 1、 对现有系统的熟悉程度 2、 对修改技术的掌握,比如重构技术等(重构技术对于修改软件来说非常重要,如果有非常高超的重构技术,那么在对系统不是很熟悉的情况下依然能修改出来高质量的系统,也就是说高的重构技术可以弥补对系统的不熟悉)。 3、 现有系统的架构,如果现有系统的架构比较好,耦合性很低。那么新修改就大大降低了影响范围。 4、 流程的规范程度(开发和测试)。 5、 ... 阅读全文
posted @ 2012-08-13 17:02 Martin Stallman 阅读(201) 评论(0) 推荐(0) 编辑