规范
文章平均质量分 83
Lee宇斌
博客搬移到 github.com/leekoko
展开
-
代码优化(二):编写“短小“的代码
为什么要写”短小“的代码呢?因为一个人理解的东西是有限的,没有人能同时面对所有细节。当一个事物足够复杂,就会超过一个人的理解范畴,解决的方式就是分而治之。项目中坏味道的代码那么多,难道要一个个找去修改么?建议处理原则为:我现在添加的代码,是否让原有的代码更糟糕了,答案是的话,那就优化它。让营地比你来时更干净 ——童子军长函数长函数需要拆分函数;多长算长函数?建议每个函数在20行以下,越短越好。大类把类写小,越小越好。产生大类的原因主要有:1.职责不单一 2.字段未分组1.原创 2021-03-03 13:54:35 · 490 阅读 · 2 评论 -
代码优化(一):Java代码命名规范
编程中最难的事情 —— 命名!怎么做好命名规范,这里结合了项目,分成四个等级。为以下:基础:命名风格 第一级:精准命名,体现意图 第二级:用业务语写代码 第三级:编写符合英语语法规则的代码基础:命名风格每个公司都有自己的命名风格,比较有名的就是阿里开源的《阿里巴巴Java开发手册泰山版》,非常推荐去官网下载阅读。像不要用中文、拼音、缩写这些很常见的就不说了;这里结合个人的项目,摘取了一些容易被忽视的规范,审视一下是否已经中招: 抽象类命名使用 Abstract 或 Base 开原创 2021-03-01 16:41:24 · 531 阅读 · 0 评论