2022.17 技术人书单

读书是投资自我性价比最高的方式,是开阔自己视野、提升自己认知的最快捷方式,今天是第26个世界读书日,就推荐一些个人看过或最近想看的技术书吧。

从网上找了几个书单,发现目前想说的书都已有了,就从他们的书单中摘录一下,点击链接可以看到原作者更多的推荐介绍。

重构 改善既有代码的设计(第2版 平装版)[美] 马丁·福勒(Martin Fowler) 著,熊节,林从羽 译

重构,是在不改变外部行为的前提下,有条不紊地改善代码。20 多年前,正是《重构:改善既有代码的设计》第1 版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。如今,Martin Fowler 的《重构:改善既有代码的设计》一书已经成为全球有经验的程序员手中的利器,既可用来改善既有代码的设计、提升软件的可维护性,又可用于使既有代码更易理解、焕发出新的活力。

代码整洁之道 罗伯特·C. 马丁(Robert C. Martin)[美] 马丁·福勒(Martin Fowler) 著,熊节,林从羽 译

尽管糟糕的代码也能运行,但如果代码不整洁,会使整个开发团队泥足深陷,写得不好的代码每年都要耗费难以计数的时间和资源。”阅读这本书有两种原因:第一,你是个程序员;第二,你想成为更好的程序员。很好,IT行业需要更好的程序员!”——罗伯特·C. 马丁(Robert C. Martin)

Python编程快速上手 让繁琐工作自动化 第2版 [美] 阿尔·斯维加特(Al Sweigart) 著

Python编程从入门到实践姊妹篇,零基础自学Python教程书籍。原版图书美亚评分4.7星,被150+高校选用,初版译著豆瓣评分8.9分!

人工智能(第2版)[美] 史蒂芬·卢奇(Stephen Lucci),丹尼·科佩克(Danny Kopec) 著

本书是作者结合多年教学经验、精心撰写的一本人工智能教科书,堪称”人工智能的百科全书”。全书涵盖了人工智能简史、搜索方法、知情搜索、博弈中的搜索、人工智能中的逻辑、知识表示、产生式系统、专家系统、机器学习和神经网络、遗传算法、自然语言处理、自动规划、机器人技术、高级计算机博弈、人工智能的历史和未来等主题。

领域驱动设计:软件核心复杂性应对之道(修订版)[美] 埃里克·埃文斯(Eric Evans) 著,赵俐,盛海艳,刘霞 译

解构领域驱动设计 张逸 著

Java核心技术·卷 I(原书第10版)| Core Java Volume

Java性能权威指南|Java Performance: The Definitive Guide

Effective Java中文版(第3版)|Effective Java Third Edition

深入理解Java虚拟机(第3版)| 周志明

Java虚拟机规范(Java SE 8版)|爱飞翔、周志明

深入理解计算机系统 | 布莱恩特

架构探险分布式服务框架 | 李业兵

生活的艺术家 | 李小龙穷

查理宝典 | 查理芒格

汉密尔顿传 | 罗恩·切诺

隐匿在计算机软硬件背后的语言

计算机程序的构造与解释

程序设计实践

代码大全

设计心理学

奇思妙想:15 位计算机天才及其重大发现

软件开发者路线图

Manager’s Path

Managing Oneself

High Output Management

