"烂代码",7点建议
今天跟大家分享如何写好代码的几点建议,希望在写代码的时候能够提供一些帮助。
1、编码规范
每种编程语言、每个框架都有自己的一套编码规范和编码最佳实践方式,例如 PEP8 是 Python 语言的编码规范,作为 Python 开发者,每个人至少要将 PEP8 读上三五遍,熟记于心并运用在项目中。
2、文档注释
程序员最讨厌的两件事情:一,别人的项目没有文档和注释,二,自己的项目要写文档和注释。
经常看到一些项目连起码的 REAMDME 文件都没有,这跟demo没什么区别。如果你的项目没有文档,一旦有新人进来接手也是一脸懵逼,还显得非常业余。所以,一个正经的项目至少要说明项目的是做什么的,用了哪些东西,程序怎么跑起来等等。
简单的代码自然无需写注释,良好的代码自身就是文档和注释,但是如果有较复杂的代码逻辑就必须用注释来加以说明你当时写这段代码是如
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
给妹子讲python-S01E05字符串的基本用法
python中一项很重要的工作就是文本处理,与之紧密相关的数据类型是字符串,从这一集开始,我们由浅入深介绍一系列关于字符串的内容。 【妹子说】之前刚刚介绍了容器,字符串应该可以看做是字符的容器吧? 可以这么理解,字符串就是由单个字符组成的有序序列,且不可修改。 类比前面提到的列表,如正向索引、反向索引、分片索引等基于偏移量的基本操作,字符串都是支持的。 下面列举一些与列表类似的操作,需要强调一点的是字符串的分片操作,分片就是从一整个字符串中分离提取出一部分内容(即子字符串),从而获取所需的部分数据,并且python返回的是包含所获取元素的新对象。 分片操作在实际使用时用处很多,比如:我们可以在命令行字符串中去分离感兴趣的参数列表。 s = 'abcdefg' print(s[0]) print(s[-2]) print(s[1:4]) pri
- 下一篇
NoSuchMethodException: <init> [class android.content.Context, interfac...
学自定义View嘛,刚刚少些个重载构造函数,结果。。。 07-30 03:05:30.862 6924-6924/com.example.canvastest E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.canvastest, PID: 6924 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.canvastest/com.example.canvastest.SignalViewTest}: android.view.InflateException: Binary XML file line #10: Error inflating class com.example.canvastest.SignalLightView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298) at android....
相关文章
文章评论
共有0条评论来说两句吧...