你真的会写代码吗

你真的会写代码吗

作者:[意] 马尔科·法埃拉(Marco Faella)

出版社:人民邮电

出版年:2021年6月

ISBN:9787115566348

所属分类:儿童文学

书刊介绍

《你真的会写代码吗》内容简介

本书的核心思想是通过对各方面的代码质量进行比较,使读者了解经验丰富的开发者拥有的思维模式。为了展示软件开发最佳实践,作者对一个水容器示例进行多次重构,讨论了18种实现,分别从7个方面改进代码质量:时间效率、空间效率、监控与可靠性、测试与可靠性、可读性、线程安全、可复用性。在此过程中,作者还探讨了与计算机科学、Java编程以及软件工程相关的专业话题,这些知识都有助于读者写出更好的代码。
马尔科·法埃拉(Marco Faella),意大利那不勒斯费德里克二世大学副教授,面向本科生和研究生讲授高级编程、软件工程、面向对象设计、编译器与程序分析、游戏设计等课程,同时为信息技术从业者开发和讲授Java编程课。另外,他也是爱思唯尔、施普林格等旗下期刊的审稿人。
译者:雷威:信公科技首席架构师,曾在阿里巴巴中间件团队任职。沉浸软件行业十余年,热衷于软件架构、研发效能、分布式、云原生等领域,相信技术能改变世界。
李强,信公科技CTO,浙江中金黄金集团前副总裁兼CTO,曾就职于美国道富银行。技术涉猎广泛,在产品设计开发、架构设计、技术团队管理等方面有丰富经验。另译有《监控的艺术》《扩展jQuery》等。

作品目录

程序员之旅

前言
致谢
关于本书
关于封面
第一部分
准备工作

1、章:软件质量和待解决问题

2、章:Reference的实现
第二部分
软件质量

3、章:速度的要求:时间效率

4、章:宝贵的内存:空间效率

5、章:有自我意识的代码:通过监控实现可靠性

6、章:别对我撒谎:通过测试保证可靠性

7、章:让代码说话:可读性
7.3.3、空白及缩进

8、章:多个厨师一锅饭:线程安全

9、章:请重复利用:可复用性
附录
A
代码高尔夫:简洁性
附录
B
终极水容器类
列表:每一章中主要的类
作者简介

相关推荐

微信二维码