软件开发者路线图—从学徒到高手 - (EPUB全文下载)
文件大小:0.84 mb。
文件格式:epub 格式。
书籍内容:
软件开发者路线图
——从学徒到高手
Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman
[美]胡佛(Hoover, D. H.) 等著
王江平 译
ISBN:978-7-111-31006-8
本书纸版由机械工业出版社于2010年出版,电子版由华章分社(北京华章图文信息有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @研发书局
腾讯微博 @yanfabook
目 录
序
前言
本书目标
读者对象
写作过程
内容编排
模式的形式
用法
使用示例代码
我们的联系方式
Dave的致谢
Ade的致谢
软件工艺宣言
第1章 绪论
什么是软件技能
做软件学徒意味着什么
做熟练工意味着什么
做师傅意味着什么
学徒期是什么
学徒模式是什么
模式来自哪里
下一步做什么
第2章 空杯心态
入门语言
情景分析
问题描述
解决方法
行动指南
参考模式
白色腰带
情景分析
问题描述
解决方法
行动指南
参考模式
释放激情
情景分析
问题描述
解决方法
行动指南
参考模式
具体技能
情景分析
问题描述
解决方法
行动指南
参考模式
暴露无知
情景分析
问题描述
解决方法
行动指南
参考模式
正视无知
情景分析
问题描述
解决方法
行动指南
参考模式
深水区域
情景分析
问题描述
解决方法
行动指南
参考模式
以退为进
情景分析
问题描述
解决方法
行动指南
参考模式
总结
第3章 走过漫漫长路
漫漫长路
情景分析
问题描述
解决方法
行动指南
参考模式
技重于艺
情景分析
问题描述
解决方法
行动指南
参考模式
持续动力
情景分析
问题描述
解决方法
行动指南
参考模式
培养激情
情景分析
问题描述
解决方法
行动指南
参考模式
自定路线
情景分析
问题描述
解决方法
行动指南
参考模式
使用头衔
情景分析
问题描述
解决方法
行动指南
参考模式
坚守阵地
情景分析
问题描述
解决方法
行动指南
参考模式
另辟蹊径
情景分析
问题描述
解决方法
行动指南
参考模式
总结
第4章 准确的自我评估
只求最差
情景分析
问题描述
解决方法
行动指南
参考模式
找人指导
情景分析
问题描述
解决方法
行动指南
参考模式
同道中人
情景分析
问题描述
解决方法
行动指南
参考模式
密切交往
情景分析
问题描述
解决方法
行动指南
参考模式
打扫地面
情景分析
问题描述
解决方法
行动指南
参考模式
总结
第5章 恒久学习
提高带宽
情景分析
问题描述
解决方法
行动指南
不断实践
情景分析
问题描述
解决方法
行动指南
参考模式
质脆玩具
情景分析
问题描述
解决方法
Linus做了个玩具操作系统
行动指南
参考模式
使用源码
情景分析
问题描述
解决方法
行动指南
参考模式
且行且思
情景分析
问题描述
解决方法
行动指南
记录所学
情景分析
问题描述
解决方法
行动指南
参考模式
分享所学
情景分析
问题描述
解决方法
行动指南
参考模式
建立馈路
情景分析
问题描述
解决方法
行动指南
参考模式
学会失败
情景分析
问题描述
解决方法
行动指南
参考模式
总结
第6章 安排你的课程
阅读列表
情景分析
问题描述
解决方法
行动指南
参考模式
坚持阅读
情景分析
问题描述
解决方法
行动指南
参考模式
钻研名著
情景分析
问题描述
解决方法
行动指南
参考模式
深入挖掘
情景分析
问题描述
解决方法
行动指南
参考模式
常用工具
情景分析
问题描述
解决方法
行动指南
参考模式
总结
第7章 结束语
附录A 模式列表
附录B 一次学徒培训的号召
附录C 回顾Obtiva学徒训练项目的第一年
附录D 在线资源
参考文献
作者简介
关于封面
序
25年前,我和Kent Beck坐在Tektronix技术中心的自助餐厅里,考虑着我们对Smalltalk-80的深入接触会给世界带来怎样的影响。
我对Kent说:真的不必担心。如果我们能做任何事情,我们会做什么呢?
“我想改变人们看待程序设计的方式。”Kent说。我表示赞同。那时,我们都认为行业发展进入了错误的方向,而我们都想逆转它。而且,令人惊奇的是,我们做到了。
我那时在自助餐厅中使用的这项技巧——“真的不必担心”这部分——是最早从我大学的指导老师那里学到的一种模式。他把该模式用在我身上,正如我把它用在Kent身上。这种行为我现在把它归结为一种模式,它使我和Kent敢于想象更远的目标,若非如此,那些目标看起来显得盲目。而一旦想到了,我们的目标就更容易实现了。
我把这种思考的技巧称为模式,因为它解决了我们经常遇到的一个问题:我们潜意识里会压抑自己的雄心壮志。本书中全是类似这样的技巧,它们用于解决各种不同的问题。我们说:模式解决问题。“真的不必担心”帮我和Kent解决了一个问题。它使我们真正去考虑自己本来就有的更大的想法,而且使我们克服了习惯性的自我压抑。
或许你也尝试过“真的不必担心”这一模式。如果没有,不妨试一试。最强大的模式是那些可以反复运用并取得成功的模式。模式并不一定非要新颖才有用。事实上,不新的模式才更好。另外,仅仅知道几个成型的模式名字也没有太大帮助。确定出一种模式,以后你每次谈论它的时候就不必重述整个故事。
快速翻阅这本书,你将看到很多模式,其中许多都会让你觉得熟悉。对任何一个,你可能都会说“我已知道这种模式了”——可能事实真的如此。然而,即使相关解决方案是常识性的,书中的模式仍然能提供两种帮助你的方法。
第一,书中的模式更加完整。它们已经被研究、定性、归类并解释过。每一种模式都会带给你意外的收获。尽情享受这种收获吧,它会帮助你让已知的模式变得更加强大。
第二,这里的模式都是相互关联的。每一种模式都通向其他的多种模式。当你发现一种已 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 软件开发者路线图—从学徒到高手 - (EPUB全文下载)