成为高效程序员的7个重要习惯
来源:互联网 发布:数据分析 尼尔森 编辑:程序博客网 时间:2024/06/05 19:48
转自:http://blog.csdn.net/necrazy/article/details/9332967
有自己的编写风格
我童年时的钢琴教师是这么评价我和我姐姐哥哥的:“你姐姐的时间感强,你哥哥的键盘打得不错。”然后他停顿了一下说:“你嘛,嗯,你很努力。”
编程是一种有些人能做有些人不能做的事,但还有一些人则是天才。虽然我有过多年的练习,钢琴还是弹不好;虽然我那么喜欢打球,水平仍然一般般。但我确实认为我有编程和写作的天赋。不要吃惊,我认为好程序就像好散文。散文和代码都是文本,有语法、句法、拼写和语义。对于大多数写代码的人和写作的人,有这些就够了,但好作家和好程序员还要有一种美感,他们的作品在结构和风格上是有特点的,往往能借此识别出作者。
与之前的一个老板合作时,他叫我浏览一段没人有时间看的代码。一开始,我认为它很糟,不知道写的都是什么东西。之后我慢慢摸索出来这段代码是干什么的,所以我勉强同意它不算太糟。最后我终于认出这货竟是我两年以前写的。
对不起,没有捷径——你必须学习、练习和犯错。
0 0
- 分享成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 分享成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 成为高效程序员的7个重要习惯
- 分享成为高效程序员的7个重要习惯
- 分享成为高效程序员的7个重要习惯
- 高效程序员的7个重要习惯
- 阅读_分享成为高效程序员的7个重要习惯
- 阅读_分享成为高效程序员的7个重要习惯
- Android开发中小问题记录
- 小区物业管理优秀实践
- 解决编译错误:dereferencing pointer to incomplete type 的办法
- ios 面试题整理
- OAuth认证协议原理分析及使用方法
- 成为高效程序员的7个重要习惯
- VxWorks进程间通信2 -- 信号量
- Linux 自带的 watchdog
- android面试题及答案
- 一个控制台的收银柜台收款程序。根据商品单价、购买数量以及收款金额计算并输出应收金额和找零的小程序。
- js调用父框架函数与弹窗调用父页面函数的方法
- 每天一个linux命令(20):find命令之exec
- 神经网络学习:逻辑回归与 SoftMax 回归
- 将Sublime Text 加入右键菜单