|
对于从事java开发工作10年以上的工作者,一定也积累了不少的java开发经验,这里不妨和大家一同分享一下,也希望我们的java朋友能够从中找到学习java的捷径吧,学会怎么来学习java语言。
1 \% [8 |2 S% o3 k/ b0 z
j) E- h3 U* z {开发 ' D, l$ R- T4 J+ w
1.从小事做起,然后再扩展
% d' I/ g4 b, O; e9 c5 \0 T) r: f$ B2.一次只改变一件事7 a! L+ C1 z9 b( s3 J+ l( ? B7 w
3.尽早地添加日志记录和错误处理
7 o. [" j1 X4 N5 z2 w4.每一行新代码必须至少执行一次
, n% b$ h$ B! {, a* U3 c5.在整体测试之前先进行模块测试
* v3 p% y9 F. M/ Z6.所有事情所花费的时间总是比你预期的要长 $ a, f# E7 t/ e8 m$ T/ T/ n2 s# b) W
7.先了解现有的代码
( I. w, ^/ F* o; X8.阅读和运行
7 i9 B) G: g y+ T7 R
- L; k o) x& V9 V! k! t
% W( E( n/ \; R$ i) f$ p% ]5 m故障排除
+ E7 b* c; X0 e6 O% p, a9.bug总是难免的 # N4 x( F K6 j) o6 J7 B; c
10.解决故障报告 1 q. I! W9 E6 B
11.重现问题
5 w7 U9 O! e, `2 }6 x) v12.修复已知错误,然后再看看有没有遗漏的地方 m/ _( f- ]; ]
13.没有巧合
( G1 y7 b: W. H9 _; n7 q9 f) L) Y14.关联时间戳 ) x; [8 i4 o4 K) t5 Q% n
. i& t" @: ^8 l$ B b; C5 [4 G1 x0 i. d. u
团队合作 0 W6 e' U; n1 H4 Y! p" A0 Z
15.面对面的交流最有效9 ^7 O4 j' b. O; q4 f3 U
16.橡皮鸭法 # X" m' E% R8 F; q9 Y, }2 @! G5 W8 J
17.问问题
# ?. {9 P$ h% v0 J* G18.共享荣誉 4 \* t) W' I4 K9 U& z
! G( F/ `+ o7 `# f3 l
其他 - \% a! Y8 k+ X6 w. K3 l5 d
19.尝试
& D+ `& W4 ?$ a! b2 n4 e) Y/ n20.带着问题睡觉
+ O- ^. z( W" }8 l7 a: C5 s$ m! X9 D21.跳槽
5 J* \( Z0 \; Z! K+ w1 l g22.不断学习
4 l7 q i- f' T. @6 u" u
8 _( ?0 D0 k; k8 q; P6 Q2 h. q8 c3 x# ]0 O$ C& S9 r& q
, R! ?, m6 _$ U- Y
# f! D6 v1 _3 V4 [) p% ` n' U. V7 Z( U0 [
& P: j' k* [2 [/ D
6 C& x9 u& i0 N/ ]' @! d, {+ ?6 ^
4 { C ~7 B; P7 \8 ~
) Q W9 k8 C" A7 A P6 E5 ~7 ^' L9 g( ~( G
|
|