首先放一个私心:请各位推荐一些适合于非科班学习的计算机原理方面的书籍。最好能激发起读者的阅读兴趣。
由于出身非科班,面向对象、数据结构、设计模式这方面的内容一直不太了解,在工作中也不知道自己编写的代码是否简洁高效,因此买了一些诸如《计算机科学导论》、《设计模式:可复用面向对象软件的基础》之类的书籍自学。
虽然我自认为对阅读有较深的兴趣,但不知为何,这些书籍读起来就如同学生时代的国标教材一样十分乏味。
但《代码整洁之道》、《代码大全》一类的书籍我又看得津津有味,所以应该不是我自己的原因。虽然这一类的书籍可能偏向于实践,但我仍然能从中获得面向对象一类的原理知识。
个人认为一本好书应该能激发起读者的阅读兴趣,面向初学者的入门书籍更应如此,但为何我买的书籍都有一种机械式灌输知识的感觉呢?
稍微偏一下题,另外不知道本站英语水平较好的同学是如何学习英语的。
我初中的英文教材是看听学( 3L ),高中是展望未来( Look Ahead ),国标教材仅在应对统考时拿出来学习一下考点。
学习完那两种教材之后,再看国标教材就味同嚼蜡。国标教材仅仅是简单地罗列了生词表和课文,无法引起我主动阅读的兴趣。如果本来就对英语没有什么兴趣的人,再用这本教材估计就更加提不起劲了吧。
1
noe132 2020-08-28 13:57:38 +08:00 via Android 1
不同的人写作风格不一样。
代码整洁之道我认为讲了一些东西,但是讲的太浅了,不适合作为初学者的阅读书籍。 你要是想看有趣风格的技术书籍,head first 系列,大话系列都还算不错,rust 的官方入门书籍也还可以,资深一点 mostly adquate guide 前几章也算幽默风趣 |
2
raaaaaar 2020-08-28 14:29:11 +08:00 via Android
我始终认为,无论是什么样的知识点,如果不能通俗易懂,那么就是失败的,许多人使用一些晦涩的表达,其实他自己也不理解,他究竟在讲些什么。
|
3
coderluan 2020-08-28 14:39:12 +08:00
原因楼主已经说了啊, 因为很多书就是教材, 教材本来就不追求有趣, 有趣反而会限制老师的发挥.
|