信贷:Flickr
建筑师在砌砖或钉钉子之前就画出详细的计划。程序员和软件工程师则不然。这就是为什么房子很少倒塌,项目经常崩溃的原因吗?
大多数程序员认为任何不生成代码的事情都是在浪费时间。思考不会生成代码,而不思考地编写代码只会产生糟糕的代码。在我们开始编写任何一段代码之前,我们应该理解代码应该做什么。理解需要思考,而思考是困难的。
从《连线》杂志查看全文
没有发现记录