《高效程序员的45个习惯》--态度决定一切(Ⅱ)

态度决定一一切!!!

一、做事:

    把精力直接放在问题上,而不是抱怨和指责;

    勇于承认自己不知道;

    一个重大的错误应该被当作是一次学习而不是指责他人的机会;

    团队成员需要的是互相帮助而不是互相指责;

二、欲速则不达:

    防微杜渐;

    花些时间阅读和理解他人的代码,不要孤立的编码;

    不要堕入快速的简单修复之中,要投入时间和精力保持代码的整洁和敞亮;

三、对事不对人:

    当想提出自己的观点反驳他人时,需要做的是,不带谴责,不带评判,只是简单的表达自己的观点,避免”你这样做了会导致怎样“,可以用”这么做会不会怎样“;

    在一个团队中,需要各人都积极自由的发表观点,在考虑问题同时需要逆向思维讨论,不光考虑优点、也考虑缺点,找出优缺点相对合适的解决方案;

    支持并贯彻已经做出的决定,我们的目标是让项目成功满足用户需求;

四、排除万难,奋勇前进:

    要诚实,要有勇气去说出实情、做正确的事,比如,代码重构...

时间: 2024-11-08 22:56:18

《高效程序员的45个习惯》--态度决定一切(Ⅱ)的相关文章

学习笔记之--高效程序员的45个习惯

有本关于敏捷开发方面的书非常不错<高效程序员的45个习惯-敏捷开发修炼之道>,Venkat Subramaniam和Andy Hunt著,该书简短.易读.精炼.深入,深刻且实用.对于想要采用敏捷方法的人很有价值.此书通过常理和经验,阐述了为什么应该在项目中实用敏捷方法.更难得的是,这些行之有效的实战经验,竟然从一本书中得到了.如果能拿这些习惯在项目中一以贯之,肯定会受益匪浅.下本罗列该书这45个习惯,一并列出其中的Key Point. -----------------------------

《高效程序员的45个习惯:敏捷开发修炼之道》

--敏捷开发入门经典-- [内容] <高效程序员的45个习惯:敏捷开发修炼之道(修订版)>总结并生动地阐述了成为高效的开发人员所需具备的45个习惯.思想观念和方法,涵盖了软件开发进程.编程和调试工作.开发者态度.项目和团队管理以及持续学习等几方面. <高效程序员的45个习惯:敏捷开发修炼之道(修订版)>适合所有程序员阅读. [作者] Venkat Subramaniam博士: Agile Developer公司创始人,敏捷开发权威人士.他培训并指导了美国.加拿大.印度和欧洲多国的上

『阿里巴巴内部分享』高效程序员的45个习惯笔记

敏捷(agility) 1 态度决定一切 1.1 做事 - 先解决问题,再追究责任 1.2 欲速则不达 代码除了可以运行外,还要保持整洁 不要为了追赶工期而陷入简单修复的陷阱(+1/-1修复) 第三方代码除了可用外,还要知道其大体原理 要进行代码复核,保证代码质量,增加知识 1.3 对事不对人 表达观点,懂得沟通技巧 容纳自己不能接受的想法 设定deadline,确保执行力 设定仲裁者,防止决策被资深员工控制,及时制止假大空话 支持已经做出的决定 1.4 排除万难,奋勇前进 发现问题,不要试图掩

读书笔记 -《高效程序员的45个习惯-敏捷开发修炼之道》

<高效程序员的45个习惯-敏捷开发修炼之道> 一本2010年出版的书,当时敏捷还只是在国外开始流行,像我这种菜鸟级根本听都没听过.这次通读了这本书,受益良多,回顾自己的职业生涯,多是漫无目的的瞎混,为了生活而生活而已.通过这本书才算对敏捷有了初步的了解,并有意向敏捷进行实践.愿此文可结识更多敏捷的先行者,带领我进入敏捷的世界. 第一章. 敏捷--高效软件开发之道 名言:  不管路走了多远,错了就要重新返回   -- 土耳其谚语 敏捷开发宣言  个体和交互 > 过程和工具 可工作的软件 &

高效程序员的45个习惯

