什么是优秀代码
优秀的代码就越应该让人容易读懂。即逻辑清晰、简单,使用的方法是大家常用的、类似官方文档的。
如何写出优秀的代码
1.清楚的明白自己写的代码的目的是什么,它要做什么。
知道目的可以做到:
1)命名会更好,别人更容易理解。做到名字即文档
2)逻辑更清晰,知道谁要做什么可以让自己写的更流畅。
3)在有多种选择方案的时候可以让自己更快的、更清晰的做出选择。
2.做法的选择、命名、规范等以官方、大家的习惯为目标。
相同的代码规范,让大家阅读起来不会陌生,可以快速理解。
命名、做法的选择也是如此。
资源
总结
除了平时的基本功外,还需额外的内功。能在做事情之前站在较高的角度去规划、模拟过程,然后自然而然的就清楚需要什么模块、他们的职责是什么、应该有什么接口等等。工作起来自然得心应手,写出来的代码别人看起来也会看的十分舒畅。
结束语
刚开始成长,这是我工作中的一点点感悟。分享给大家,也为了提醒自己养成习惯。
有好的习惯、方法也希望大家多交流。如果对我的这个感悟有疑问、觉得有不太好的地方一起探讨。