代码规范与可读性

本文提供了实用的编码建议,包括保持方法简短、明确变量用途及命名、合理放置变量定义位置、避免使用未定义的数字直接比较等内容,旨在帮助开发者提高代码质量。

1.尽量使方法简短。上下文很重要,5-20行为最佳。(始终能在一个屏幕里放得下)
2.不要把一个变量用于多个服务。(一个变量应该始终只为一个目的服务)
3.使变量能顾名思义。( 只要看一眼就能知道是干嘛的)
4.把变量定义在靠近使用的地方。同1的上下文的原因。
5.拒绝神秘数字 a < 4386 不如 a < MAX_INPUT_LENGTH 。在使用一个数值前赋给变量。
6.不要逆常规。如驼峰表示法,常量定义等的书写方式。
7.警惕过早优化。你第一应该关心的事情是写出易于理解的代码。如果你觉得有些地方很慢,不要盲目的重写代码,你应先找到慢的证据。不要傻乎乎的去解决根本不存在的问题 。
8.不要过度沉迷于技巧,比如 设计模式 一个80行就能写完的脚本,你最终使用了10个类,15个接口,外加一大堆范式和标记符。 97%的代码不做任何事情。
9.避免出现盗梦空间式的嵌套。

转载于:https://www.cnblogs.com/lipijin/archive/2013/05/07/3064411.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值