该用户从未签到
|
版块的发贴、资料规则. X2 t F3 l7 E- c
/ ^+ @6 T8 v( [: M% ^有问题要问,这是一个好习惯,总比憋在心里的强。但是,大家都是专业人士,既然是专业人士,问问题就要有一定的专业水平,否则浪费别人的时间,也浪费自己的时间。
, }; V9 k0 Y" J8 K' j0 ^
: A9 m% g$ h w6 E6 g8 w! ]8 a) W. s s我在这里先发一片规则,请大家看看,提提意见。如果没有什么意见,希望大家能做到:
2 k& W, F8 D) Q
' f) C: p" w- s G, R, m1。遇到问题先查资料。专业人士就应该有专业人士的素质。遇到问题,第一个反应不应该是去问别人,而是应该自己查资料,想办法解决。这也是一个锻炼和提高自己的不二法门。# {6 t: c' i4 f; O) ^2 y7 m1 V
% C$ f, ]& d' Q( X常用的资料有:
. h% o: e7 w( ^9 q1 x& ihttp://developer.java.sun.com/developer/onlineTraining/
+ I! c. X6 G4 `5 P. V* q. L' f: W& d8 Z' E5 f4 F
Java Tutorial:
1 |3 t+ m( f# g: F9 ]! ihttp://java.sun.com/docs/books/tutorial/
, e: u7 z2 \2 h6 e3 U
9 P/ d2 _6 ?% ]+ J6 a学习Java的步骤:) y. j5 ?) M$ v5 _
http://www.itpub.net/159803.html! J: R9 E; e; H7 ^6 ?+ E$ R
+ D: z: x& }3 o* n) ]
检验你的java知识:
. c8 G( \% X6 L4 ~8 Ihttp://www.itpub.net/246123.html' b& j2 i5 N' C, l. \7 M
R" O" d: N% E# F" Q不要忘了:www.google.com1 w, T$ m% E; F* ?9 b! R0 q. ^
2 v/ s3 K0 j/ G: \还有本栏的精华帖子。
: C4 Q I/ O" `; t% P% d( B: C% P4 ?; Z/ q) s7 \( Q
2。养成debug的习惯。debug是专业人士应该具备的专业技能之一。如果不能够在代码中纠错,建议你还是不要从事IT工作了。但是,debug并不意味着需要复杂的IDE,最好的方法,是在代码中加入大量的logging信息。这也是养成很好的代码习惯的方法(在解决实际的问题的时候,尤其是面对客户系统的时候,你往往没有IDE可用)
2 |) h5 i& G" Q* ^7 [ p' g; h' z* l( Q0 o* l
3。养成专业的提问习惯。新闻报道一般需要几个W:when,where,who,what,how。向别人阐述问题也基本需要满足这几个要素:问题在什么样的情况下发生?在哪段代码?具体的错误信息是什么?程序的运行环境是什么?等等。问得不清楚的问题,基本上不用希望在短时间内得到解答。原因很简单。纠错的工作基本上就是一个排除和推理的过程。首先列出可能出错的原因,再一个个排除。如果连初始条件都没有的话,就不用希望别人来替你猜了。, P/ u d; N, L% N- P& }- P& N; x
3 H B/ H% Q' I3 P: s9 k& s a
4。自己的事情自己做。尽量不要让别人给你写程序。这样要求有两个原因:1。如果你的目的是学习,那么你就应该自己写,否则不会学到任何东西。2。如果你的目的是工作,请替别人想一想,大家都有工作的。当然,如果别人有现成的程序可用,当然应该分享,但是我们不应该提倡请别人写代码的习惯。
* x. W x$ c( f4 L
& g+ _) h* `/ R& I; W& [' O-------最初由 yining 发布 |
|