最新信息
您的位置:网站首页  » 网站知识 » 正文

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

2019-07-02阅览次数: 124次
在多年以前,人们注重功能是如何实现的。现如今,随着Web及互联网技术的不断发展,功能仅成了最基本的要求,如何写出漂亮,整洁的代码已成为一个大牛级程序员不可或缺的条件。

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

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

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

少写代码

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

  • beautifyjavascript.orhtml可以给你的代码格式化,记得用diff工具对照一下,格式化前后的区别;
  • sublimelinter可以动态地在编写时给出jshint提示(出错行高亮);
  • grunt可以在文件变更时给出shint检验(声音以及桌面通知);
  • 一旦把lint校验做为提交代码的必要过程,排版就会有本质的提高。
    相关阅读
    客服明星网站建设
    • 精灵,WEBOSS的共同所有者,专注Web服务器/用户体验设计师和前端开发,梦幻般的设计,注重细节蓝精灵,亚[详细]

    • 闵哥,能讲很标准的普通话,我们感觉比电台还好听。他总是戴耳机,时刻再听音乐...闵哥,网络资深从业[详细]

    • 蓝蓝,主要负责平面排版工作。一个有才华的设计师,她结合了她十多年作为销售和市场营销专业的经验蓝蓝[详细]

    关于我们 - 联系我们 - 诚聘英才 - 网站文化 - 法律服务 - 网站地图 - 友情链接

    合作伙伴 - 网站留言 - 留言列表 - 结算方式 - 在线订单 - 网站投票 - 网站地图

    备案编号:鄂ICP备18023717号

    ©中国网站原创联盟服务机构·亚荣软件·宜昌网站制作

    April Media is an independent Media Organization based in Yichang, China.

    宜昌亚荣软件开发有限公司 ©版权所有

    Copyright © 2010 - 2019 April Media. All Rights Reserved

    TEL:13986805302;0717-8866860

    UNID:91420506MA48BM2C2J

    E-MAIL:web@mrtx.cn

    在线下单    13986805302袁工/ 13581492345 闵工/营销中心:0717-8866860 QQ:84486631
    网站测试期间,网站文字,图片,及其他资源,若侵犯您的权力,请联系我们!
    • 在线沟通,请点我在线咨询

    • 咨询热线:
      139868O53O2
      客服qq:
      84486631