|
版块的发贴、资料规则
' M" p8 d' I* M, k0 h/ n. v6 d8 K0 p8 w! i8 T
有问题要问,这是一个好习惯,总比憋在心里的强。但是,大家都是专业人士,既然是专业人士,问问题就要有一定的专业水平,否则浪费别人的时间,也浪费自己的时间。
; N, V1 x4 v) d* Q/ `5 p, B' ]/ E$ u( U. @, P6 X6 M$ p
我在这里先发一片规则,请大家看看,提提意见。如果没有什么意见,希望大家能做到:9 z2 z( k* X" w u3 m
7 m: T* Y, h4 j2 w3 _
1。遇到问题先查资料。专业人士就应该有专业人士的素质。遇到问题,第一个反应不应该是去问别人,而是应该自己查资料,想办法解决。这也是一个锻炼和提高自己的不二法门。! s1 J6 R% {$ |
5 H# ^4 \2 p9 p) L( M
常用的资料有:' p4 G, |7 L8 V6 A8 R
http://developer.java.sun.com/developer/onlineTraining/
% P4 K- Z8 u0 Q5 B9 _2 `( o( E5 F$ f" q: w/ n9 k d) X& I1 r5 a
Java Tutorial:6 I/ o l: v% h3 u9 g' _
http://java.sun.com/docs/books/tutorial/, @ f0 T, Z2 z& V5 [; J
7 h, f+ I: V9 ?学习Java的步骤:
. n- ]8 `& `* C- Nhttp://www.itpub.net/159803.html; B6 Z$ R P3 m$ |; ]/ C
8 w9 \- s7 N! ^6 m
检验你的java知识:! H3 w7 A7 a: D# ^3 m% {0 B6 |
http://www.itpub.net/246123.html1 A* Q, J* j' g& M, J: X
: Z( q! ~9 |2 d: s! n7 J不要忘了:www.google.com
: v1 B! N+ c1 z# \- i& X3 y
& M9 p s2 i8 Q3 l+ h还有本栏的精华帖子。
6 s# p5 L8 v; f6 c
( F j4 K; R8 c: i2。养成debug的习惯。debug是专业人士应该具备的专业技能之一。如果不能够在代码中纠错,建议你还是不要从事IT工作了。但是,debug并不意味着需要复杂的IDE,最好的方法,是在代码中加入大量的logging信息。这也是养成很好的代码习惯的方法(在解决实际的问题的时候,尤其是面对客户系统的时候,你往往没有IDE可用)) ?; X) s7 c6 n% }
- J& G. B3 n- O5 Q0 t+ l6 Q
3。养成专业的提问习惯。新闻报道一般需要几个W:when,where,who,what,how。向别人阐述问题也基本需要满足这几个要素:问题在什么样的情况下发生?在哪段代码?具体的错误信息是什么?程序的运行环境是什么?等等。问得不清楚的问题,基本上不用希望在短时间内得到解答。原因很简单。纠错的工作基本上就是一个排除和推理的过程。首先列出可能出错的原因,再一个个排除。如果连初始条件都没有的话,就不用希望别人来替你猜了。9 @4 {' O5 @9 m
- A) F& A! q. q" \8 `4。自己的事情自己做。尽量不要让别人给你写程序。这样要求有两个原因:1。如果你的目的是学习,那么你就应该自己写,否则不会学到任何东西。2。如果你的目的是工作,请替别人想一想,大家都有工作的。当然,如果别人有现成的程序可用,当然应该分享,但是我们不应该提倡请别人写代码的习惯。1 s! q5 {' d! [+ b
! }7 }7 l2 x0 c7 P* i$ O3 k/ B
-------最初由 yining 发布 |
|