本文可能得罪一大波人,不喜勿喷!纯属个人发牢骚!
自古以来几乎所有语言的代码缩进都是4个空格(姑且不讨论到底是用tab还是用空格来实现缩进的问题),C语言
、C#
、C++
、Java
等等,4个空格早就成了代码的标配,看着也舒服,也不知道是谁带的头,搞什么2个空格,看着难受死了,全部都挤到一坨,看久了眼睛会瞎:
与其2个空格缩进,怎么不用1个空格缩进呢?或者干脆不缩进算了!真不知道用2个空格缩进的人脑子是怎么想的!
与之对比的是,再看看4个空格缩进的代码,看着多舒服,多养眼:
不知道是谁带的头,反正我看到Node.js里面的很多module都是2个空格缩进的,Fuck Node.js!