【译者注】作为一名开辟者,编写一手干净的代码很重要,所以在本文中作者先列举出编写干净代码的一些好处,再提出6个技能用于编写干净代码,供开辟者进行参考进修。
以下为译文:
编写干净的代码并不是一件轻易的工作,这须要测验测验不合的技能和实践。问题是,在这个问题上有太多的实践和技能,是以开辟人员很难进行选择,所以要把这个问题简化一下。在本文中,将起首评论辩论编写干净代码的一些好处,然后将评论辩论6个技能或者实践,用于编写最常用的干净代码。
以下是目次内容:
编写干净代码的好处
- 更轻易开端和持续一个项目
- 有利于团队新员工培训
- 更轻易遵守编码模式
写干净代码的技能
- 编写可读的代码
- 为变量、函数和办法应用有意义的名称
- 让每个函数或办法只履行一个义务
- 应用注释来解释代码
- 保持代码风格一致性
- 按期检查你的代码
关于编写干净代码的一些设法主意
写干净代码的好处
- // Bad
- const userData=http://developer.51cto.com/art/201709/[{userId: 1, userName: 'Anthony Johnson', memberSince: '08-01-2017', fluentIn: [ 'English', 'Greek', 'Russian']},{userId: 2, userName: 'Alice Stevens', memberSince: '02-11-2016', fluentIn: [ 'English', 'French', 'German']},{userId: 3, userName: 'Bradley Stark', memberSince: '29-08-2013', fluentIn: [ 'Czech', 'English', 'Polish']},{userId: 4, userName: 'Hirohiro Matumoto', memberSince: '08-05-2015', fluentIn: [ 'Chinese', 'English', 'German', 'Japanese']}];
- // Better
- const userData = [
- {
- userId: 1,
- userName: 'Anthony Johnson',
- memberSince: '08-01-2017',
- fluentIn: [
- 'English',
- 'Greek',
- 'Russian'
- ]
- }, {
- userId: 2,
- userName: 'Alice Stevens',
- memberSince: '02-11-2016',
- fluentIn: [
- 'English',
- 'French',
- 'German'
推荐阅读
51CTO诚邀您9月23号和秒拍/国美/美团元专家一路聊智能CDN的优化之路,抓紧时光哦!一场教导变革在悄然产生,这场变革不是自上而下推动的轨制改革,而是自下而上的技巧立异。这场技巧立异的动力源来自于>>>详细阅读
本文标题:6个编写优质干净代码的技巧
地址:http://www.17bianji.com/lsqh/37420.html
1/2 1