今天在多看阅读的推荐书目中看到<构建之法>(作者:邹欣)一书.看书目”软件测试”的章节,最近总觉得自己在某些方面难以突破,却不得其法,软件测试到底是什么?它能解决我的困境吗?软件工程与我们平时个人写得代码由于什么区别呢?读了此时的简介和前言,被作者的思想深深吸引.这不正是我在寻找的”易于入门,把握前沿,不丢传统”秘法吗?
该书不仅是一本自学用书也是一本教学用书.在学习进度,学习方法做了很多探讨.该书的内容已经在由作者周欣是一名拥有二十多年软件开发经验的老将,试图改变国内高校的教育环境,他已经把里面的课程以及方法在三所名校进行了实践得到了可喜的成果.该书另一特色是与网络知识的链接.拓展学习,使训练’达到世界名校的学习强度’.
以下是我从其链接找到网上阳志平显示的文章集<心智工具箱>中的内容:
从【情景学习】出发,当一名【认知学徒】,它的要点有:
- 找到学习共同体:因为大量知识存在于学习共同体的实践中,不是书本中,所以有效的学习不是关门苦练,而是找到属于自己的学习小团体。如程序员在类似于github这样的网站练习编程。
- 隐性知识显性化:隐性知识是使人们有能力利用概念、事实以及程序来解决现实问题的知识。一般也称之为策略知识,具体培育方法参考前文【心智工具箱2:元认知】;
- 模仿榜样:榜样可以是现实生活中的导师,也可以是网上的导师;
- 培养多样性:在多种情境中实践,以此强调学习广阔的应用范围。如裁缝出师并不是已经练习了一万小时,而是能够缝制出足够好的,各种各样的衣服。-阳志平<心智工具箱-刻意练习>
对于软件测试技术我了解得很少.软件的团队开发经验几乎为零.我认为这必须改变,今天我找到了比较满意的改变策略.
@softwareteacher :
请到这里看更多学校采用这个教材的情况: http://www.cnblogs.com/xinz/archive/2011/11/27/2265425.html