作为程序员应该知道的九句话
2014-11-17 19:04
288 查看
“设计是一个发现问题,而不是发现解决方案的过程” —— Leslie Chicoine
“功能说明书里不存在可操作性” —— 37 Signals
“过去的代码都是未经测试的代码” —— Michael Feathers
“任何傻瓜都能写出计算机可以理解的代码,好的程序员能写出人能读懂的代码” —— Martin Fowler
“测试是来表明bug的存在而不是不存在” —— Edsger Dijkstra
“简单不先于复杂,而是在复杂之后” —— Alan Perlis
“Real developers ship” —— Jeff Attwood
“没有绝世神功” —— Frederick Brooks
“过去的33年里,我每天早上看着镜子问自己:“今天是我生命的最后一天吗?我是否要去做今天该做的事?” 一天一天太多次是“不是”,我知道这需要改变…所有的事情——所有身外的期望,所有的骄傲,所有的对困难和失败的恐惧——这些东西在死亡面前立刻消失的无影无踪,只剩下真正重要的东西。想着自己即将死去,这是让我避免落入担心失去什么的陷阱里的最好的方法。” —— Steve Jobs
“功能说明书里不存在可操作性” —— 37 Signals
“过去的代码都是未经测试的代码” —— Michael Feathers
“任何傻瓜都能写出计算机可以理解的代码,好的程序员能写出人能读懂的代码” —— Martin Fowler
“测试是来表明bug的存在而不是不存在” —— Edsger Dijkstra
“简单不先于复杂,而是在复杂之后” —— Alan Perlis
“Real developers ship” —— Jeff Attwood
“没有绝世神功” —— Frederick Brooks
“过去的33年里,我每天早上看着镜子问自己:“今天是我生命的最后一天吗?我是否要去做今天该做的事?” 一天一天太多次是“不是”,我知道这需要改变…所有的事情——所有身外的期望,所有的骄傲,所有的对困难和失败的恐惧——这些东西在死亡面前立刻消失的无影无踪,只剩下真正重要的东西。想着自己即将死去,这是让我避免落入担心失去什么的陷阱里的最好的方法。” —— Steve Jobs
相关文章推荐
- 作为程序员你应该知道的事
- 作为程序员我们应该知道什么
- 作为一个程序员,有些知识你应该知道----关于并发和数据库封锁
- 作为程序员,你应该知道的职场晋升之路
- 作为程序员,你应该知道的职场晋升之路(收藏)
- 关于区块链,作为程序员的你,好歹应该知道三大技术要点吧!
- 作为一个初学者或者进阶者,这并没有什么错。当一个有能力的程序员而不是领导者,这也没有什么错。真正的错误是,当你知道应该如何去提高时仍然选择做一名初学者。
- 作为程序员,你应该知道的职场晋升之路
- 一个程序员应该知道的名词
- 网站开发应该知道的事--作为一个后台开发来说也有必知道
- 每个程序员都应该知道的福利
- Java程序员应该知道的10个调试技巧
- Java程序员应该知道的10个调试技巧
- 嵌入式程序员应该知道的0x10个基本问题
- Java程序员也应该知道的系统知识系列之(网卡,cpu,内存,硬盘,虚拟化)
- 嵌入式程序员应该知道的问题
- 作为程序员,我们更应该《挖一口属于自己的井 》
- 每个程序员都应该知道的8个LINUX命令 [转]
- 每个程序员都应该知道的论文和文章
- PHP程序员都应该知道的五个工具