& G0 Y9 E! r2 c5 v$ h# { & K( E& T: P' I. x4 B0 P/ v 6、多与别人交流 & G1 b/ g! M1 r8 L/ W g2 R- J8 p1 S
6 M" A6 F9 {! i6 z5 O
8 l8 t% p, ]0 W- h4 ]0 L8 A
三人行必有我师,也许在一次和别人不经意的谈话中,就可以迸出灵感的火花。多上上网,看看别人对同一问题的看法,会给你很大的启发。 5 v5 ~7 q9 B1 D; z4 F* C; ?
/ C! [/ r7 G" Y, g) O; h6 S z' {# X9 }( G" E- n/ i
+ o1 b& R9 \' W \9 h2 K8 P$ ?& Y1 Q
7、良好的编程风格 4 m4 i4 v! k' V- D# f
- e4 Q, ]1 q; F+ c, B% g }
7 r4 {" C: d1 ^- f9 l5 z9 Y2 B
3 R* T9 `( H. [" A 注意养成良好的习惯,代码的缩进编排,变量的命名规则要始终保持一致。大家都知道如何排除代码中错误,却往往忽视了对注释的排错。注释是程序的一个重要组成部分,它可以使你的代码更容易理解,而如果代码已经清楚地表达了你的思想,就不必再加注释了,如果注释和代码不一致,那就更加糟糕。 ( M M, t; z# B" e. h$ O J. g8 Q k* e9 R
& _3 Y* T0 [5 Z2 r; q1 k& q: p
3 ]# g$ a7 G( [0 O/ i! z4 D( ]
8、韧性和毅力 4 S' P, @' G8 c# I) C8 U
- H, F- |% w0 s$ ]! M , r6 T* a8 Y$ l3 R8 A 9 B( t9 r* G3 y6 H7 M 这也许是“高手”和一般程序员最大的区别。高手们并不是天才,他们是在无数个日日夜夜中磨炼出来的。成功能给我们带来无比的喜悦,但过程却是无比的枯燥乏味。你不妨做个测试,找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。