虽然很多人问到哪里可以找到好书或教程,但我想采取相反的策略。
我认为自己是一个准备升级到中级的入门级程序员。我用 c、c++、c#、perl、python、clojure、vb 和 java 编写过代码,所以我并不是完全一无所知。
我认为进入下一个级别的一个问题是学习更好地利用数百个可用的库。
除非有一本书或教程中有一个具体的例子来帮助我,否则我似乎瘫痪了,但我经常在各种论坛上阅读其他程序员试图帮助解决问题的地方。他/她将在他们最喜欢的 IDE 中查看文档或扫描可用的类/方法,并且似乎在相对较短的时间内了解正在发生的事情,即使他们以前没有使用该特定库或函数的经验。
我渴望打破不断地花费数小时搜索和阅读,搜索和阅读,搜索和阅读的脐带。很多时候没有书或教程,或者如果有,讨论掩盖了我的特定需求,或者显示的示例与我想到的使用路径相去甚远,或者信息已过时并使用了已弃用的组件或图书馆本身已经脱离了主流,但仍然完全可用(但没有文档、书籍或教程可供掌握)。
我的问题是:在没有书籍或教程的情况下,了解新的或不熟悉的图书馆的最佳方式是什么?
我渴望走上 grok 的道路,这样我就可以开始做我最喜欢的事情——编码。