|
版块的发贴、资料规则
. b) d+ N2 |5 N# s6 ^9 l5 Z" @' T& B. c0 g( L7 |
有问题要问,这是一个好习惯,总比憋在心里的强。但是,大家都是专业人士,既然是专业人士,问问题就要有一定的专业水平,否则浪费别人的时间,也浪费自己的时间。
1 d* A, n5 H; j1 Z# `
N# N- R1 ?3 S, K# K我在这里先发一片规则,请大家看看,提提意见。如果没有什么意见,希望大家能做到:
5 V6 ?9 ` r8 R# V, g/ A0 o& x1 j" ~. k' \3 D: ?* L
1。遇到问题先查资料。专业人士就应该有专业人士的素质。遇到问题,第一个反应不应该是去问别人,而是应该自己查资料,想办法解决。这也是一个锻炼和提高自己的不二法门。
7 a& S! T+ s. u; v2 `1 `5 P+ q: }# Z$ m
常用的资料有:3 ^% `) |0 j! u8 C4 G% Z D& z
http://developer.java.sun.com/developer/onlineTraining/
, x1 H6 z! N1 ?8 z; w" h L; k
' r6 m9 A; @% D& ?+ [Java Tutorial:
# b9 E9 U. X5 k2 d3 E0 Lhttp://java.sun.com/docs/books/tutorial/2 R' I/ v/ l( q& @* V8 S, v
( h$ Q, q" X9 j8 T3 J: ~5 i
学习Java的步骤:
! B! s* N4 U3 Z9 Y- ~: e9 H+ Bhttp://www.itpub.net/159803.html7 M5 ?* E/ M D
$ M$ y* B& N6 X3 m4 r. _
检验你的java知识:8 m ^- h: Q" m
http://www.itpub.net/246123.html
2 ?7 \4 _9 F j5 W! C3 I9 O
5 k% w& B, u n$ [- u/ Z( p# [不要忘了:www.google.com! t% f; \: t! \- A \
- N( r6 T9 V1 D' d还有本栏的精华帖子。
. F/ ?' I' B; ?6 L" ^8 u7 _, V7 M' s+ w- S
2。养成debug的习惯。debug是专业人士应该具备的专业技能之一。如果不能够在代码中纠错,建议你还是不要从事IT工作了。但是,debug并不意味着需要复杂的IDE,最好的方法,是在代码中加入大量的logging信息。这也是养成很好的代码习惯的方法(在解决实际的问题的时候,尤其是面对客户系统的时候,你往往没有IDE可用)
- F; Z' g0 [9 O0 ^0 m$ T9 q8 P; H
3。养成专业的提问习惯。新闻报道一般需要几个W:when,where,who,what,how。向别人阐述问题也基本需要满足这几个要素:问题在什么样的情况下发生?在哪段代码?具体的错误信息是什么?程序的运行环境是什么?等等。问得不清楚的问题,基本上不用希望在短时间内得到解答。原因很简单。纠错的工作基本上就是一个排除和推理的过程。首先列出可能出错的原因,再一个个排除。如果连初始条件都没有的话,就不用希望别人来替你猜了。
0 c! p* \8 P( Z+ k P% J2 v! O* Q$ z, o& K; O. A4 d! @
4。自己的事情自己做。尽量不要让别人给你写程序。这样要求有两个原因:1。如果你的目的是学习,那么你就应该自己写,否则不会学到任何东西。2。如果你的目的是工作,请替别人想一想,大家都有工作的。当然,如果别人有现成的程序可用,当然应该分享,但是我们不应该提倡请别人写代码的习惯。
b0 F2 s3 O$ u" H
+ X, B% ~; E' g7 X# D9 l-------最初由 yining 发布 |
|