该用户从未签到
|
版块的发贴、资料规则
: ]# d" B* P" X c# S
8 V. L. t5 w! r% v0 F有问题要问,这是一个好习惯,总比憋在心里的强。但是,大家都是专业人士,既然是专业人士,问问题就要有一定的专业水平,否则浪费别人的时间,也浪费自己的时间。0 G T! E/ q2 l: ^ p5 j
7 h) W. c- v' o$ w4 Y! t1 k
我在这里先发一片规则,请大家看看,提提意见。如果没有什么意见,希望大家能做到:
8 T( x! H9 [) y0 D$ O" g4 J6 v9 k5 C( d# K
1。遇到问题先查资料。专业人士就应该有专业人士的素质。遇到问题,第一个反应不应该是去问别人,而是应该自己查资料,想办法解决。这也是一个锻炼和提高自己的不二法门。
+ e7 A; @) Z2 P& r# Y8 @5 o; T0 ]! q& {; v& L$ i; @8 I) R) N
常用的资料有:
, l% T5 b) t9 D. Phttp://developer.java.sun.com/developer/onlineTraining/0 o* p% a/ ?: b% C. G2 h' o
) N( ?& s! ]( V, v2 U' z
Java Tutorial:
+ V$ B7 u! `6 X# rhttp://java.sun.com/docs/books/tutorial/
# A& y" J8 W u( c$ f6 u5 H: v# m: R0 x) X/ ~- D
学习Java的步骤:1 [' t' I: A) R, m
http://www.itpub.net/159803.html
- o, D$ n3 W7 X) g" K9 E, Z. q( D% }9 Z. K
检验你的java知识:
$ ]7 B9 Y4 x/ U7 U# Bhttp://www.itpub.net/246123.html/ Z- u% D' o* C# J7 r
# V2 y$ h$ N$ m% D# t不要忘了:www.google.com( A$ f+ y% N' E$ }# O2 M1 n o5 R0 S
) a( d* C5 W- U) q0 k/ G, J
还有本栏的精华帖子。) x& }/ m$ Z1 n
; R4 U9 j1 ^$ o2 @9 ^ G9 Q
2。养成debug的习惯。debug是专业人士应该具备的专业技能之一。如果不能够在代码中纠错,建议你还是不要从事IT工作了。但是,debug并不意味着需要复杂的IDE,最好的方法,是在代码中加入大量的logging信息。这也是养成很好的代码习惯的方法(在解决实际的问题的时候,尤其是面对客户系统的时候,你往往没有IDE可用)7 a0 K- J! U* F. W( F
( M J/ t9 k( n2 m* F3。养成专业的提问习惯。新闻报道一般需要几个W:when,where,who,what,how。向别人阐述问题也基本需要满足这几个要素:问题在什么样的情况下发生?在哪段代码?具体的错误信息是什么?程序的运行环境是什么?等等。问得不清楚的问题,基本上不用希望在短时间内得到解答。原因很简单。纠错的工作基本上就是一个排除和推理的过程。首先列出可能出错的原因,再一个个排除。如果连初始条件都没有的话,就不用希望别人来替你猜了。: O% `9 K6 P' B' e# }/ J3 ~$ L
$ C. M9 C4 n- J& p4。自己的事情自己做。尽量不要让别人给你写程序。这样要求有两个原因:1。如果你的目的是学习,那么你就应该自己写,否则不会学到任何东西。2。如果你的目的是工作,请替别人想一想,大家都有工作的。当然,如果别人有现成的程序可用,当然应该分享,但是我们不应该提倡请别人写代码的习惯。4 M V2 S0 G7 C8 g" A$ q$ V
$ F. C( b6 b) b, @! r-------最初由 yining 发布 |
|