|
版块的发贴、资料规则
4 m( l) A1 [* y( W) D* O) F$ J. p% `( A
有问题要问,这是一个好习惯,总比憋在心里的强。但是,大家都是专业人士,既然是专业人士,问问题就要有一定的专业水平,否则浪费别人的时间,也浪费自己的时间。
: q4 r9 {5 a) ~* p1 q& m
3 y( z' x# E' Q* g* ?5 v: R5 h9 d! Y1 t我在这里先发一片规则,请大家看看,提提意见。如果没有什么意见,希望大家能做到:
; g5 O9 C) \. D
; L2 ~9 k) B6 w' g) D; B1。遇到问题先查资料。专业人士就应该有专业人士的素质。遇到问题,第一个反应不应该是去问别人,而是应该自己查资料,想办法解决。这也是一个锻炼和提高自己的不二法门。
+ x8 J( l0 c W0 `& `. |; I* y0 o+ `0 j3 i0 S2 H) h; M4 B0 q
常用的资料有:
2 H0 [) d) R. Y, P+ @9 @# j" r1 Phttp://developer.java.sun.com/developer/onlineTraining/
6 A$ X. r- I2 V1 O1 P- g6 u# e5 G7 O
Java Tutorial:
; m0 y+ b) H0 s1 r; P& `. y% [+ q$ vhttp://java.sun.com/docs/books/tutorial/+ P' k/ ^9 k q+ E5 m! P
; `% R5 }9 M1 Y& P- d学习Java的步骤:
: u9 g9 ?8 A {' Bhttp://www.itpub.net/159803.html1 k8 O$ [1 q) V0 ~: z
2 s# p; {% t, }7 I检验你的java知识:. s+ A* q9 N7 \! r! s
http://www.itpub.net/246123.html. F( D8 x, O% U& v6 \
6 |. {0 v0 K/ [, R" L
不要忘了:www.google.com: F5 Q/ E l$ z v0 m: D
+ J' o+ L6 ~# P' d3 S! ~还有本栏的精华帖子。6 O7 S0 a: s0 |3 u/ N. R8 x, H
1 w8 {4 L+ M6 m& ^
2。养成debug的习惯。debug是专业人士应该具备的专业技能之一。如果不能够在代码中纠错,建议你还是不要从事IT工作了。但是,debug并不意味着需要复杂的IDE,最好的方法,是在代码中加入大量的logging信息。这也是养成很好的代码习惯的方法(在解决实际的问题的时候,尤其是面对客户系统的时候,你往往没有IDE可用)& m; o! ~1 k8 n0 v# S8 _9 n7 @
/ ~7 K" v1 q/ Y M( {( h) g! r
3。养成专业的提问习惯。新闻报道一般需要几个W:when,where,who,what,how。向别人阐述问题也基本需要满足这几个要素:问题在什么样的情况下发生?在哪段代码?具体的错误信息是什么?程序的运行环境是什么?等等。问得不清楚的问题,基本上不用希望在短时间内得到解答。原因很简单。纠错的工作基本上就是一个排除和推理的过程。首先列出可能出错的原因,再一个个排除。如果连初始条件都没有的话,就不用希望别人来替你猜了。
5 A# @% w1 [) j, G, c
6 u; E3 C+ l6 a* z u/ V4。自己的事情自己做。尽量不要让别人给你写程序。这样要求有两个原因:1。如果你的目的是学习,那么你就应该自己写,否则不会学到任何东西。2。如果你的目的是工作,请替别人想一想,大家都有工作的。当然,如果别人有现成的程序可用,当然应该分享,但是我们不应该提倡请别人写代码的习惯。+ \4 w- r) _0 I# d" w. u B( e7 b
; l s0 E$ S4 |; E; S# b5 {4 H- X$ d
-------最初由 yining 发布 |
|