本文转载 <高效程序员的45个习惯>一书 目录 第1章 敏捷---高效软件开发之道 第2章 态度决定一切 1.做事 2.欲速则不达 3.对事不对人 4.排除万难,奋勇前进 第3章 学无止境 5.跟踪变化 6.对团队投资 7.懂得丢弃 8.打破沙锅问到底 9.把握开发节奏 第4章交付用户想要的软件 10.让客户做决定 11.让设计指导而不是操纵开发 12.合理地使用技术 13.保持可以发布 14.提早集成,频繁集成 15.提早实现自动化部署 16.使用演示获得频繁反馈 17.使用短迭代,增量发布

高效程序员的45个习惯:敏捷开发修炼之道之主题建议翻译1-10

高效程序员的45个习惯:敏捷开发修炼之道1-10 阅读本书时,总共有45个建议,每个建议有一个主题,并且每个建议有2段话,第一段话是一般人的思维,之后作者对这种思维现象进行剖析,最后得出作者自己的结论,第二段话就是作者的观点. 本次翻译,主要分为5篇来完成,前四篇每篇为10个建议,最后一个为5个建议.每次翻译的中文在上面,原版英文在最下面展示,已方便大家的对照学习. 由于个人能力有限,如有翻译不恰当之处,还请大家多多指教,给我留言,给出建议,我会更新文章,让看到文章的人员有所裨益. 后续的剩余翻

《高效程序员的45个习惯》

敏捷开发是当下最流行的开发方法,它采用的是一种以人为核心.迭代.循序渐进的开发思想,值得你关注和学习. 最近我就阅读了一本有关敏捷开发的书籍,<高效程序员的45个习惯>. 它以"举反例"的方式来讲述了敏捷开发中程序员应该运用的45个好习惯. 本书涉及到的45个习惯是: 1 做事2 欲诉则不达3 对事不对人4 排除万难,奋勇前进5 跟踪变化6 对团队投资7 懂得丢弃8 打破砂锅问到底9 把握开发节奏10 让客户做决定11 让设计指导而不是操纵开发12 合理地使用技术13 保持

[读书笔记—程序员]《高效程序员的45个习惯:敏捷开发修炼之道》- 苏帕拉马尼亚姆,亨特

虽然不记得阅读本书用了多久,但是整理本书的读书笔记用了两个小时的时间,因为本书的大部分内容对于笔者来说都是新知识,很难进行归纳总结 本书所讲的是程序员应具有的工作态度和在团队中作为开发者和领导者具备的各种"敏捷的"习惯.虽然本书对于程序员的硬实力(本书讲解的编程语言是面向对象类语言,但是讲解的代码非常少)帮助不大,但是对于程序员应该具备的软实力的培养和提高有极大的帮助,是每位程序员都应该反复阅读的书籍. 第一章 敏捷-高效软件开发之道 什么是敏捷开发方法? 2001年2月,17位志愿者

高效程序员的45个习惯:敏捷开发修炼之道(中文版)pdf

下载地址:网盘下载 "书中'切身感受'的内容非常有价值--通过它我们可以做到学有所思,思有所悟,悟有所行." --Nathaniel T. Schutta,<Ajax基础教程>作者 "此书通过常理和经验,阐述了为什么你应该在项目中使用敏捷方法.最难得的是,这些行之有效的实战经验,竟然从一本书中得到了." --Matthew Johnson,软件工程师 十年来,软件行业发生了翻天覆地的变化.敏捷方法大行其道,测试和测试驱动开发在很多开发人员的工作中扮演着重

第三周读书笔记——《高效程序员的45个习惯》

培根曾说过:"习惯真正是一种顽强而巨大的力量,它可以主宰人的一生",威·詹姆斯有言:"习惯是社会的巨大的飞轮和最可贵的维护者."这无一例外说明了习惯对于个体和整体的重要性. 想成为一名高效的程序员,良好的习惯必不可少."思想决定行动,行动养成习惯,习惯形成品质,品质决定命运."则诠释了程序员在养成良好的习惯前首先应当具有正确的思想--敏捷开发的思想." 何为敏捷开发? 个体和交互胜过过程和工具 可工作的软件胜过面面俱到的文档 客户协作胜