acm-header
登录

ACM通信

ACM的意见

为什么我们应该像建房子一样建软件


蓝图

信贷:Flickr

建筑师在砌砖或钉钉子之前就画出详细的计划。程序员和软件工程师则不然。这就是为什么房子很少倒塌,项目经常崩溃的原因吗?

大多数程序员认为任何不生成代码的事情都是在浪费时间。思考不会生成代码,而不思考地编写代码只会产生糟糕的代码。在我们开始编写任何一段代码之前,我们应该理解代码应该做什么。理解需要思考,而思考是困难的。

《连线》杂志
查看全文


没有发现记录

登录为完全访问
»忘记密码? *创建ACM Web帐户
Baidu
map