[size=medium]Beck全家似乎都弥漫着技术的味道。生长在硅谷, 有着一个对无线电痴迷的祖父,以及一个电器工程师父亲。从小就引导Kent Beck成为了业余无线电爱好者。
在俄勒冈州大学读本科期间,Kent Beck就开始研究起模式。然而在他最终拿到计算机学位之前,他却是在计算机和音乐中交替学习。似乎Java大师都能够有这样的能耐,另一Java大牛Rod Johnson同样也拥有音乐学的博士学位。
Kent Beck一直倡导软件开发的模式定义。早在1993年,他就和Grady Booch(UML之父)发起了一个团队进行这个方面的研 究。虽然著有了《Smalltalk Best Practice Patterns》一书,但这可能并不是Kent Beck最大的贡献。他于1996 年在DaimlerChrysler启动的关于软件开发的项目,才真正地影响后来的软件开发。这次的杰作就是XP(极限编程)的方法学。
和软件开发大师Martin Fowler合著的《Planning Extreme Programming》可谓是关于XP的奠基之作。从 此,一系列的作品如《Test Driven Development: By Example》, 《Extreme Programming Explained: Embrace Change》让更多的人领略到了极限编程的精髓,也逐步导致了极限 编程的流行。
Kent Beck的贡献远不仅如此。对于众多的Java程序员来说,他和Erich Gamma共同打造的JUnit,意义更加重大。也许正式这个简单而又强大的工具,让众多的程序员更加认可和信赖极限编程,从而引起了Java敏捷开发的狂潮吧。

my understanding, a letter sent to my teammates -

Hi Guys,

If you are too busy to read the comparatively longer article <scrum from trench> i sent days ago you can have a look at the attached presentation by Przemysław Bielicki. It provides an overview of how Scrum is working as an agile software development process. Though the workspace or enviornment here in the coming weeks may not meet the standards, we'd better try as much as we can.

The presentation doesn't cover the philosophy under those practices, thus I strongly recommend a book named <Extreme Programming Explained: Embrace Change> by Kent Beck who is the father of XP. Base on our past experience we know in most cases we should not go extremely:) however after you reading the splendid book you would feel the value/philosophy determines! I can not help to say this book is "operate from a strategically advantageous position".

values -
communication
simplicity
feedback
courage
respect
principles -
humanity
Economics
Mutual Benefit
Self-Similarity
etc...
practices -
sit together
whole team
informative workspace
Energized Work
Weekly Cycle
Continuous Integration
pair programming
Test-First Programming
Incremental Design
ect...

Value --> principles --> practices
Values determine the principles and practices are the reflections of principles, both Scrum and XP are agile processes and the values behind are quite the same as listed above. Read those values carefully and carefully you will nod your head :) Value even can lead a country to a disaster , you can easily remember "culture revolution" in the past century, what a ridiculous revolution and what the power of value![/size]

