感谢你的邀请 。作为一个10几年的码农来说 。见过的优美的代码太多了 。
什么是优美的代码?
就我经常用的Java 。Swift和JavaScript来说更是举不胜举 。但总体来说 。我喜欢的优美的代码会有以下特点:
整洁:注重代码格式 。去除无用的声明 。依赖等 。
可读:可读性强 。包括有意义的命名 。清晰的逻辑 。适当的注释等 。
简单:函数要短小 。只做一件事;不写重复的代码;不要无用的代码 。
封装:每个类只做一件(类)事情 。不管是什么样的类 。都只做一件(类)事情 。(面向对象的精髓)
有哪些优美的代码?
Java方面 。经常用到的Spring就很不错 。尤其是SpringMVC 。充分发挥了MVC框架的精髓 。有时间可以多研究研究 。
文章插图
JavaScript就更多了 。作为全球最流行的语言 。github上许多星多的项目都不错 。就不一一列举了 。
其他观点:
<a href='javascript:alert('清理完毕!')'>清理缓存</a>…
文章插图
其他观点:
像这样的前端代码我个人觉得很俗的 。本人专注于前端6年 。经过大大小小的项目 。现在前端为了实现轻量级 。减少用户的等待时间 。加快页面的加载 。也做出了不少贡献 。
很多人可能认为前端性能优化不太靠谱 。加一台服务器就能解决 。其实大错特错 。
1 。良好的代码方便于优化 。
【有哪些优美的代码?】2 。好的框架方便程序员实现功能 。比如mvvm 的vue框架 。组件化实现 。路由跳转 。减少很多插件的使用 。极大减少前端加载负荷 。
3 。良好的注释风格 。也是体现一种'前人种树后人乘凉'的品质 。
4 。mvc框架也有比较好的模块化加载方式 。比如require. js也是体现前端的性能优化 。
本人也附上自己写的代码图片 。希望大家可以参考
文章插图
文章插图
推荐阅读
- 大一挂科1门严重吗?
- 好看的都市小说推荐超经典完本 经典耐看的高质量的都市小说
- 世界上最好的编程语言是什么?
- 大一的成绩到底对整个大学生涯有多大的影响?
- 我的世界网易版怎么加mod,在我的世界网易版里如何制作模组
- 怎么在编程中找到快乐,并得到持久的动力?
- 大学挂科最后会怎样?
- 摩托有油有电启动不了 摩托车有油有电启动不了
- 饿了么怎么取消自动续费 教你怎么关掉饿了么自动续费功能