代码大全 - 个人性格

代码大全 - 个人性格
编程过程是非常耗费脑力的。 人们都知道聚精会神地一天8小时工资是多么困难。 也许你有过某天精力过分集中,以至于第二天就无精打采的经历。
编程工作本质上是项无法监督的工作,因为没人清楚你正在干什么。我们都有这样的经历:耗费80%的时间着力于项目的个别地方,而花费20%的时间来完成其余80%的工作。
一旦决心成为出色的程序员,你的发展潜力是很大的。 各种研究发现,不同的程序员创建的某个程序所需要的时间差异可达10:1;同时还发现,不同程序员调试程序所需的时候,程序实现规模,速度,错误率和检测出的错误数目也能打带10:1.
承认自己智力有限并通过学习来弥补,你会成为更好的程序员。

很好的编程做法能减轻你的脑力负担:

  • 将系统 “分解”,是为了使子更易于理解
  • 进行复查,测试, 减少人为的失误
  • 将子程序编写得短小,以减少大脑的负荷
  • 基于问题而不是实现细节来编程,从而减少工作量