下沙论坛
标题:
学习资料
[打印本页]
作者:
hanizer
时间:
2008-12-8 22:17
标题:
学习资料
版块的发贴、资料规则
8 |/ H8 Y2 Z4 i' _8 ^: X! f
* I6 r( h5 V# }4 N% D! {9 r
有问题要问,这是一个好习惯,总比憋在心里的强。但是,大家都是专业人士,既然是专业人士,问问题就要有一定的专业水平,否则浪费别人的时间,也浪费自己的时间。
1 Y! n- [9 s/ Z9 w9 J4 T
, C! n3 P2 f7 l8 _' ~2 E
我在这里先发一片规则,请大家看看,提提意见。如果没有什么意见,希望大家能做到:
0 k; n$ c7 p0 Z. z: B: E
% a" Q9 h: g/ G9 b$ N
1。遇到问题先查资料。专业人士就应该有专业人士的素质。遇到问题,第一个反应不应该是去问别人,而是应该自己查资料,想办法解决。这也是一个锻炼和提高自己的不二法门。
% y! j5 ]8 r& @ K# e+ S, W
8 g' L0 y( q* x3 C6 ^3 w
常用的资料有:
3 F+ d" k$ p& a6 F/ K |) h
http://developer.java.sun.com/developer/onlineTraining/
6 [2 b1 C8 K# z6 Q. n3 g
/ L' j; F6 E6 g1 n
Java Tutorial:
" z c! U/ v5 Y* n: E
http://java.sun.com/docs/books/tutorial/
2 p* s( N& @! {, j: ]
5 [ V! L3 M$ ~
学习Java的步骤:
' G( N+ K) [' e
http://www.itpub.net/159803.html
) ^% ~# u( l2 T; [7 d
2 [6 z. q, F8 v. l0 s
检验你的java知识:
8 G' G: h/ w) U {. \: m
http://www.itpub.net/246123.html
# j) w7 b& }# ?) {
& m! O: q$ M9 e! G V* s
不要忘了:
www.google.com
9 X+ b* @4 s( f! \ v0 }* ~4 w( ^
- l) Y. e( U& _& n1 U8 B
还有本栏的精华帖子。
E, Q2 Y* Y6 E6 ~
0 C- L% ?" c: d0 ~& n
2。养成debug的习惯。debug是专业人士应该具备的专业技能之一。如果不能够在代码中纠错,建议你还是不要从事IT工作了。但是,debug并不意味着需要复杂的IDE,最好的方法,是在代码中加入大量的logging信息。这也是养成很好的代码习惯的方法(在解决实际的问题的时候,尤其是面对客户系统的时候,你往往没有IDE可用)
- m8 F* q9 p, ?1 W& Z1 x
5 ~# {0 F7 y) i4 c4 s
3。养成专业的提问习惯。新闻报道一般需要几个W:when,where,who,what,how。向别人阐述问题也基本需要满足这几个要素:问题在什么样的情况下发生?在哪段代码?具体的错误信息是什么?程序的运行环境是什么?等等。问得不清楚的问题,基本上不用希望在短时间内得到解答。原因很简单。纠错的工作基本上就是一个排除和推理的过程。首先列出可能出错的原因,再一个个排除。如果连初始条件都没有的话,就不用希望别人来替你猜了。
$ R1 {1 b* K1 M0 n8 ~
# v; Y0 x8 V |# i8 M
4。自己的事情自己做。尽量不要让别人给你写程序。这样要求有两个原因:1。如果你的目的是学习,那么你就应该自己写,否则不会学到任何东西。2。如果你的目的是工作,请替别人想一想,大家都有工作的。当然,如果别人有现成的程序可用,当然应该分享,但是我们不应该提倡请别人写代码的习惯。
" f9 V1 v0 B- }" c: G& N- z% n
% M1 @- _7 L" B# a/ i
-------最初由 yining 发布
欢迎光临 下沙论坛 (http://bbs.xiasha.cn/)
Powered by Discuz! X3.3