免费领取大会全套PPT    

点此领取

立即参会

张刚

资深技术专家,《软件设计:从专业到卓越》作者

软件工程博士,中国计算机学会软件工程专委会执行委员,贝尔实验室杰出工程师,前阿里巴巴资深技术专家,前Alcatel-LucentISAM7302架构负责人,开源代码依赖分析底层工具depends长期维护者。长期关注软件架构和软件设计方法论,目前致力于数字化建模、领域工程和产品设计方法论的研究和实践。

演讲主题

契约为中心的精益软件设计

开发者都希望能够高效、高质量的编写软件。本演讲展示了3个可大幅提升编程效率、彼此密切相关,却容易被忽视的实践:由外而内、测试先行和设计契约。通过案例和分析,展示它们在实践效果。具体来说: * 由外而内统一了设计和编码的顺序,降低了决策难度,高效推导设计契约。 * 设计契约保障了软件边界的清晰,保障了软件资产的可理解和可演进能力。 * 测试先行作为测试驱动开发的入门版本,有助于由外而内的实施,也构成了设计契约的活文档。

© boolan.com 博览 版权所有

沪ICP备15014563号-15

沪公网安备31011502003949号