logo

软件工程 - 第1页

软件工程分类电子书精选合集,提供海量优质电子书资源免费下载。支持PDF、EPUB、Kindle等多种格式,当前第1页,每页展示10本精选好书。

计算机 -  软件工程

领域驱动设计:软件核心复杂性应对之道(修订版)

本书是领域驱动设计方面的经典之作,修订版更是对之前出版的中文版进行了全面的修订和完善。全书围绕着设计和开发实践,结合若干真实的项目案例,向读者阐述如何在真实的软件开发中应用领域驱动设计。书中给出了领域驱动设计的系统化方法,并将人们普遍接受的一些实践综合到一起,融入了作者的见解和经验,展现了一些可扩展的设计新实践、已验证过的技术以及便于应对复杂领域的软件项目开发的基本原则。
2016年发布
10
[美] Eric Evans
领域驱动设计:软件核心复杂性应对之道(修订版)封面图
计算机 -  软件工程

代码整洁之道

软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。本书提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,本书作者给出了一系列行之有效的整洁代码操作实践。这些实践在本书中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规
2010年发布
10
[美] Robert C. Martin
代码整洁之道封面图
计算机 -  软件工程

图解设计模式

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

深入高可用系统原理与设计

本书围绕“构建高可用系统”(更可靠、更敏捷、更低成本)的主题,系统阐述近年来的技术演进路径与底层原理。 第 1 章为概论,从业务需求出发,回顾近年技术架构演进趋势,帮读者快速建立全局认知。第 2~4 章讲网络,以网络请求链路为线索,深入操作系统内核、负载均衡原理,讲解“快”背后的系统设计。第 5、6 章讲分布式系统,聚焦一致性与容错,拆解 CAP 定理、分布式事务与共识算法等核心机制。第 7、8
2025年发布
暂无
王伟峰
深入高可用系统原理与设计封面图
计算机 -  软件工程

数据科学入门

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

架构现代化:方法与实践

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

有效需求分析(第2版)

随着数字化时代的到来,各行各业投入到 IT 建设中的资金越来越多,如何确保 IT 投资价值最大化,做好需求分析工作是重中之重。 本书将通过生动的实践案例、深刻的隐喻故事帮助读者建立“业务驱动的、用户导向的需求思想”,并针对价值需求、功能需求、数据需求和非功能需求四条主线,帮助读者构建清晰有效的需求分析路径。
2024年发布
8.4
徐锋
有效需求分析(第2版)封面图
计算机 -  软件工程

Python设计模式(第2版)

设计模式是构建大型软件系统最强大的方法之一,优化软件架构和设计已经逐渐成为软件开发和维护过程中的一个重要课题。《Python设计模式(第二版)》通过11章内容,全面揭示有关设计模式的内容,并结合Python语言进行示例化的解析。全书囊括单例设计模式、工厂模式、门面模式、代理模式、观察者模式、命令模式、模板方法模式、复合模式、状态设计模式以及反模式等多种设计模式。本书适合那些关注软件设计原则,并想将
2017年发布
10
Chetan Giridhar 吉里德尔
Python设计模式(第2版)封面图
计算机 -  软件工程

Python测试驱动开发 (第2版):使用Django、Selenium和JavaScript进行Web编程

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

敏捷软件开发:原则、模式与实践

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

全球最便宜的云服务器(活动价8元/月)

全球性价比最高的VPS供应商,美国节点,可以用来部署小型网站、博客、代理服务、专属VPN,每月1TB流量。不定期活动,比平时价还要便宜很多

© 2024~2026 pdfs.top 版权所有