该用户从未签到
|
版块的发贴、资料规则5 u9 Q! I2 L: |1 A& N$ ?0 n3 n
" d! ^3 l+ [2 ^% _: k1 o1 G2 N' B
有问题要问,这是一个好习惯,总比憋在心里的强。但是,大家都是专业人士,既然是专业人士,问问题就要有一定的专业水平,否则浪费别人的时间,也浪费自己的时间。
. p! t' L* K! e. V# a5 c! _
1 I6 l! J- j; p2 U我在这里先发一片规则,请大家看看,提提意见。如果没有什么意见,希望大家能做到:
% n3 d9 T1 S7 M3 o" o: y
[- p8 N6 _4 U1。遇到问题先查资料。专业人士就应该有专业人士的素质。遇到问题,第一个反应不应该是去问别人,而是应该自己查资料,想办法解决。这也是一个锻炼和提高自己的不二法门。
! H) [3 [6 f1 Y+ H# V6 `4 Y* m: W4 n+ v2 f, u
常用的资料有:+ ^+ M, K& _' @/ c
http://developer.java.sun.com/developer/onlineTraining/
m/ M" x) r7 l5 A. e" c
0 u3 c2 M; h; p6 g6 f V# ^Java Tutorial:/ |, M/ w/ v5 M5 q" ?# N9 l- K
http://java.sun.com/docs/books/tutorial/
/ G w, c( d. B# H1 d' z$ @) T4 ?+ i( U- M/ {
学习Java的步骤:8 _7 ^' ~5 }% E) H$ P; N/ z8 w
http://www.itpub.net/159803.html
# A. O3 \3 r" C$ c/ }0 B3 d! @
( f: R0 @9 K$ i1 }检验你的java知识:# F2 m8 U/ S0 S" q" I" f8 i
http://www.itpub.net/246123.html
3 e# E4 a$ S$ n1 K- j5 {- v
4 g- }: e" H# s2 h: n5 B; Q* d2 S( k不要忘了:www.google.com8 U" X% G$ M$ ~$ k' f
7 ]% w) V. z. x& g9 ]: b
还有本栏的精华帖子。1 N* Q# N K1 d8 J" l
' u& ]" g! j6 Z4 [( `$ i8 D* L
2。养成debug的习惯。debug是专业人士应该具备的专业技能之一。如果不能够在代码中纠错,建议你还是不要从事IT工作了。但是,debug并不意味着需要复杂的IDE,最好的方法,是在代码中加入大量的logging信息。这也是养成很好的代码习惯的方法(在解决实际的问题的时候,尤其是面对客户系统的时候,你往往没有IDE可用) K L" D. T5 |. M
0 f- J# N* @1 P8 u) |0 ~ w
3。养成专业的提问习惯。新闻报道一般需要几个W:when,where,who,what,how。向别人阐述问题也基本需要满足这几个要素:问题在什么样的情况下发生?在哪段代码?具体的错误信息是什么?程序的运行环境是什么?等等。问得不清楚的问题,基本上不用希望在短时间内得到解答。原因很简单。纠错的工作基本上就是一个排除和推理的过程。首先列出可能出错的原因,再一个个排除。如果连初始条件都没有的话,就不用希望别人来替你猜了。) O, q! w; `$ X0 q
) X* b+ |( w( H3 D8 U( K1 P) n# y# G4。自己的事情自己做。尽量不要让别人给你写程序。这样要求有两个原因:1。如果你的目的是学习,那么你就应该自己写,否则不会学到任何东西。2。如果你的目的是工作,请替别人想一想,大家都有工作的。当然,如果别人有现成的程序可用,当然应该分享,但是我们不应该提倡请别人写代码的习惯。+ e1 ^: S: K$ B" K' q8 [
$ |3 y* k" Y8 W( e. B/ o! \$ X' |-------最初由 yining 发布 |
|