Original: https://www.cnblogs.com/doit8791/p/16183353.html
Author: 时间朋友
Title: 2022.17 技术人书单

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/545526/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 加拿大,日本,墨西哥等认证标准更新

    2022年9月13日,IFT 批准移动电话因风险或紧急情况接收警报信息的技术规范(IFT-011-2022 第 3 部分) 。该标准规范了移动终端设备(手机和/或智能手机)通过蜂窝…

    技术杂谈 2023年6月21日
    084
  • MySQL高可用安装

    MySQL HA部署 环境准备 创建本地yum源 确认关闭 SELinux 防火墙设置 MySQL安装 使用 root 用户操作创建相关的用户组和用户 上传/解压介质 设置自启动 …

    技术杂谈 2023年7月24日
    079
  • SQL增删查改

    — sql 结构化查询语言 操作数据库的 — 注释 –空格 — 创建数据库create database itquanmingxin…

    技术杂谈 2023年7月25日
    075
  • 更换 Kubernetes Storage Class 所使用的 NAS

    最近我们在 kubernetes 集群上部署 rabbitmq 时遇到一个场景,需要将 rabbitmq 使用的 persistent volume 从阿里云性能型 nas 切换为…

    技术杂谈 2023年5月31日
    081
  • 实现Kubernetes可观测性的3个最佳工具

    一个管理和实施得当的可观测性系统为DevOps提供了细化的洞察力,可用于调试和治愈复杂系统。可观察性将监控、警报和日志与指标可视化及其分析相结合。它允许开发团队详细了解Kubern…

    技术杂谈 2023年6月1日
    0102
  • Java开源博客系统AngelBlog发布

    一、Java开源博客系统(AngelBlog)系统简介 Angel工作室AngelBlog系统是基于Java Spring boot +前端bootstrap+jquery+lay…

    技术杂谈 2023年6月21日
    091
  • 草图?不管黑猫白猫,能快速、有效把你的设计理念讲清楚才行

    我在日常工作中,经常要参加一些技术活动,或被拉去参加一些需求会或运营会,时间比较分散。 上周在参加一个代码评审时,发现程序上该复用的没有复用,却写了两份逻辑几乎相同的代码。另外,还…

    技术杂谈 2023年7月11日
    071
  • 3D 物件

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年7月24日
    084
  • docker安装

    本文的安装系统环境:centos7.5 1.如果系统默认安装旧版的docker,可以先删除 yum -y remove docker docker-common container…

    技术杂谈 2023年7月10日
    059
  • 【cartographer_ros】八:官方Demo参数配置和效果

    上一节介绍cartographer的主要配置参数。本节会研究一下这些参数改动,对算法的影响和效果,cartographer的调参一直是一个比较复杂的过程。 (1):调整本地 SLA…

    技术杂谈 2023年7月24日
    052
  • ACVFofARMA(1,1)

    [X_{t} – \phi X_{t-1} = Z_{t} + \theta Z_{t-1} ] where (|\phi| < 1) and (\left{ Z…

    技术杂谈 2023年7月24日
    083
  • 多级缓存-Windows安装OpenResty

    2、解压解压放在D:\dev\openresty-1.19.9.1目录下 nginx的默认配置文件注释太多,影响后续我们的编辑,这里将nginx.conf中的注释部分删除,保留有效…

    技术杂谈 2023年5月31日
    0107
  • 多带小孩去的地方

    科技、人文、艺术、博物、航空、航海、图书、高等学校等地 四川 成都博物馆 分南楼和北楼。位于天府广场西侧,与四川省图书馆、四川美术馆、四川科技馆、锦城艺术宫等建筑毗邻。 四川博物院…

    技术杂谈 2023年6月1日
    073
  • Spring mvc源码分析系列–前言

    距离上次写文章已经过去接近两个月了,Spring mvc系列其实一直都想写,但是却不知道如何下笔,原因有如下几点: 现在项目开发前后端分离的趋势不可阻挡。Spring mvc这一套…

    技术杂谈 2023年7月25日
    075
  • 详细图解 Netty Reactor 启动全流程 | 万字长文 | 多图预警

    本系列Netty源码解析文章基于 4.1.56.Final版本 大家第一眼看到这幅流程图,是不是脑瓜子嗡嗡的呢? 大家先不要惊慌,问题不大,本文笔者的目的就是要让大家清晰的理解这幅…

    技术杂谈 2023年7月11日
    075
  • NoteOfMySQL-10-触发器与事件

    触发器是由事件来触发某个操作,这些事件包括insert语句、update语句、delete语句,当数据库系统执行这些事件时,就会激活触发器执行相应的操作。事件调度器(event s…

    技术杂谈 2023年7月11日
    064
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球