软件工程 - 第1页
软件工程分类电子书精选合集,提供海量优质电子书资源免费下载。支持PDF、EPUB、Kindle等多种格式,当前第1页,每页展示10本精选好书。
计算机 - 软件工程
领域驱动设计:软件核心复杂性应对之道(修订版)
本书是领域驱动设计方面的经典之作,修订版更是对之前出版的中文版进行了全面的修订和完善。全书围绕着设计和开发实践,结合若干真实的项目案例,向读者阐述如何在真实的软件开发中应用领域驱动设计。书中给出了领域驱动设计的系统化方法,并将人们普遍接受的一些实践综合到一起,融入了作者的见解和经验,展现了一些可扩展的设计新实践、已验证过的技术以及便于应对复杂领域的软件项目开发的基本原则。
1.3k 查看
2016年发布
10 分
[美] Eric Evans 著

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

计算机 - 软件工程
软件架构设计 : 大型网站技术架构与业务架构融合之道
《软件架构设计:大型网站技术架构与业务架构融合之道》围绕软件架构设计,系统化地梳理技术架构与业务架构的方法论与实践。《软件架构设计:大型网站技术架构与业务架构融合之道》内容分为5 大部分,第1 部分定义架构的概念和范畴;第2 部分从编程语言、操作系统、网络、数据库、框架、中间件等方面入手,介绍架构学的基础知识;第3 部分从高并发、高可用与稳定性、一致性、CAP 理论等角度,分析技术架构知识;第4
312 查看
2019年发布
9 分
余春龙 著

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

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

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

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

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

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

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