|
版块的发贴、资料规则
2 [8 I! K% p! W
8 M1 ?4 N( d6 \0 w6 m4 Z有问题要问,这是一个好习惯,总比憋在心里的强。但是,大家都是专业人士,既然是专业人士,问问题就要有一定的专业水平,否则浪费别人的时间,也浪费自己的时间。! D: H2 A$ V4 g7 h- ?/ I( Q
* z' J- h& o& ?- \4 u
我在这里先发一片规则,请大家看看,提提意见。如果没有什么意见,希望大家能做到:
9 Q$ n4 B: `/ S8 |- H+ ]
# R( [% a- I6 B" I: X1。遇到问题先查资料。专业人士就应该有专业人士的素质。遇到问题,第一个反应不应该是去问别人,而是应该自己查资料,想办法解决。这也是一个锻炼和提高自己的不二法门。' Q, i2 k5 U1 i& r2 {9 c* z
9 ?3 I! e( k- A# l5 P7 W- R. a7 X
常用的资料有:
$ M9 E r! I7 @" @" hhttp://developer.java.sun.com/developer/onlineTraining/; y. s" e5 h: c* m* [
/ w0 H" e$ x+ K: M" p
Java Tutorial:
- W6 A/ k& r) R$ N$ Q o9 y" @! g! Ohttp://java.sun.com/docs/books/tutorial/
- Y; [1 @$ \* e, A5 f% f s, b- s4 i( q ^) C
学习Java的步骤:
, H+ `/ W9 ^- j, I$ X& h% [http://www.itpub.net/159803.html/ J: i$ a- w, P! b, I5 v9 y
/ Z* }: I+ x. t' f
检验你的java知识:
. j% }8 ? e3 y( K @http://www.itpub.net/246123.html- @. `# D. \6 [
# ^4 ]: k' u6 f/ p- F# d
不要忘了:www.google.com
; R; a3 ^9 \* g$ G+ ?5 F& H; m a( H9 ?6 I
还有本栏的精华帖子。 O! F( F; L) r
0 g" m. L1 B5 m; f. S: T
2。养成debug的习惯。debug是专业人士应该具备的专业技能之一。如果不能够在代码中纠错,建议你还是不要从事IT工作了。但是,debug并不意味着需要复杂的IDE,最好的方法,是在代码中加入大量的logging信息。这也是养成很好的代码习惯的方法(在解决实际的问题的时候,尤其是面对客户系统的时候,你往往没有IDE可用)- |; q; R2 ?3 ?/ }$ n
0 w( g7 T9 L) E f8 D8 H
3。养成专业的提问习惯。新闻报道一般需要几个W:when,where,who,what,how。向别人阐述问题也基本需要满足这几个要素:问题在什么样的情况下发生?在哪段代码?具体的错误信息是什么?程序的运行环境是什么?等等。问得不清楚的问题,基本上不用希望在短时间内得到解答。原因很简单。纠错的工作基本上就是一个排除和推理的过程。首先列出可能出错的原因,再一个个排除。如果连初始条件都没有的话,就不用希望别人来替你猜了。# k. [3 z. x3 a {+ S* p) _
# S, A) W1 e! o9 w K* p4。自己的事情自己做。尽量不要让别人给你写程序。这样要求有两个原因:1。如果你的目的是学习,那么你就应该自己写,否则不会学到任何东西。2。如果你的目的是工作,请替别人想一想,大家都有工作的。当然,如果别人有现成的程序可用,当然应该分享,但是我们不应该提倡请别人写代码的习惯。
& w3 h" p/ d. x4 p, i& H1 ^# G* I' t% v5 a
-------最初由 yining 发布 |
|