网站前端开发工程师的洁癖

2019/7/2 阅读:714次 来源:官网

一位前端开发工程师便在知乎上提问:“我是一名前端开发工程师,主要编写javascript,有两年经验。最近在写一些页面上的模块,发现自己在构思的时候总是很清晰,但是写着写着感觉代码越来越乱,看起来就像一坨屎,而我又有点儿代码洁癖,看着越来越乱的代码就不想进行下去。请问怎么办呢?”

我觉得写好代码和作文章差不多,无外乎:工整、优雅、拒绝重复、惜字如金。下面提供几个小建议:
态度

对代码要有感情,每一行都应该尽心尽力,并且还要有把那些扔垃圾篓的代码再重写两遍的冲动——一旦有了这种冲动之后,什么都挡不住你,连吃喝拉撒时,问题都会浮现到你脑子里,你就会不由自主地解决它们……能对自己的代码提出怀疑本身就是一件了不起的事!加油!

少写代码

提前设计能有助于少写代码,增强全局感。而代码写得少还能防止失控——感觉不对时就应该停下来,腾出时间来思考,为什么会偏离最先的想法。所有符号各就各位。第一眼就是空格太少,下面推荐三个工具给大家:

  • beautifyjavascript.orhtml可以给你的代码格式化,记得用diff工具对照一下,格式化前后的区别;
  • sublimelinter可以动态地在编写时给出jshint提示(出错行高亮);
  • grunt可以在文件变更时给出shint检验(声音以及桌面通知);
  • 一旦把lint校验做为提交代码的必要过程,排版就会有本质的提高。
    作者:dukeyi2018标签:
    前端
    工程师
    代码
    今日值班

    精灵,YR-ECMS的共同所有者,专注Web服务器/用户体验设计师和前端开发,梦幻般的设计,注重细节蓝精灵...

    联系我们 结算方式
    站点管理
    文档