php专区

 首页 > php专区 > PHP基础 > 语法 > 不能忍受代码排版不整齐,并不是得了强迫症

不能忍受代码排版不整齐,并不是得了强迫症

分享到:
【字体:
导读:
         摘要: 工作之前,我是一名文艺青年。所谓文艺青年就是,以一种独立的精神和态度去思考生活。因此常做些与别人不同的事情,写诗作文是大学生活的主要组成部分。那个时候爱好写作,常常提笔千言,抒发自己丰沛的情感...

不能忍受代码排版不整齐,并不是得了强迫症

   把代码排列的整齐,并不是得了强迫症。

      工作之前,我是一名文艺青年。所谓文艺青年就是,以一种独立的精神和态度去思考生活。因此常做些与别人不同的事情,写诗作文是大学生活的主要组成部分。那个时候爱好写作,常常提笔千言,抒发自己丰沛的情感。或空穴来风、或者含沙射影、或张冠李戴。总之将生活中自己的所见所想所感,全部凝结为文字。开始的时候,并不喜欢用电脑打字。都是手写,要用中性笔仔仔细细的写在草稿纸上,然后等闲暇的时候再录入电脑上。

       工作之后,第一份工作做的是设计。写作对我来说,顶多算是不入流的水平。也许凭借慧根和努力,以后能跻身二流三流的水平。但是我自己明白文艺和生活现实的冲突是尖锐的,一些现实的因素,不允许我肆无忌惮的去做自己喜欢做的事情。我要选择一种尽快获得回报的工作,于是就顺其自然的从事了设计。在一家金融公司里,做广告设计,兼职文案策划,算是个打杂的吧。这半年的工作,使我对版式设计产生了浓厚的兴趣,对于美的欣赏也有了很大的提高。知道了什么是美,什么丑,怎么做能够产生美,怎样做就是丑。

     程序员的工作并不是仅仅编写程序,程序只是实现业务的一种方式而已。但是能够将实现业务的方式,变得艺术起来,就不是那么简单了。什么叫艺术呢?艺术并不是复杂的,艺术反而是简单的、清晰的、明了的。如同我们看到一幅画,就能够感受到美,这就是所谓的艺术最浅层的体现。在程序里,我认为艺术就是,编写简单清晰、明了的代码。说的再细一点,就是代码一定要排列的整齐,像写文章、设计平面作品一样。最起码保持等号的对齐,保持变量命名的规范。如果编程水平高一些,可以用一些更为简便的方法,来更高快速更快捷的实现功能。再其次就是实现一个功能的各个模块之间,要像搭积木一样,互相独立,然后能够保持模块功能重用性。每一块合规合矩的积木,最后才能搭建出一座美丽的宫殿。

     那些自动代码对齐工具,是没有任何美术修养的。只能保障代码运行良好,不能体现程序的美。代码像文章一样,总是要维护的。你是否还记得你看别人代码时候那种无名的烦躁心情。因为你看到了乱糟糟的代码,看到了没有注释的代码。你认为这一定是一个傻瓜写的代码。可是你自己写代码的时候,却沉浸在自己实现功能的成就感里,完全忘记了,多打几个空格,多摁几次tab键。

     当你按几次空格,为了给代码的等号对齐。同事在一旁问你是不是有强迫症,你完全可以说,我有强迫症,并引以为豪。


 

无图不真相,对比才明了。

下面都是我的代码,一个是自己排版的,另外一个是编辑器自动格式化的。


    

     

    

 

 


 下面是编辑器自动化排版代码

本人博客所有文章,均为原创。部分文章中或引用相关资料,但均已著明来源出处。可随意转载、分享,但需加本文链接,以及版权说明。
不能忍受代码排版不整齐,并不是得了强迫症
分享到:
探讨PHP 代码的规范简洁之道
探讨PHP 代码的规范简洁之道 1. 统一的编码规范 编码规范往简单说其实就是三个方面: 换行 空格 变量命名 放在 PHP 里面,还有一些附加的地方,比如关键字大小写,语法糖的使用(array()与[]等)的问题。之前整理过 PSR 的标准,也找过 php-cs-fixer...
常见PHP错误类型及屏蔽方法
常见PHP错误类型及屏蔽方法  程序只要在运行,就免不了会出现错误,错误很常见,比如Error,Notice,Warning等等。之前我们介绍过《易犯的PHP小错误及相应分析》《为开发者准备的10款错误报告和追踪工具》,这篇文章具体说一下PHP的错误类型和屏蔽方法。在PHP中,主要有以下3种错误类型。 1. 注意(Notices) 这些都...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……