作为一名前端工程师,并且现在已经自学了后端,然后现在在从事产品经理的这样一个人,可以负责任的告诉你,我还没有遇到过哪个工程师,是不愿意使用缩进来写代码的。
当然作为如何来使用缩进基本上分为两派,一派是使用制表符,一派是使用空格,其实你们不知道的是使用空格的派别里面还分为两派,一派是使用两个空格的,一派是使用四个空格的。
无论是使用哪个风格的,但是几乎统一的是没有一个程序员是不愿意用缩进来写代码的。
以我们公司为例,后端全部采用Python语言进行开发,这就几乎不可能说是不用缩近了,而我们前端工程师是用vue或者是react的进行开发。都是安装了elint来强制代码风格的。
当然在一种情况下我也会用一种装逼的方式来写代码,就是将本来一段很复杂的代码写成一行来装逼。
比如有一次后端需要去实现一个特殊的逻辑,但是几个后端工程师在那儿写了半天都写不出来一个比较好的逻辑,然后我作为一个前端工程师,为了装逼就帮他们写了这个功能。
我一开始使用了代码,大概有20多行来完成的这个功能,但是这样给他们的话显得不够装逼,于是我开始精简这个代码,然后用了一些特殊的语法之类的,最终把这20多行代码写上了一行代码,实现了这个功能。
说实话,你现在让我看当时我写的那一行代码,我是绝球看不懂我在干嘛的。
所以为了代码的可维护性,尽量不要这样去干,当然为了装逼的话另外一说。
所以我个人认为,如果一个工程师在你面前表现的好像不愿意用劲儿,强行要把代码写成的一行代码的话,那么百分之百这个家伙在装逼。
以上文字只是我的个人观点,如果各位看官有不同的观点,欢迎在评论区中讨论留言。
如果喜欢我的回答,可以给我点赞,转发并关注我,我在这里谢谢大家了。
写惯了Python就觉得不缩进难受……至少也美观不是嘛……看前端JS都必须要要Chrome插件json view,不然浑身难受