书籍详情

代码之道

代码之道

作者:(美)布莱什纳 著,陆其明 译

出版社:机械工业出版社

出版时间:2009-01-01

ISBN:9787111251675

定价:¥36.00

购买这本书可以去
内容简介
  《代码之道》揭示关于编码、测试和项目管理的残酷现实——一位微软的内部人士如实地向你述说。I.M.Wright的“Hard Code”故意煽情,几年来在微软内部成千上万的工程师之间引起了激烈的争论。现在(也顾不上“家丑不外扬”了),我们把他的观点向所有人公开。《代码之道》收录了49个栏目。Eric Brechner重拳出击,对最令他苦恼的问题提出了最佳实践的解决方案,另外还加上了他坦诚的注解。他解剖了开发过程,审查了棘手的团队问题,批判了软件业务的运转方式——自始至终充斥着机灵的幽默和讥讽的风趣。他的想法并不总是很受欢迎(他也不关心那个),但它们的的确确激发起了人们的讨论和想象,推动着软件相关的活动走向卓越。
作者简介
  Eric Brechner,微软公司“卓越开发”部门的总监,在软件行业已经积累了20多年的经验。他从2001年开始写“Hard Code”栏目,作为一种资源提供给微软的员工。自那以后,其观点栏目在微软内部成千上万的软件开发者之间,激起了无休无止的关于最佳实践的讨论——如今,这些观点走出了微软,走向了整个开发社区。
目录

简介
第1章 项目的不当管理
 2001年6月1日:“开发时间表、飞猪和其他幻想”
  里氏震级估计
  风险管理
  客户赢了
 2001年10月1日:“竭尽所能:再论开发时间表”
  软件工程绝对是含糊的
  相信一半你看到的,别信你听到的
  激励:不能光靠比萨和啤酒
  在日期上沉沦
 2002年5月1日:“我们还开心吗?分诊的乐趣”
  战争是地狱
  这不是个人的事情
  分诊的5条黄金法则
  魔鬼藏在细节里面
  很难进行下去,不是吗?
  谨小慎微
 2004年12月1日:“向死亡进军”
  暗箭伤人
  对失败的连祷
  转折点
  很少有人走过的路
 2005年10月1日:“揭露真相”
  遭受错觉之苦
  拿把叉子扎进我的身体
  给我个坦率的回答
  给猪抹口红
  看看所有这些传言
  我想知道真相
第2章 过程改进,没有魔法
 2002年9月2日:“六西格玛?饶了我吧!”
  啊!这是什么巫术?!
  召集骑兵
  在混沌之外建立秩序
 2004年10月1日:“精益:比帕斯雀牛肉还好”
  任何事情都要适中
  俭则不匮
  过量生产
  走向深处
  运输
  多余动作
  等待
  过程不当
  库存
  缺陷
  合作共生
 2005年4月1日:“客户不满”
  但愿不知道
  太过分,太迟了
  敏捷错觉
  回退你的步伐
  更多用武之地
  使用正确的工具
  布基胶带和打包钢丝
  客户满意
 2006年3月1日:“敏捷子弹”
  真理的敌人
  拨乱反正
  准备改变了吗?
  让他说话
  你完善我
  有点极端
  准备玩橄榄球!
  最后你要知道的
第3章 根除低下的效率
 2001年7月1日:“迟到的规范书:生活现实或先天不足”
  对于每次变更,搅动,搅动,搅动
  走廊会议
  委员会议
  规范书变更请求
  预防是最好的治疗
 2002年6月1日:“闲置人手”
  宝宝做了件极坏的事情
  告诉我该做什么
  俭则不匮
 2004年6月1日:“我们开会的时候”
  为什么我们会在这里?
  我们正在试图做什么?
  为什么他们会在这里?
  为什么我现在才听到这个?
  接下去要做什么?
 2006年7月1日:“停止写规范书,跟功能小组呆在一起”
  你失去理智了吗?
  在那里进退两难
  特殊要求
  我不记得了
  坚持做一件事情
  你准备好了吗?
 2007年2月1日:“糟糕的规范书:该指责谁?”
  树立靶子
  沟通分解
  保持简单容易
  变得稳健
  获取反馈
  集成质量检查
  差别在哪?
第4章 跨越工种
 2002年4月1日:“现代临时夫妇?开发与测试”
  我怎么爱你?让我来数一下有多少种方式
  必要的邪恶或珍贵的伙伴?
  每个人都要知道自己的弱点
  你完善我
 2004年7月1日:“感觉性急——测试者的角色”
  高级保护
  改变一下对你有好处
  黎明时分
  充分利用数据
  非常酷——我保证你
 2005年5月1日:“模糊逻辑——君子之道”
  包罗万象
  他们跟我们不一样
  通过安检
  着手去改变
  更好地在一起
 2005年11月1日:“废除工种——有什么理由搞专业化?”
  历经未来的日子
  考察它的极限
  足球是门科学
  两者之间的距离
  你深陷其中
第5章 软件质量不是梦
 2002年3月1日:“你对你的安全放心吗?”
  小心晃动的钟摆
  做正确的事
  安全受制于最薄弱环节
  领导、跟随或者离开
 2002年11月1日:“牛肉在哪里?为什么我们要质量”
  情况变了
  足够好还不行
  艰难的选择
  终于有足够的时间了
  再检查一遍
  医生,治好你自己的病
  步步为营
  太多疑问?
 2004年4月1日:“软件发展之路——从手工艺到工程”
  工艺制桌子,工程造汽车
  其实你知道
  真实面对自己
  数字的含义
  各人有各人的习性
  大处着想,小处着手
  从优秀到卓越
 2005年7月1日:“复审一下这个——审查”
  糟糕的混合
  完美风暴
  谁来负责?
  你有什么想法?
  正是这个形式
  孩子,准备好了吗?
  再检查一遍
  神奇的汇总会议
  审查的诀窍
  走上正道
 2006年10月1日:“对质量的大胆预测”
  谜?我不这么认为
  邪恶双煞
  嫌疑惯犯
  你会喜欢它的
  停止卖弄愚蠢
  质量就是没有意外
