程序员的底层思维

程序员的底层思维

作者:张建飞

出版社:电子工业

出版年:2022年2月

ISBN:9787121429774

所属分类:经济金融

书刊介绍

《程序员的底层思维》内容简介

本书涵盖程序员应知应会的16种思维能力,共18章,分为三部分。第一部分主要介绍抽象思维、逻辑思维、结构化思维、批判性思维、维度思维、分类思维、分治思维、简单思维,以及成长型思维等解决日常问题的基础思维能力。第二部分结合软件行业的特点,主要介绍解耦思维、契约思维、模型思维、工具化思维、量化思维、数据思维,以及产品思维等专业思维能力。第三部分主要是对上述思维能力的综合运用实践。
这是一本超越具体编程技法的技术书,适合软件从业人员阅读,包括程序员、架构师和技术主管等。这也是一本培养思维能力的通用技能书,适合非计算机专业出身的人士阅读。掌握通用的思维能力可以帮助你解决生活或工作中的问题。
张建飞,阿里巴巴前高级技术专家,目前在某大厂担任软件教练。作者于2007年计算机工程硕士毕业后,先后在国内外知名互联网企业担任高级研发和技术专家,有着丰富的一线研发、应用架构和领域建模经验。
作者提倡“工匠精神”,曾获阿里巴巴新零售技术部2019年“极致匠心奖”,并凭借《代码精进之路:从码农到工匠》一书获得2019年人民邮电出版社“IT类最具影响力作者”称号。
作者开源的COLA应用架构是国内颇具影响力的DDD架构之一,在GitHub上的Star数量超过6100。同时,COLA也是阿里云的官方推荐架构,被广泛应用于国内各大应用系统中。

作品目录

内容简介
推荐语
前言
第一部分
基础思维能力
01、抽象思维
02、逻辑思维
03、结构化思维
04、批判性思维
05、维度思维
06、分类思维
07、分治思维
08、简单思维
09、成长型思维
第二部分
专业思维能力
10、解耦思维
11、契约思维
12、模型思维
13、工具化思维
14、量化思维
15、数据思维
16、产品思维
第三部分
思维能力的综合应用
17、我的商品团队之旅
18、COLA的演进过程
后记

相关推荐

微信二维码