编程风格--来源于《代码大全》

 

编程风格:

1. 你的个人性格直接影响你编写计算机程序的能力。

2. 最有明显作用的性格为:谦虚、好奇心、诚实、创造性和纪律,还有文明的“懒惰”。

3. 高级程序员的发展和生成与天才并无多大联系,任何事情都和个人的发展有关。

4. 令人吃惊的是,小聪明、经验、坚持和欲望既可帮助你也能妨碍你。

5. 许多程序员不主动去吸收新信息和新技术,而是靠偶然地上获得一些新信息,如果你抽出少量时间学习别人的编程经验,过一段时间后,你将在你的同行中脱颖而出。

好的性格对养成良好习惯有很大影响。

为了成为一位高水平的程序员,你应养成良好的习惯,其余的就会随之而来。

 

诚实观:

  不假装你是一个编程能手

 乐于承认自己的错误

 力图理解编译器警告信息而不是对其置之不理

 对你的程序有一个清晰的了解,而不是进行编译看其是否有错

 提供实际状态报告

 提供实际方案评估,在你的上司面前坚持自己的意见

 

以下是一些培养你的好奇心的方法:

1. 在开发过程中建立自我意识。

2. 实验。了解编程的一个有效途径是对编程和开发过程进行实验,制造错误并不是罪过,没有从中学到什么才是罪过。

3. 阅读解决问题的有关方法。

4. 在你行动之前进行分析和计划。

5. 学习成功项目的开发经验。学习编程的一种非常好的方法是向一些优秀程序员学习。

6. 软件工程领域很少利用过去成功或失败的例子。

7. 阅读手册。

8. 阅读有关书籍和期刊。如果你每二个月阅读一本好的计算机书籍,你的知识将会大大提高并能在同行中脱颖而出。

 

懒惰表面形式有以下几种:

 拖延自己讨厌的工作

 迅速地将自己讨厌的任务做完以摆脱任务

 编写一个工具来完成自己讨厌的工作以解脱自己

错误类型:

1. 她拒绝承认错误,到头来她只能自食其果。

2. 对编译器错误信息不懂装懂是另外一个常见错误。

3. 另外一种疏忽是当你并不完全了解程序时,你“编译它看是否能运行”。

状态报告也同样是一个令人反感的领域。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值