软件工程 - 第1页
软件工程分类电子书精选合集,提供海量优质电子书资源免费下载。支持PDF、EPUB、Kindle等多种格式,当前第1页,每页展示10本精选好书。
计算机 - 软件工程
代码整洁之道
软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。本书提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,本书作者给出了一系列行之有效的整洁代码操作实践。这些实践在本书中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规
11 查看
2010年发布
10 分
[美] Robert C. Martin 著

计算机 - 软件工程
元素模式
本书介绍了一类全新的设计模式,称为元素模式(Elemental Design Pattern),其为软件工程设计模式的研究和应用打下了基础。元素模式深深植根于软件程序设计理论的研究,但其目的却在于实践性和实用性。从程序设计的新手,到资深的开发工程师,都是元素模式的目标受众。它能够带领学生加入软件工业的大军,也能够为研究者打开新的思路。
21 查看
2014年发布
暂无
[美] JASON MCC.SMITH 著;高博,凌杰,徐平平译 著

计算机 - 软件工程
敏捷软件开发:原则、模式与实践
在本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。
22 查看
2009年发布
8 分
[美] 马丁著 著

计算机 - 软件工程
pytest测试实战
pytest是动态编程语言Python专用的测试框架,它具有易于上手、功能强大、第三方插件丰富、效率高、可扩展性好、兼容性强等特点。《pytest测试实战》深入浅出地讲解了pytest的使用方法,尤其是具有特色的fixture的用法。作者通过丰富的测试实例,手把手教读者编写简洁、易于维护的测试代码和插件,让你轻松掌握这个业界最受欢迎的Python测试工具。第1章介绍pytest的安装,同时会介绍T
26 查看
2018年发布
8.7 分
[美] Brian Okken 著

计算机 - 软件工程
图解设计模式
原版连续畅销12年、重印25次!194张图表 + Java示例代码 = 轻松理解GoF的23种设计模式本书适合以下读者阅读对面向对象开发感兴趣的人对设计模式感兴趣的人(特别是阅读了GoF书但是觉得难以理解的人)所有Java程序员(特别是对抽象类和接口的理解不充分的人)《图解设计模式》以浅显易懂的语言逐一说明了GoF的23种设计模式。在讲解过程中,不仅搭配了丰富的图片,而且理论结合实例,用Java语
17 查看
2017年发布
10 分
结城浩 著

计算机 - 软件工程
实现领域驱动设计
领域驱动设计(DDD)是教我们如何做好软件的,同时也是教我们如何更好地使用面向对象技术的。它为我们提供了设计软件的全新视角,同时也给开发者留下了一大难题:如何将领域驱动设计付诸实践?Vaughn Vernon 的这本《实现领域驱动设计》为我们给出了全面的解答。 《实现领域驱动设计》分别从战略和战术层面详尽地讨论了如何实现 DDD,其中包含了大量的最佳实践、设计准则和对一些问题的折中性讨论。《实现领
16 查看
2014年发布
10 分
Vaughn Vernon 著

计算机 - 软件工程
程序设计实践
这本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是非常深刻和具有广泛意义的思想、技术和方法。
16 查看
2000年发布
暂无
Brian W. Kernighan; Rob Pike 著

计算机 - 软件工程
Python测试驱动开发 (第2版):使用Django、Selenium和JavaScript进行Web编程
《Python测试驱动开发 (第2版):使用Django、Selenium和JavaScript进行Web编程》从基础的知识开始,讲解Web开发的整个流程,展示如何使用Python做测试驱动开发。全书由三个部分组成。第一部分介绍了测试驱动开发和Django的基础知识,并在每个阶段进行严格的单元测试。第二部分讨论了Web开发要素,探讨了Web开发过程中不可避免的问题,以及如何通过测试解决这些问题。第
7 查看
2018年发布
8.1 分
[英] 哈利·J.W. 帕西瓦尔 著

计算机 - 软件工程
架构现代化:方法与实践
作者凭借在全球不同国家和行业内的多年实践经验,从战略规划、技术选型、架构设计到人力资源管理、团队建设和流程优化等多个维度,为企业的现代化改造提供了全面的指导。本书讨论了通过引入沃德利地图、事件风暴、产品分类、领域划分、团队拓扑、松耦合软件架构、内部开发者平台、数据网格、现代化战略、学习与提升技能来加快企业的产品创新和服务优化,同时有效地管理变革,减少风险。
6 查看
2024年发布
暂无
[美] 尼克·图恩 等 著

计算机 - 软件工程
数据科学入门
数据科学是一个蓬勃发展、前途无限的行业,有人将数据科学家称为“21世纪头号性感职业”。《数据科学入门》从零开始讲解数据科学工作,教授数据科学工作所必需的黑客技能,并带领读者熟悉数据科学的核心知识——数学和统计学。作者选择了功能强大、简单易学的Python语言环境,亲手搭建工具和实现算法,并精心挑选了注释良好、简洁易读的实现范例。书中涵盖的所有代码和数据都可以在GitHub上下载。通过阅读本书,你可
17 查看
2016年发布
暂无
[美] 乔尔·格鲁斯(Joel Grus) 著
