-
软件工艺
《软件工艺》证明了优秀程序员对于成功软件开发的决定性影响!它告诉我们: ·技术人员迫切需要转变观念。 ·技术不权是技术本身,更应该是为客户提供价值的基础。 ·我们该如何培养程序员对技术的精通? ·如何发展小型开发团队中创造的协作? ·如何加强与客户的沟通? 如果你是一位渴望让自己的技艺出类拔萃的程序员…… 如果你是一位渴望雇用的优秀开发的项目经理…… 这本《软件工艺》就是为你准备的! -
领域驱动设计
-
软件创新之路
这不是一本教你如何编程的书,但却是软件工程师不可不读的书。 本书作者Cooper被誉为“VB之父”。他针对基于电脑的产品难学、难用、难以理解的弊病,提出了软件设计应分为两部分:交互设计与编码设计。本书通过大量的商务案例,“透彻地描述了我们面临的挑战,并从方法学上提供了逃离我们自己热心营造的技术牢笼的指南。” 本书观点独特,描述生动,实例丰富,分析深刻,方法具体而且有效,是软件项目经理、 -
道法自然
本书是一本试图用实战案例阐释面向对象技术体系的指南。本书共分19章,以实际的开发案例——FishGUI项目为主线依次介绍了需求和用例分析、面向对象分析、架构分析、面向对象设计、设计模式、编码技巧等几个主要的技术领域,并基本按照时间顺序,描述了FishGUI系统设计和实现的全过程。 如果把面向对象大师们偏重理论建构的经典读物称为面向对象盛宴中的主菜,那么,这本书指南若能充当佐餐的凉菜或是饭后的甜心,作者就心满意足了。本书适合所有在软件开始领域辛勤工作的开发人员、管理人员、系统分析人员、测试人员、技术支持人员以及广大的在校学生阅读。 -
走查、审查与技术复审手册
人非圣贤孰能无过。在问题检测与排除方面现行的各种方法之中,技术复核被证明是成本效益最高的。这本备受赞誉和推崇的佳作,可以让你学会如何将技术复核的方法应用于各种产品与软件的开发过程。本书详细地解释了开展走查(或者同级团体复审)、审查和技术复审的流程,同时还为每一种接受复审的材料(包括规格、设计和代码复审)配备了详实的检查表。 作者在创作本书时采用了一问一答这种活泼的形式,介绍了如何才能在复核过程中避开时常遇到的那些问题。如果你实现了复审技术,你可以在原始资料中找出缺陷,并予以消除--而不至于在客户那里暴露出来。 本书的内容结构如下:在第1章中,作者简要介绍了本书的情况,并解释了什么是正式技术复审;接下来的第2章详细描述了复审活动的环境。作者在第3章中主要介绍了复审活动的实施过程。第4章告诉读者该如何汇报复审活动的成果。第5章介绍了各种复审技术。在本书的最后一章,作者介绍了可以接受复审的材料。 -
程序员修炼之道(影印版)
本书直击编程陈地,穿过了软件开发中日益增长的规范和技术藩篱,对核心过程进行了审视——即根据需求,创建用户乐于接受的、可工作和易维护的代码。本书包含的内容从个人责任到职业发展,直至保持代码灵活和易于改编重用的架构技术。从本书中将学到防止软件变质、消除复制知识的陷阱、编写灵活、动态和易适应的代码、避免出现相同的设计、用契约、断言和异常对代码进行防护等内容。