最近几年时间,在多个面临不同约束的电信项目中,我们采用了演进式设计方法,而不是大规模预先设计。通过这样的方法,我们得到了更加简洁而灵活的架构,以较低的成本,更好的应对各种变化的需求。
通过本主题,我们想分享通过这些实践得到的对于演进式设计的一些思考。
ThoughtWorks 首席咨询师
在17年的职业生涯里,一直专注于与软件设计有关的方方面面。用尽量少的人,在更短的时间内,进行更高质量的交付,是他一直孜孜不倦的追求。
他也是开源软件mockcpp和test-ng-pp的作者。