代码整洁之道------函数

想要函数清晰,易于理解,要坚持以下原则:

首先,一个函数只做一件事,更准确的说,只做在一个抽象层次上的事.让读者可以自上而下的读,如同在读故事一样.

其次,保持函数短小,没有太多的嵌套层次.

第三,使用描述性的名字,让读者即使望文生义,也能大致推断出函数要做的事.而且,不要在函数里做未在函数名中体现的事.

第四,函数的参数最多不要多于三个,如果函数的输入参数多于三个,可以考虑为其中的一些参数封装一个类.尽量避免使用输出参数,或传入标识参数.

最后,使用异常代替返回错误标识码,这样可以使错误处理从主代码路径中分离出来.同时尽量抽离try/catch块,使它单独形成函数


感想:

罗马不是一天建成的,整洁的代码也不是.代码需要不断的推敲,琢磨,直至它"深合己意".

"生命在于折腾,代码也是~"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值