网上看了篇文章,觉得很不错,抄在下面。因原文没注明作者,在这也不知道作者是谁了。 *RUd!]bh
8=!rnJCav
P"[ifsp
编程概述 +?J_6Mo@X
=N[V{2}q
编程术可以看作实用魔法的一个分支。编程魔法师用时间和精力做祭品,与生活在计算机中的精灵订立契约,以换取驾驭代码的能力。 v ](G?L9b
---fmddlmyy +3~Gc<OO
s~IA},F,\
要提高编程水平,唯有多看多写。这篇文章看似经验之谈,实质还是灌水。本次灌水,拟定了以下几个主题: J7&.>y1%
`SSP53R(0
§ 编程概述 q_%w
l5\F
@5dBb+0J
§ 软件开发中的方法论 GSUOMy[M-
!$ J)
§ 编程实践 iPtm@f,bI
CU7iva
§ 嵌入式编程的特点 PEwW*4Xo
}(vOaD|k=
编程概述 {U+9,6.`
MFCbx>#
本文将从不同角度讨论 “ 什么是编程 ” ,或者 “ 什么是编程的本质问题 ” 。这些讨论并不是要得出什么定义,我们实际上是在表述各种编程思想,以期加深对编程的理解。 pX h^M{.
2yQ;lQ`
1 编程不是艺术 nFf\tf%8
Sf.8Ibw
我们的世界是模糊的、连续的、不精确的,但软件是精确、离散的、形式化的,这就注定了软件不能完全描述现实世界。因此我们需要知道描述哪些部分,忽略哪些部分,这就是软件的本质问题。 T{ v<