豆瓣图书标签: 软件开发
-
软件架构 : 架构模式、特征及实践指南
[美] Mark Richards、[美] Neal Ford / 杨洋、徐栋栋、王妮 / 机械工业出版社 / 2021-6-6 / 129.00(89人评价)本书全面概述了软件架构的方方面面,涉及架构特征、架构模式、组件识别、图表化和展示架构、演进架构,以及许多其他主题。本书分为三部分。 第1部分介绍关于组件化、...
-
软件设计的哲学
[美]约翰·奥斯特豪特(John Ousterhout) / 茹炳晟 / 人民邮电出版社 / 2024-11 / 69.80元(201人评价)本书深入探讨了软件设计中的核心问题:如何将复杂的软件系统分解为可以相对独立实现的模块(例如类和方法),从而降低其复杂性并提高开发效率。本书首先介绍了软件设计...
-
领域驱动设计 : 软件核心复杂性应对之道
[美] Eric Evans / 赵俐、盛海艳、刘霞 / 人民邮电出版社 / 2016-6-1 / 69(522人评价)本书是领域驱动设计方面的经典之作,修订版更是对之前出版的中文版进行了全面的修订和完善。 全书围绕着设计和开发实践,结合若干真实的项目案例,向读者阐述如何在真...
-
分析模式 : 可复用的对象模型
[美] 马丁·福勒(Martin Fowler) / 钟敬 / 人民邮电出版社 / 2020-10 / 79(34人评价)要开发复杂的企业应用,先要为业务领域建立准确而深刻的分析模型。本书不是通过简化的案例讲述抽象的理论,而是直接给出来自真实项目的复杂模型,并以“模式”的方式进...
-
计算机底层的秘密
陆小风(@码农的荒岛求生) / 电子工业出版社 / 118(99人评价)《计算机底层的秘密》以图解的方式通俗易懂地讲解计算机系统中各项技术的本质,包括编程语言的本质是什么、操作系统、进程线程协程等的本质是什么、到底什么是内存、什...
-
从零开始学架构 : 照着做,你也能成为架构师
李运华 / 电子工业出版社 / 2018-9-21 / 99(357人评价)本书的内容主要包含以下几部分:1) 架构设计基础,包括架构设计相关概念、历史、原则、基本方法,让架构设计不再神秘;2) 架构设计流程,通过一个虚拟的案例,描...
-
微服务架构设计模式
[美] 克里斯·理查森 / 喻勇 / 机械工业出版社 / 2019-5 / 139元(718人评价)成功地开发基于微服务架构的应用软件,需要掌握一系列全新的架构思想和实践。在这本独特的书籍中,微服务架构的先驱、Java 开发者社区的意见领袖 Chris R...
-
架构思维:从程序员到CTO
郭东白 / 人民邮电出版社 / 2024-3 / 89.80元(81人评价)◆架构设计不只是技术维度的广泛认知,更是商业维度的全局把控。 ◆本书是Coupang副总裁郭东白10多年架构师和CTO工作的经验总结。在本书中,你可以了解互...
-
Data Model Patterns : Conventions of Thought
David C. Hay / Dorset House / 2011-5-15 / USD 36.95(少于10人评价)Learning the basics of a modeling technique is not the same as learning how to...
-
Beginning Programming with C++ for Dummies
Davis, Stephen R. / 2010-8 / 217.00元(少于10人评价)An ideal starting point to get a strong grasp of the fundamentals of C++ ...
-
Math for Web Design : Precision layout and animation
Paul McFedries / Manning / 2026-6-30 / USD 59.99(目前无人评价)Free PDF and epub formats plus online reader with AI assistant. Beautiful webs...
-
Code That Fits in Your Head : Heuristics for Software Engineering
Mark Seemann / Addison-Wesley Professional / 2021-11-18(少于10人评价)Code That Fits in Your Head offers indispensable, practical advice for writing...
-
Learning Domain-Driven Design : Aligning Software Architecture and Business Strategy
Vladik Khononov / O'Reilly Media / 2021-11-16 / 48.4CAD(26人评价)Building software is harder than ever. As a developer, you not only have to ch...
-
The Art of Code : The surprising power of beauty in software development
Sandrine Banas / Manning / 2026-8-25 / USD 47.99(目前无人评价)Software development is an inherently creative activity, and yet we regularly ...
-
算法精解 : C语言描述
Kyle Loudon / 肖翔、陈舸 / 机械工业出版社 / 2012-8 / 79.00元(154人评价)本书是数据结构和算法领域的经典之作,十余年来,畅销不衰!全书共分为三部分:第一部分首先介绍了数据结构和算法的概念,以及使用它们的原因和意义,然后讲解了数据结...
-
SQL进阶教程
[ 日] MICK / 吴炎昌 / 人民邮电出版社 / 2017-11 / 79.00元(333人评价)本书是《SQL基础教程》作者MICK为志在向中级进阶的数据库工程师编写的一本SQL技能提升指南。全书可分为两部分,第一部分介绍了SQL语言不同寻常的使用技巧...
-
软件预构艺术
Ken Pugh / 东南大学出版社 / 2006-5 / 45.00元(16人评价)利用经验累积而得的洞察力开发新的解决方案被称为预构。透过重构而获得的专业知识也属于这类经验,而预构的词源即重构。重构是修改程序或软件系统内部结构的实践,以此...
-
Go语言精进之路 : 从新手到高手的编程思想、方法和技巧 1
白明 / 机械工业出版社 / 2021-12-17 / 99(168人评价)Go入门容易,精进难,如何才能像Go开发团队那样写出符合Go思维和语言惯例的高质量代码呢? 本书将从编程思维和实践技巧2个维度给出答案,帮助你在Go进阶的路...
-
Level Up! : The Guide to Great Video Game Design
Scott Rogers / Wiley / 2010-09-07 / USD 44.99(19人评价)Level Up covers the entire video game creation process Readers will learn how...
-
Grokking AI Applications : An illustrated guide for programmers and other curious people
Andrea De Mauro / Manning / 2026-7 / USD 49.99(目前无人评价)Grokking AI Applications: An illustrated guide for programmers and other curio...