【敏捷软件开发】读书笔记 中文序和代序
来源:互联网 发布:社区宽带是什么网络 编辑:程序博客网 时间:2024/05/16 17:01
通过软件,可以创造美的东西。软件之美在于它的功能,在于它的内部结构,在于团队创建它的过程。对于用户来说,通过直观、简单的界面呈现出恰当特性的程序就是美的;对于软件设计者来说,被简单、直观的分割,并具有最小内部耦合的内部结构就是美的;对于开发人员和管理者来说,每周都会取得重大进展,并且生产出无缺陷代码的具有活力的团队就是美的。
最好的饿开发人员都知道一个秘密:美的东西比丑的东西创建起来更廉价,也更快捷。构建、维护一个美的系统所花费的时间、金钱都要少于丑的系统。事情做得越快,造成的混乱致使软件僵化,难以理解。美的系统是灵活、易于理解的,构建、维护它们就是一种快乐。丑陋的系统才是不实用的。丑陋会降低你的开发速度,使你的软件昂贵而又脆弱,构建、维护美的系统所花费的代价最少,交付起来也最快。
这本书是“引领式传授”。当读者在大师面前拜倒的同时,除了挫败感外,同时也会丧失自信。而自信是一个设计者由成功走向成功的最关键因素。从这本书的阅读中,我们能够逐渐体会到软件设计最精髓的东西:张力和平衡。如何选择,如何思考,如何面对困境,这些才是最宝贵的财富。
设计是人的思维的一种动态活动,是设计者针对自己的问题的思索、权衡、折衷、选择的过程。
0 0
- 【敏捷软件开发】读书笔记 中文序和代序
- 《敏捷软件开发》读书笔记
- 《敏捷软件开发》读书笔记
- 《敏捷软件开发》--读书笔记
- 《敏捷软件开发》读书笔记2
- 《敏捷软件开发》读书笔记3
- 《敏捷软件开发》读书笔记4
- 《敏捷软件开发》读书笔记5
- 读书笔记--敏捷软件开发(1)
- 软件测试-敏捷软件开发读书笔记
- 《敏捷软件开发:原则、模式与实践》--敏捷开发读书笔记
- 《敏捷软件开发》读书笔记(一)
- 《敏捷软件开发》读书笔记(四)
- 敏捷软件开发读书笔记1——敏捷软件开发宣言及其原则
- 《敏捷软件开发 原则、模式与实践》的读书笔记
- 面向对象设计原则--《敏捷软件开发》读书笔记
- COMMAND模式--《敏捷软件开发》读书笔记(一)
- DECORATOR模式--《敏捷软件开发》读书笔记(二)
- HDU1818 Floyd 最短路问题(模板)简单题
- OpenGL入门学习
- Eclipse选中变量名,相同变量都变色显示 的设置
- C-033.指针的运算
- linux 线程的缺点和线程池的必要性
- 【敏捷软件开发】读书笔记 中文序和代序
- C++下遍历文件夹内文件
- 幻方(奇数阶&&4*n阶&&4*n+2阶)
- OSG更新回调(UpdateCallback)与事件回调(EventCallback)的相似之处和不同之处
- 网络层:指引
- 读书笔记--青年文摘摘抄
- 常见汉字区位码
- javaday13-StringBuffer.数组
- C#类中的属性使用总结(详解类的属性)