促销中

软件设计:从专业到卓越

¥4.99

分类: ,

描述

课程介绍

本书介绍了高效的软件设计和编程方法,把精益需求分析、领域驱动设计、面向对象、契约式设计、测试驱动开发、意图导向编程及演进式设计等编程实践融会贯通,深入洞察软件设计本质,展示了一个清晰的程序员编程能力提升路线图。全书共十二章,按照程序员技能提升的顺序,分为品味篇、专业篇和高效篇。 本书适合各种编程语言的一线开发者、大学计算机和软件工程相关专业三年级以上本科生或研究生阅读,也适合专业的软件开发团队作为统一编程范式、提升设计意识和能力的参考书。

本书特色

  • 20 年行业实践者匠心之作,献给所有一线工程师
  • 深入洞察软件设计的本质
  • 系列软件实践 + 优雅代码,为软件工程师展示了一个清晰的“编程能力提升路线图”

核心内容

  • 一个根本挑战:软件的复杂性
  • 两大核心价值:业务价值、资产价值
  • 三大设计原则:内件质量、分而治之、持续演进
  • 现代工程实践:高质量需求、领域建模、由外而内、测试先行

订阅须知

  1. 订阅成功后,推荐通过“极客时间”App 端、Web 端学习。
  2. 本电子书为虚拟商品,交付形式为图文 + 音频,一经订阅,概不退款。