整洁代码的艺术
正版新书 新华官方库房直发 可开电子发票
¥
49.56
7.1折
¥
69.8
全新
库存7件
作者(德)克里斯蒂安·迈尔
出版社人民邮电出版社
ISBN9787115607478
出版时间2023-06
版次1
装帧平装
开本16开
纸张胶版纸
页数176页
字数168千字
定价69.8元
货号SC:9787115607478
上书时间2024-12-24
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
克里斯蒂安·迈尔(Christian Mayer)是 Python 网站 Finxter 的创办人。
每年有超过 500 万用户在 Finxter 教育平台上学习写程序。他拥有计算机科学博士学位,出版过多本图书,包括 Python One-Liners: Write Concise, Eloquent Python Like a Professional(No Starch Press, 2020)、 Leaving the Rat Race with Python: An Insider's Guide to Freelance Developing( 2021)和“Coffee Break Python”系列图书。
主编推荐:
1.内容精炼实用。汇集了专业人员的建议和现实世界的真实例子,讲解9项基本代码整洁的指导原则。
2.将“减少和简化”的思想贯穿全文,通过正确的计算机编程方式和使用本书提出的恒久原则,用更少资源创造更多价值。
3.热销书作家Christian Mayer利用他的经验,在这本新书中他帮助许多人完善了他们的编码技能和产出能力。
内容简介:
大多数软件开发人员在复杂的代码上浪费了大量的时间。《整洁代码的艺术》提出的九大原则将教会您如何编写清晰、可维护且功能完备的代码。本书的指导原则很简单:缩减和简化,将精力投入到重要的工作上,省下大量的时间,卸下代码维护的重担。
热销书作者克里斯蒂安·迈尔在本书中利用他的经验帮助许多程序员完善他们的编码技能。他给出专业建议和真实例子,展示如何:利用80/20原则,专注于重要任务——最要紧的那20%代码;避免孤立编码,创建最小可行产品,获得早期反馈;编写整洁、简单的代码,排除混乱;避免导致代码过度复杂的过早优化;平衡您的目标、能力与反馈,达到高产出的心流状态;应用“做好一件事”哲学,极大地提升代码功能;利用“少即是多”哲学,设计有效用户界面;用“专注”原则贯穿所学的这些新技能。
本书采用Python作为示例语言,但以与语言无关的方式呈现概念,适合不同水平的程序员。
目录:
第1章 复杂性如何危害生产力 1
1.1 何为复杂性 3
1.2 项目生命周期中的复杂性 4
1.2.1 规划 5
1.2.2 定义 5
1.2.3 设计 6
1.2.4 构建 6
1.2.5 测试 7
1.2.6 部署 9
1.3 软件和算法理论中的复杂性 9
1.4 学习中的复杂性 15
1.5 过程中的复杂性 17
1.6 日常生活中的复杂性,或谓七零八落 18
1.7 小结 19
第2章 80/20原则 21
2.1 80/20原则的基础概念 21
2.2 应用软件优化 22
2.3 生产力 23
2.4 成功指标 26
2.5 专注与帕累托分布 27
2.6 对程序员的意义 29
2.6.1 程序员的成功指标 30
2.6.2 真实世界中的帕累托分布 31
2.7 帕累托分布具备分形特征 34
2.8 80/20原则实践技巧 37
2.8.1 找到成功指标 37
2.8.2 找到生命中的大目标 37
2.8.3 寻找用较少资源成事的方法 37
2.8.4 反思自己的成功 37
2.8.5 反思自己的失败 38
2.8.6 阅读更多所在领域的著作 38
2.8.7 花费大量时间改进和调优既有产品 38
2.8.8 微笑 38
2.8.9 不做降低价值的事 38
2.9 资料 39
第3章 打造最小可行产品 41
3.1 问题场景 41
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价