资讯专栏INFORMATION COLUMN

提升自己代码质量的知识笔记

laznrbfe / 1503人阅读

摘要:内存减少全局数组及对象存储数据,必须全局的可以及时删除。及时释放全局变量,等于或者即可。代码上的性能优化缓存对象,减少频繁的从对象取属性。减少循环的运算。读取一个变量,从最近的作用域里读取。算法与缓存架构层面高内聚低耦合可维护性可拓展性

从哪些方面优化自己的代码

(1)可读性 有利于后期优化升级,多人合作
    命名
        常亮全大写 多字母下划线连接,类名使用大驼峰,类里的临时变量下划线开头,类的内部属性方法用小驼峰
    注释 
        头部注释,版本Version、日期Date、标注Description
    格式
(2)性能方面优化  占用内存方面,尽量少的占用内存。
    内存 
        减少全局数组及对象存储数据,必须全局的可以及时删除。
        及时释放全局变量,等于undefined或者null即可。
    代码上的性能优化
        缓存对象,减少频繁的从对象取属性。   
        减少循环的运算。
        读取一个变量,从最近的作用域里读取。
    算法与缓存
(3)架构层面
    高内聚低耦合
    可维护性可拓展性

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/105417.html

相关文章

  • 学会它,能让你工作学习效率提升10倍!

    摘要:思维导图的好处它们能投让你一直对全部知识图景了然于胸,因而可以让你对那一学科的全部知识有一个更加平衡和更加全面的理解。竭尽所能地利用一切让思维导图的制作过程充满乐趣音乐绘画色彩。 从小老师就教育小肆,要多记笔记,说好记性不如烂笔头,但记过的笔记却很快就忘了,甚至回头再看都不知道当时记得什么,一直期望能有个比记笔记更好的方法来学习,直到我遇见了它--思维导图。 什么是思维导图? 人脑不是...

    Cruise_Chan 评论0 收藏0
  • 学会它,能让你工作学习效率提升10倍!

    摘要:思维导图的好处它们能投让你一直对全部知识图景了然于胸,因而可以让你对那一学科的全部知识有一个更加平衡和更加全面的理解。竭尽所能地利用一切让思维导图的制作过程充满乐趣音乐绘画色彩。 从小老师就教育小肆,要多记笔记,说好记性不如烂笔头,但记过的笔记却很快就忘了,甚至回头再看都不知道当时记得什么,一直期望能有个比记笔记更好的方法来学习,直到我遇见了它--思维导图。 什么是思维导图? 人脑不是...

    ZweiZhao 评论0 收藏0
  • 最初,唯有时光记得

    摘要:前言最初,唯有时光记得。起初,按照自己的学习习惯来,一直秉承着好记性不如烂笔头的学习理念,开始做纸质的笔记,累计了好多本之后,发现有很多的不便利,例如图片随时要改动注明来源等。微信公众号微博。 回顾 Retrospect to the past and look into the future 最近在积极地学习webview,原本打算整理一下写成一篇文章。无奈时间有限,暂时没有把握把w...

    I_Am 评论0 收藏0
  • 最初,唯有时光记得

    摘要:前言最初,唯有时光记得。起初,按照自己的学习习惯来,一直秉承着好记性不如烂笔头的学习理念,开始做纸质的笔记,累计了好多本之后,发现有很多的不便利,例如图片随时要改动注明来源等。微信公众号微博。 回顾 Retrospect to the past and look into the future 最近在积极地学习webview,原本打算整理一下写成一篇文章。无奈时间有限,暂时没有把握把w...

    lanffy 评论0 收藏0
  • 最初,唯有时光记得

    摘要:前言最初,唯有时光记得。起初,按照自己的学习习惯来,一直秉承着好记性不如烂笔头的学习理念,开始做纸质的笔记,累计了好多本之后,发现有很多的不便利,例如图片随时要改动注明来源等。微信公众号微博。 回顾 Retrospect to the past and look into the future 最近在积极地学习webview,原本打算整理一下写成一篇文章。无奈时间有限,暂时没有把握把w...

    stackvoid 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<