首先放一个私心:请各位推荐一些适合于非科班学习的计算机原理方面的书籍。最好能激发起读者的阅读兴趣。
由于出身非科班,面向对象、数据结构、设计模式这方面的内容一直不太了解,在工作中也不知道自己编写的代码是否简洁高效,因此买了一些诸如《计算机科学导论》、《设计模式:可复用面向对象软件的基础》之类的书籍自学。
虽然我自认为对阅读有较深的兴趣,但不知为何,这些书籍读起来就如同学生时代的国标教材一样十分乏味。
但《代码整洁之道》、《代码大全》一类的书籍我又看得津津有味,所以应该不是我自己的原因。虽然这一类的书籍可能偏向于实践,但我仍然能从中获得面向对象一类的原理知识。
个人认为一本好书应该能激发起读者的阅读兴趣,面向初学者的入门书籍更应如此,但为何我买的书籍都有一种机械式灌输知识的感觉呢?
稍微偏一下题,另外不知道本站英语水平较好的同学是如何学习英语的。
我初中的英文教材是看听学( 3L ),高中是展望未来( Look Ahead ),国标教材仅在应对统考时拿出来学习一下考点。
学习完那两种教材之后,再看国标教材就味同嚼蜡。国标教材仅仅是简单地罗列了生词表和课文,无法引起我主动阅读的兴趣。如果本来就对英语没有什么兴趣的人,再用这本教材估计就更加提不起劲了吧。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.