为什么有些程序员不愿意缩进代码?
我想可能有以下几种原因吧:
第1,懒,谁也不想多按几个键。虽然只有几个键,但一个项目下来,可以节省好多体力。多数人的潜意识里认为,牛比的程序,就是让你看着吃力的程序。不缩进正好契合这种精神,无形之中又装13了一回,何乐而不为呢?
第2,缩进代码有两种方式,一是用空格,二是用tab键,不同的编辑器对待这二种方式有所有不同,在每个编辑器中,都可以设置是否把tab转成空格,并且设置一个tab转换成几个空格,如果设置不同,则打开就会大乱。 如此一来,就干脆不缩进了。
第3, 现在有自动格式化的工具,在写代码时,集中精力关注在业务逻辑上,格式化的事,交给自动化的格式工具去做。让机器为人分担一部分工作,岂不美哉?
第4,信仰问题。如果你喜欢用空格,你女朋友喜欢用tab, 你们会为孰优孰劣而争吵,久而久之,影响感情,可能会导致分手。这个问题很严重,所以就干脆不用了。 这不是天方夜谭,在HBO的喜剧片《硅谷》第三季中,不同的缩进风格竟然直接导致两位程序员分手,请看下图:
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有