第6章 有时间就做软件设计
 2001年9月1日:“错误处理的灾难”
  恐怖,恐怖
  使用异常
  别丢弃,用上它!
 2002年2月1日:“厨师太多烧不好菜——惟一权威”
  一幅图片抵得上一千个字
  有人确切知道现在几点了吗?
  只能有一个
  万物皆有联系
 2004年5月1日:“通过设计解决”
  如何才算足够好?
  设计完成
  细节,细节
  让我看看你是由什么组成的
  当心缺口
  成功处方
 2006年2月1日:“质量的另一面——设计师和架构师”
  你必须比那做得更好
  改变一下对你有好处
  他这么做不对
  正确的做法
  下一次,试试雕塑
  关键要有正确的工具
  打破这些壁垒
 2006年8月1日:“美妙隔离——更好的设计”
  分解难做
  正确的做法
  团队不需要“我”
  循序渐进
  猫狗不分家
第7章 职业生涯历险
 2001年12月1日:“当熟练就是目标”
  每个人都要知道自己的弱点
  享其成但不坐等
  我希望他们尊重我
  我们都牵连其中
2002年10月1日:“生活是不公平的——考核曲线”
  我不想再逆来顺受了
  知识就是力量
  关注业务
  前进,让我快乐
  伸出手去接触某人
  有了柠檬?制作柠檬水
  改变你的主意
  方向盘后面的人
 2006年11月1日:“职业阶段中的角色”
  一个人同时扮演很多角色
  搞清楚职业阶段
  我是有抱负的
  资历过高
  我是特殊的
  只能选一个
  你想成为什么?
 2007年5月1日:“让你自己与世界相连”
  你认识的人
  我利用习惯
  难道你不好奇?
  你得到了我们的感谢
  我回头再找你
  欢迎来到这个世界
第8章 自我完善
 2002年12月1日:“要么听我的,要么走人——协商”
  一个你无法拒绝的方式
  逐渐长大
  我脑子里闪过的阴影和凶兆
  不要伤害Messenger
  皆大欢喜
 2005年2月1日:“最好学会平衡生活”
  平衡是关键
  光说不练
  我甚至不能平衡我的支票簿
  平衡好,一切都好
 2005年6月1日:“时间够用了”
  直接告诉我
  免受打扰之苦
  找到你的乐园
  我们谁也不笨
  我们必须共同承担
  告诉我必须做什么
  他还是个孩子
  你应该休息一下
  这里秩序井然
  坦诚相待
  大有可为
 2005年8月1日:“有理有节地控制你的上司”
  我没辙了
  知彼知己
  他们能自我适应
  把水卖给鱼
  势利的眼睛
  付诸行动
  敢于做梦
 2006年4月1日:“你在跟我说话吗?基本沟通”
  为我着想一下
  告诉我你想要什么
  你什么时候想要?
  缩小注意力跨度
  就这样完了?
 2007年3月1日:“不只是开放和诚实”
  那不是理由
  我会对你诚实
  那不容易
  他们似乎有个开放政策
  无处隐藏
  跟我想的不一样
  走上正道
第9章 成为管理者,而不是邪恶的化身
 2003年2月1日:“不只是数字——生产力”
  小心你希望得到的东西
  扮演一个角色
  卓越开发者的素质
  你要做法官
 2004年9月1日:“面试流程之外”
  抱怨得不到帮助
  90%是准备
  那就是问题
  白板编译器
  帮招聘专员准备
  再次帮面试官准备
  友情提醒
  最后的难题
 2004年11月1日:“最难做的工作——绩效不佳者”
  你期望什么?
  知难而进
  寻求专业援助
  没人想失败
  目标是成功
  无所求,则无所获
  你不会总能如愿
 2005年9月1日:“随波逐流——人才的保持和流动”
  我只是想环球旅行
  不错的水坝?
  像河水一样流动
  新鲜血液
  分享就是关爱
  成长空间
  我必须要旅行
  放任自流
 2005年12月1日:“我能够管理”
  持续送出的赠品
  优秀就够了
  草率行事
  我想要工作
  我不是东西
  从优秀到卓越
  我服务于人
 2006年5月1日:“不恰当的比较——病态团队”
  想要挑起战争
  这不是竞争
  我会给你些提示
  团结在一起
第10章 微软,你会喜欢它的
 2001年11月1日:“我是怎么学会停止焦虑并爱上重组的”
  沿着巴别塔下来
  地狱里的生活
  很少有人走过的路
  容忍问题还是主动去解决?
 2005年3月1日:“你的产品单元经理是个游民吗?”
  有计划的人
  我等不及要去实施了
  魔鬼藏在细节里面
  道路规则
  回到正确的跑道上
 2006年9月1日:“有幸成为Windows的主宰者”
  你还有别的要求吗?
  准备轮船
  设置路线
  启航
  导航
  责任
  下一代Windows
 2006年12月1日:“Google:严重的威胁还是糟糕的拼写?”
  他们步伐踉跄,我们手舞足蹈
  注定要失败
  聪明人需要智能客户端
  保持警惕
  一马当先
 2007年4月1日:“中年危机”
  你已经变了
  日子照过,只不过要掌握一点窍门
  不轻易冒险
  我认为他们还不能胜任
  不再年轻了
  不要惊慌失措
  没有人是完美的
  术语表
猜您喜欢

读书导航