
包邮整理优先:小改进,大回报,整洁代码设计指南

- ISBN:9787111766186
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:110
- 出版时间:2024-12-01
- 条形码:9787111766186 ; 978-7-111-76618-6
本书特色
杂乱无章的代码令人烦恼。要想“整理”代码,使其更具可读性,就需要将代码分成易于管理的部分。在这本实用指南中,极限编程的创始人、软件模式先驱Kent Beck对代码整理的时机和位置给出了建议,可以在改善代码的同时保持系统的整体结构。 本书不会试图让你一次性掌握所有的整理方法,而是带你尝试一些对你的问题有意义的例子。如果你有一个包含多行代码的大函数,你将学习如何合理地将其分割成小块。同时,你还将学习软件设计背后的理论:耦合、内聚、现金流贴现和期权。 本书将帮助你:·理解软件设计的基本理论和驱动因素。 ·探索系统行为变化和系统结构变化之间的区别。 ·通过优先整理或事后整理来改善编程体验。 ·学习如何安全小步地进行大改动。 ·将软件设计视为人际关系的一种实践。
内容简介
本书分为三部分:第1部分介绍代码的整理(微型重构);第二部分讨论如何将整理工作整合到开发工作流程中;第三部分深入探讨什么是软件设计、软件设计如何驱动软件开发和运营成本以及软件开发和运营成本又如何驱动软件设计、投资软件结构与不投资软件结构之间的权衡是什么、我们可以利用哪些经济和人文原则来决定是否以及如何改变软件结构。
目录
作者简介
[美]肯特·贝克(Kent Beck)是程序员、极限编程(Extreme Programming)创始人、软件模式先驱、JUnit合著者、测试驱动开发(Test-Driven Development,TDD)的重新发现者,以及3X(Explore/Expand/Extract,探索/扩展/提取)的观察者。Beck还是《敏捷宣言》按字母顺序排列的**位签署人。他现在是Mechanical Orchard公司的首席科学家,教授帮助极客在世界上感到安全的技能。
-
软件开发技术基础 第4版
¥65.7¥79.9 -
生成式人工智能(AIGC)应用
¥64.9¥90.0 -
开启创意之门 AIGC创作一本通
¥62.9¥89.8 -
软件测试
¥51.3¥68.0 -
AIGC文图学 人类3.0时代的生产力
¥36.0¥48.0 -
AFter Effects 影视后期特效实战教程
¥49.9¥69.8 -
生物特征识别算法研究
¥20.1¥39.0 -
计算机视觉:从感知到重建
¥104.3¥149.0 -
做好课题申报:AI辅助申请书写作
¥48.9¥69.8 -
大模型应用开发极简入门 基于GPT-4和ChatGPT
¥41.9¥59.8 -
认识电竞
¥37.0¥58.0 -
软件质量管理实践
¥49.3¥69.0 -
这就是ChatGPT
¥41.9¥59.8 -
AI时代程序员开发之道:CHATGPT让程序员插上翅膀
¥60.2¥79.0 -
一本书玩转MIDJOURNEY:人人都可以体验AI绘画的魅力
¥67.7¥139.0 -
必然(修订版)
¥53.5¥89.0 -
GPT时代人类再腾飞
¥57.6¥89.9 -
ARDUINO编程从零开始(第3版)
¥37.9¥49.8 -
矩阵力量:线性代数全彩图解+微课+Python编程
¥180.6¥258.0 -
Python编程从入门到实践(第3版)
¥76.9¥109.8