得书 - 好书推荐、正版图书免费阅读
发现
热门
VIP会员
注册 | 登录
软件工程
代码整洁之道
罗伯特·C.
“阅读这本书有两种原因:第一,你是个程序员;第二,你想成为更好的程序员。很好,IT行业需要更好的程序员!”——罗伯特·C.马丁(RobertC.Martin)尽管糟糕的代码也能运行,但如果代码不整洁,会使整个开发团队泥足深陷,写得不好的代码每年都要耗费难以计数的时间和资源。但是,这种情况并非无法避免。著名软件专家罗伯特·C.马丁(RobertC.Martin)在本书中为你呈现了革命性的视野。他携同ObjectMentor公司的同事,从他们有关整洁代码的佳敏捷实践中提炼出软件技艺的价值观,以飨读者,让你成为更优秀的程序员——只要你着手研读本书。阅读本书需要你做些什么呢?你将阅读代码——大量代码。本书会促使你思考何谓正确的代码,何谓错误的代码。更重要的是,本书将促使你重新评估自己的专业价值观,以及对自己技艺的承诺。书中的具体内容包括:·好代码和糟糕的代码之间的区别;·如何编写好代码,如何将糟糕的代码转化为好代码;·如何创建好名称、好函数、好对象和好类;·如何格式化代码以实现其可读性的大化;·如何在不妨碍代码逻辑的前提下充分实现错误处理;·如何进行单元测试和测试驱动开发。
架构师修炼之道
迈克尔·基林(Michael
本书详细讲解架构师的工作思维和工作方法,帮助架构师开展日常架构设计工作,提高工作效率和团队的整体架构设计水平。堪称《程序员修炼之道》姊妹篇。它可以帮助你:成为出色的技术领导者;在快速迭代的敏捷开发中开展架构设计;避免项目波动和返工;带领团队共同成长。
On Java 8
BruceEckel
NOTE:Althoughthebookreferstothewebsitewww.OnJava8.com,thatsiteisnotyetlive.Theexamplesar...
Growing Object-Oriented Software, Guided by Tests
SteveFreeman
ForewordbyKentBeck"Theauthorsofthisbookhaveledarevolutioninthecraftofprogrammingbycontro...
The Pragmatic Programmer
AndrewHunt
“Oneofthemostsignificantbooksinmylife.”—ObieFernandez,Author,TheRailsWay“Twentyyearsago,...
SOA实践指南
Josuttis.N.M.
《SOA实践指南:分布式系统设计的艺术》主要内容:多年来,SOA一直只是个美好的愿景。通过描述在实践中实现和运行SOA所碰到的问题,《SOA实践指南:分布式系统设计的艺术》让S...
软件的奥秘:加密、密码、压缩、搜索是如何工作的
[美]V.AntonSpraul
你每天都会使用软件,但是你清楚背后的原理吗?如果你感兴趣,这本书帮你讲明白。
Design Patterns
[美]ErichGamma
四位作者均是国际公认的面向对象软件领域的专家。ErichGamma博士是瑞士苏黎士国际面向对象技术软件中心的技术主管。RichardHelm博士是澳大利亚悉尼IBM顾问集团公司...
Web API的设计与开发
[日]水野贵明
本书结合丰富的实例,详细讲解了WebAPI的设计、开发与运维相关的知识。第1章介绍WebAPI的概要;第2章详述端点的设计与请求的形式;第3章介绍响应数据的设计;第4章介绍如何...
Linux Observability with BPF
DavidCalavera
WanttomastertheBPFvirtualmachineintheLinuxKernel?Thispracticalguideshowsyouhowtowriteapp...
文章导航
<
1
2
3
4
5
6
7
8
9
10
软件工程相关书籍
电子书
软件工程
瞿中
软件工程基本原理、技术、方法与项目管理。
电子书
Dapr与.NET微服务实战
著
本书通过开发微服务示例程序来讲解Dapr的各项功能,并介绍其众多构建块的功能及使用方法。本书首先介绍了Dapr的基础知识以及相关环境的配置工作,以帮助读者快速进入Dapr的世界。其次,介绍了Dapr的核心概念、发布/订阅机制、资源绑定构建块与虚拟actor模型等相关知识,让读者进一步了解Dapr的相关功能。最后,介绍了Dapr的实际运用,包括Dapr应用的部署与可观测性,以及在Kubernetes
电子书
Android性能优化入门与实战
张世欣
全面剖析Android App性能优化技术。
电子书
AutoCAD中文版实例教程(AutoCAD 2020)(微课版)(第2版)
马连志 主编
本书系统地介绍AutoCAD 2020中文版的功能和操作技巧。
电子书
现代软件工程:如何高效构建软件
[美] 戴维·法利
深入探讨软件工程的原则和方法。
电子书
PaddlePaddleFluid深度学习入门与实战
潘志宏
本书全面讲解PaddlePaddle Fluid框架在深度学习领域的应用。
推荐标签
经典
架构
programming
测试
编程语言
架构师
有趣
2019
编程
WEB
小说
文学
青春文学
传记
动漫
经管
管理
金融与投资
经济
励志与成功
人文社科
历史
心理学
法律
社会科学
文化
生活
养生/保健
育儿
科技
科普读物
互联网
意见反馈
我的书架
公众号
关注微信公众号