从动物的印随性开始谈选择第一本C++教材的重要性

阅读: 评论:0

从动物的印随性开始谈选择第一本C++教材的重要性

从动物的印随性开始谈选择第一本C++教材的重要性

有趣的动物印随性

印随可不是只有鸟类才有的哦!很多动物都是这样的。
印随学习是动物出生后早期的学习方式,具特定的敏感期。如果刚孵化的小动物没有看见自己的妈妈,它们就会紧跟它所看到的第一个大的行动目标行走。如刚孵化的小天鹅如果没有母天鹅,就会跟着人或其他行动目标走。著名奥地利生物学家康拉德·劳伦兹对灰腿鹅(或幼鸭)进行了一项不寻常的实验。他把灰腿鹅生的蛋分作两组孵化。第一组由母鹅孵化,孵出的雏鹅最先看到的活动物是它们的母亲,于是母亲走到哪儿,它们就跟到那儿。第二组鹅蛋放在人工孵化器里,雏鹅出世后不让它们看见自己的母亲,而让它们最先看到劳伦兹本人。于是劳伦兹走到哪儿,小鹅跟到哪儿,小鹅把劳伦兹当作“妈妈”了。随后劳伦兹把两群小鹅放在一起,扣在一只箱子下面,让母鹅在不远的一边看着。当劳伦兹把箱子提起时,受惊吓的小鹅朝两个方向跑去:记住母亲的那些小鹅朝母鹅跑去,记住劳伦兹的朝劳伦兹跑来。据实验,能产生印随行为的动物有许多种,大部分鸟类、豚鼠、绵羊、鹿、山羊、水牛、某昆虫及多种鱼类都能产生印随行为。

人在学习C++时也一样有“印随性”

从代码风格上说:

 如果这个开发人员最初接触的是VC,MFC,他的编程风格会倾向于“匈牙利风格”;

如果这个开发人员最初接触的是linux,他的编程风格可能会是 gnu

如果这个开发人员最初接触的是C语言编程,它的编程风格可能会是 k&r

如果这个开发人员最最初接触的Lippman,它可能习惯在成员变量前面加下划线等等

(作者注:将进一步查文献,将不同风格的发明人查清楚,欢迎提供线索)

不但代码风格受有印随性,代码的习惯也会有印随性。所以,我认为

选择第一本C++教材的重要性,初学者尽量选择大师级的书:

比如 C++ Primer (作者Stanley B. Lippman是大师级人物,写过很多C++方面的好书,还有Inside the C++ Object Model,可以作为进阶用)。

国内的书钱能老师的可以看看,其他的就尽量不要看了(特别是谭老师的,还有什么高手什么言,什么高质量xxx)

这里允许有不同的声音,欢迎发表自己的看法。

另外的感想

在公司中,我带过很多一些新人,除了大部分优秀的外,其他的真很差(这是废话在)。差的人有一个共性,就是入门的时候乱看书,养成的坏习惯很难纠正,就像先吃毒药再喂解药一样(我说得有点过分,这里只要是起一个强调作用)。

 

 

本文发布于:2024-01-31 07:49:13,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170665855826845.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:重要性   第一本   动物   教材   印随性
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23