`
qujianfeng
  • 浏览: 79260 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

《解析极限编程》读书笔记1

阅读更多

《解析极限编程》这本书已经买回来好长时间了,直至今天才有时间翻开看。

目前看了前言与第一章,首次领略到原创Kent Beck对XP的解释,感受到大师级人物的量级之重以及对软件业思想的深远影响。以下是一些对我有冲击力的关键思想或书中的精彩句子:

  • XP的最终效果是:在更短的时间内花费更少的钱开发更好的软件。这已经在第一版出来的5年后被证实。
  • XP要求我们坦承自己有能力做什么,然后去做这些力所能及的事情。同时允许并希望其它人也这样做。放弃我们不成熟的自负——“我比其他人都懂得多,我需要的就是让我特立独行,成为最棒的。” XP要求我们在更大的范围内,在包括业务/工作领域的团体中找到我们正确的位置;XP是关于每个人是如何成为最好的自己,如何成为自己所能成为的最好的开发者的过程。XP探讨了如何可以写出伟大的代码,对业务真正有益的好代码。
  • 越是人情味地对待我自己和别人,我们大家的生产率就越高。
  • XP需要参与者学会高层次的技术,为团队的目标服务。
  • 项目的风险包括进度延迟、项目取消、系统恶化、业务误解、业务变更、错误特性太多、人员流动等,而XP都能尽力解决这些风险。

作者最终给XP下的定义为:

  • XP是放弃旧的、低效的技术和习惯而采用新的有效的技术和习惯。
  • XP是因为你今天的竭尽全力而充分欣赏你自己。
  • XP是努力在明天做得更好。
  • XP是要你按照对团队共同目标做出的贡献来评价自己。
  • XP是让你的一些人性需求在软件开发中得到满足。
分享到:
评论

相关推荐

    解析极限编程 拥抱变化

    本书是在《解析极限编程》第一版面世的5年之后,作者重新考虑,整理和重构XP的基础上写成的,也是作者不断参与软件开发项目的心路历程和对XP的许多新的深刻理解。  本书共分两部分。第1部分包括第1章至第16章,阐述...

    解析极限编程:拥抱变化(原书第2版)

    最后,读者在阅读《解析极限编程:拥抱变化 原书第2版》时,可以从中获得对XP哲学的深刻理解,并在项目中做出明智的决策。无论是软件开发人员还是管理人员,都能通过本书学会如何在项目中运用XP的最佳实践,从而提升...

    MIT算法导论公开课的课程笔记(个人总结)

    通过阅读这份笔记,学习者可以跟随MIT教授的思路,逐步理解并掌握各种算法的原理和应用。同时,配合课程视频资源,可以形成更立体、深入的学习体验。此外,笔记中可能还包括了习题解答和实例解析,进一步巩固所学...

    高等数学(下) 第五版 同济大学

    1. **多元函数微积分**:这部分介绍了多元函数的概念,如多元函数的极限、连续性、偏导数、全微分、多元函数的极值问题。此外,还有多元函数的泰勒公式,以及多元函数积分的计算,包括二重积分、三重积分等。 2. **...

    大学资料.zip

    6. **高等数学学习笔记.doc**:这是一份高数的学习笔记,可能包括极限、微积分、线性代数、概率统计等核心概念的总结和例题解析,对于理解和掌握高等数学非常重要。 7. **英语四级整理笔记.doc**:这可能是对英语四...

    20级 大一上复习资料.zip

    学生可以通过阅读笔记、论文摘要和关键概念梳理来深化对人类社会和文化的理解。 此外,复习资料也可能包含教师讲义、期中和期末考试的样卷,以及学习方法和时间管理的建议,这些都是帮助学生高效复习和备考的重要...

    tms320f28335 的中文数据手册

    - **参考文档**:阅读详细的用户手册和应用笔记,以便更好地理解设备特性和编程细节。 #### 二、简介 ##### 2.1 引脚分配 - **功能多样性**:每个引脚都有明确的功能定义,包括但不限于电源、地、时钟信号、数据线...

    自己动手写操作系统(含源代码).part1

    黑客(hacker)实际是褒义词,维基百科的解释是喜欢用智力通过创造性方法来挑战脑力极限的人,特别是他们所感兴趣的领域,例如软件编程或电气工程。个人电脑、软件和互联网等划时代的产品都是黑客创造出来的,如...

    自己动手写操作系统(含源代码).part2

    黑客(hacker)实际是褒义词,维基百科的解释是喜欢用智力通过创造性方法来挑战脑力极限的人,特别是他们所感兴趣的领域,例如软件编程或电气工程。个人电脑、软件和互联网等划时代的产品都是黑客创造出来的,如...

Global site tag (gtag.js) - Google Analytics