Kent Beck : 领导的敏捷潮相关推荐

  1. 22种代码味道(Martin Fowler与Kent Beck)

    Martin Fowler在Refactoring: Improving the Design of Existing Code(中译名:<重构--改善既有代码的设计>)一书中与Kent ...

  2. Kent Beck 的《测试驱动开发》(TDD) Money示例Ruby版

    花了一天时间,边看这个Money例子,边把这个java写的Money示例改成了Ruby,只是代码上加了注释,可以按书上的介绍来看. 总结一下:TDD方面,感觉确实是很好的开发方法.这种开发方法应该一直 ...

  3. 与Java相关的四十个名字,

    与Java相关的四十个名字--十大产品 Sun JDK :Java的基石 文/莫映 众所周知,流传于市的JDK不单Sun一家,比如IBM的JDK.BEA的JRocket.GNU的GCJ,以及如Kaff ...

  4. 与Java相关的四十个名字 (2005.08.18 来自:《程序员》杂志)

    十大事件 1990-1994:Java缘起 文/孟岩 Larry Wall说,优秀程序员应有的三个特点:懒惰.急躁和傲慢.Java就是诞生在一群懒惰.急躁而傲慢的程序天才之中. 1990年12月,Su ...

  5. James Gosling : Java之父

    原文链接:http://blog.163.com/huangyanhua_520/blog/static/114609242008111232212583/ 作为Java之父,James Goslin ...

  6. Java这十年 - 与Java相关的四十个名字 (2)

    十大事件 1990-1994:Java缘起 文/孟岩 Larry Wall说,优秀程序员应有的三个特点:懒惰.急躁和傲慢.Java就是诞生在一群懒惰.急躁而傲慢的程序天才之中. 1990年12月,Su ...

  7. 传奇从这里诞生--JAVA的N个十

    十大事件1990-1994:Java缘起文/孟岩Larry Wall说,优秀程序员应有的三个特点:懒惰.急躁和傲慢.Java就是诞生在一群懒惰.急躁而傲慢的程序天才之中.1990年12月,Sun的工程 ...

  8. JAVAer要了解的掌故

    十大事件 1990-1994:Java缘起 文/孟岩 Larry Wall说,优秀程序员应有的三个特点:懒惰.急躁和傲慢.Java就是诞生在一群懒惰.急躁而傲慢的程序天才之中. 1990年12月,Su ...

  9. 与Java相关的四十个名字

    十大事件 1990-1994:Java缘起 文/孟岩 Larry Wall说,优秀程序员应有的三个特点:懒惰.急躁和傲慢.Java就是诞生在一群懒惰.急躁而傲慢的程序天才之中. 1990年12月,Su ...

  10. 十大事件与Java相关的四十个名字之浅谈篇

    十大事件与Java相关的四十个名字 十大事件 1990-1994:Java缘起 文/孟岩 Larry Wall说,优秀程序员应有的三个特点:懒惰.急躁和傲慢.Java就是诞生在一群懒 惰.急躁而傲慢的 ...

最新文章

  1. .NET操作注册表的封装类
  2. [洛谷P1440]求m区间内的最小值
  3. vector与list的接口介绍与如何使用以及区别,附代码。
  4. Google搜索语法
  5. 西双版纳真的适合养老吗?
  6. 原来awt是可以设置多个frame
  7. VB操作access数据库
  8. 1亿年轻人在Soul找到社交新选择
  9. Mounty解决Mac上午发传输文件到NTFS存储U盘上
  10. Java--Mac系统终端编译运行java文件
  11. 提升学习 Prompt 总结
  12. python01python的基础知识点(一)
  13. 解决:发生系统错误 5;拒绝访问!
  14. android phone电脑驱动下载,全机型Android Phone驱动及安装教程(XP,Vista,Win7).pdf
  15. zzulioj1123: 最佳校友
  16. 温度传感器室温监控仪
  17. 常微分方程数值解法(1)
  18. 红蓝对抗之蓝队防守:ATTCK框架的应用
  19. 成都产科生产日记(十五)(建档、入院生产、上户、少儿互助金、疫苗、儿保)全...
  20. word里给现有多级列表增加下一级列表

热门文章

  1. CC2652RB1F开发板烧录ZNP的固件
  2. 【文本编辑】PPT文档被设置密码允许只读模式【解除限制】
  3. 火车头 mysql发布模块_怎么使用火车采集器中的数据库发布模块编辑器
  4. 人月神话(二)——为什么巴比伦塔会失败
  5. 星际迷航-发现号-第三季最后一集
  6. 赵小楼《天道》《遥远的救世主》深度解析(6)为什么肖亚文说丁元英是魔是鬼都可以,就是不是人?
  7. 大盘快速缩量 变盘在即
  8. 举个栗子!Tableau技巧(6):妙用Index函数来改变数据排序
  9. 我在雷军2021年度演讲上,依稀仿佛看到了老罗的影子
  10. 翟菜花:中粮我买网,十年未出线