回忆一下我以前学习的做法, 仅供参考
以前我学 C 语言, 一开始看 Turbo C 红皮紫皮那两本,
每天上下学捷运上看, 花了几个月从头到尾全部看完
接着去各间图书管, 把所有 C 语言基础的书籍都借来看,
(还有借到很古老 教用 C 串 RS232 跟 modem 的 @@)
大概二三十本有, 也是从头到尾全部看完
好像很多, 其实还好,
许多重复到的部份几秒钟扫过去就够了,
只有之前没看过的要多花点时间,
从第三本之后开始, 一天看个五本以上没问题
后来学算法、资料结构, 也是每个题目打出来跑过,
(还会趬掉没兴趣的课跟补习跑去网咖练 XD)
学 JAVA, 就把一些找得到的网络教学爬过, 基础教学书全借来看过,
SCJP 用书看过几本 (虽然没去考)
不清楚的就查官方文件跟估狗到懂
反正就是找得到的东西都看过练过就对了
算是学生屁孩时期 闲闲没事才能这样做
看起来好像很没效率, 现在有许多成套的网络教学,
应该是会有更好的方式 (才对?)
不过这种做法还是有它的用处,
就是能让你对一个项目的整个范围有清楚的认知,
感觉比较踏实
※ 引述《guccinan (nan)》之铭言:
: 各位前辈们
: 小弟接触程式设计有段时间了
: 但我有一个问题
: 就是会读程式码
: 也看得懂最终执行结果
: 但是要我凭空写出来却写不出一个所以然
: 请问该如何抢救
: 谢谢各位先进