代码简洁之道

1. the clean code is that it can pass the test
2.no reduplicate code
3. the less class or function
 
 
name:
1.the class name should be n. ,not be vi  or vt.  Address   ,Processor  ..
2. the function name should be vi or vt .such as getName() setName()  isDebugable().,addUser.removeItem()  ...
about the construct name 
Complex fulcrumPoint = Complex.FromRealNumber(23.0)  is better than
Complex fulcrumPoint = new Complex(23.0);
you should set the construct to be private.
3.the area is large,the lenth of the name is long.
4.one word, one mean  .
5.annotation of variable,shoud use //
 
about the annotation:
all functions should write the annotation,when you want to write the annotation,you should think that whether use the name of function instead?
 
about the error handle
when the functions occur error,you should throw the exception,not error code. 
about the null:
the function should not return the null value,use exception instead .
you should not pass the null value to param of the function
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值