该用户从未签到
|
版块的发贴、资料规则
: ~8 h) m l* E0 @: [) r
/ K* _3 y3 Z+ F; R有问题要问,这是一个好习惯,总比憋在心里的强。但是,大家都是专业人士,既然是专业人士,问问题就要有一定的专业水平,否则浪费别人的时间,也浪费自己的时间。
: A1 Q# j; a' v$ C) K t+ h) m5 }( C; ~2 W ]& E# j! h) f
我在这里先发一片规则,请大家看看,提提意见。如果没有什么意见,希望大家能做到:3 A/ ]+ r: r" V: |: p
3 P4 y. K5 P" _ q$ J- X
1。遇到问题先查资料。专业人士就应该有专业人士的素质。遇到问题,第一个反应不应该是去问别人,而是应该自己查资料,想办法解决。这也是一个锻炼和提高自己的不二法门。
( X+ z. P& B6 ^; V. ~; k* T
; K( y7 J, e9 F& J1 \; }常用的资料有:8 f- C. ?( K5 F* t s
http://developer.java.sun.com/developer/onlineTraining/* p' Y# i' y/ g9 w3 n
8 p, L3 L& K& r) b$ G
Java Tutorial:
0 {1 L$ [3 C! yhttp://java.sun.com/docs/books/tutorial/( ^, ?3 h, t# \! t8 k# K
' d+ k) |9 b* V, v# v9 h3 t0 Q4 @学习Java的步骤:. K' O# b) a) R* r
http://www.itpub.net/159803.html* R5 {2 @* Y9 ?9 b6 X8 |6 p$ p6 @
9 K s1 S" {$ c: d9 \8 W4 N" N
检验你的java知识: J7 K7 G3 J: }; Y
http://www.itpub.net/246123.html9 _& R2 |/ D P# G6 d& `3 S1 E' n
5 w. {* \2 |: H/ N' F) {: ~不要忘了:www.google.com* G$ H' W; |3 V4 L) S* ]* f
* s) t! @# y" \. j2 g$ o/ ~% ^, M u8 {还有本栏的精华帖子。
0 p1 g U$ \ ]
' p& X9 o3 @' v2 o! J o; O2。养成debug的习惯。debug是专业人士应该具备的专业技能之一。如果不能够在代码中纠错,建议你还是不要从事IT工作了。但是,debug并不意味着需要复杂的IDE,最好的方法,是在代码中加入大量的logging信息。这也是养成很好的代码习惯的方法(在解决实际的问题的时候,尤其是面对客户系统的时候,你往往没有IDE可用)
& k6 M( _; p/ S# D: L. T: c2 R' D& ?
# |7 i" |7 u/ R: M3。养成专业的提问习惯。新闻报道一般需要几个W:when,where,who,what,how。向别人阐述问题也基本需要满足这几个要素:问题在什么样的情况下发生?在哪段代码?具体的错误信息是什么?程序的运行环境是什么?等等。问得不清楚的问题,基本上不用希望在短时间内得到解答。原因很简单。纠错的工作基本上就是一个排除和推理的过程。首先列出可能出错的原因,再一个个排除。如果连初始条件都没有的话,就不用希望别人来替你猜了。6 @6 c; u3 @5 c* W( D
6 }- k% `9 ?6 t% m& w4。自己的事情自己做。尽量不要让别人给你写程序。这样要求有两个原因:1。如果你的目的是学习,那么你就应该自己写,否则不会学到任何东西。2。如果你的目的是工作,请替别人想一想,大家都有工作的。当然,如果别人有现成的程序可用,当然应该分享,但是我们不应该提倡请别人写代码的习惯。
8 {, U0 z/ R( @7 ?) U6 ]) k) F% R2 r& [, Y' H( }4 W# P# U4 s
-------最初由 yining 发布 |
|