写出好的代码

什么是优秀代码

优秀的代码就越应该让人容易读懂。即逻辑清晰、简单,使用的方法是大家常用的、类似官方文档的。

如何写出优秀的代码

1.清楚的明白自己写的代码的目的是什么,它要做什么。
知道目的可以做到:
 1)命名会更好,别人更容易理解。做到名字即文档
 2)逻辑更清晰,知道谁要做什么可以让自己写的更流畅。
 3)在有多种选择方案的时候可以让自己更快的、更清晰的做出选择。

2.做法的选择、命名、规范等以官方、大家的习惯为目标。
    相同的代码规范,让大家阅读起来不会陌生,可以快速理解。
    命名、做法的选择也是如此。

资源

代码规范推荐
开发中的上帝模式和农民模式

总结

除了平时的基本功外,还需额外的内功。能在做事情之前站在较高的角度去规划、模拟过程,然后自然而然的就清楚需要什么模块、他们的职责是什么、应该有什么接口等等。工作起来自然得心应手,写出来的代码别人看起来也会看的十分舒畅。

结束语

刚开始成长,这是我工作中的一点点感悟。分享给大家,也为了提醒自己养成习惯。
有好的习惯、方法也希望大家多交流。如果对我的这个感悟有疑问、觉得有不太好的地方一起探讨。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 168,495评论 26 707
  • 由于大学期间过于沉陷图书馆,我一直认为自己外在的处事能力有所欠缺。读研后换了一个城市,再加上对研究生后期紧张节奏的...
    昱凝声阅读 225评论 0 0
  • 随着年龄的增长,渐渐开始迷恋那些干干净净的存在 我渴望风能吹走所有寂寞和疲倦,让寻常日子里累积的阴霾,风烟俱散 我...
    臻汐阅读 387评论 0 1
  • After 1《阅读》2 《英语》3 《运动》4《思考&笔记》 一 阅读的书籍包括有:育...
    诗茉儿阅读 107评论 0 1
  • 2016年春节,如往常一般,爸妈很操心俺的终身大事,唠唠叨叨。苦恼之余,在“吴晓波频道”的微信公号上看到一篇文章,...
    泽阳9阅读 217评论 1 5