1.一个独立的方法如果内部会发生异常,一定要用throws声明抛出异常,这样会强制要求调用者必须进行异常处理。
2.注意全局变量的使用,不要过度依赖全局变量。即使是内部的私有方法也要合理控制方法间,方法与全局变量的耦合度,避免私有方法对全局变量的过度依赖而造成的维护难度。
3.充分利用修饰符控制方法的访问权限,避免类中方法的冗余调用和不合理调用(尤其是对继承成员的访问权限控制);公开的方法之间尽量减少功能上的交集。
4.形参中避免使用对象,尽量使用简单参数,尤其是当某些情况下对象中的部分属性为必填项而另一部分属性又是可选项或无关项时。
先写出来,以后在慢慢举例说明
2.注意全局变量的使用,不要过度依赖全局变量。即使是内部的私有方法也要合理控制方法间,方法与全局变量的耦合度,避免私有方法对全局变量的过度依赖而造成的维护难度。
3.充分利用修饰符控制方法的访问权限,避免类中方法的冗余调用和不合理调用(尤其是对继承成员的访问权限控制);公开的方法之间尽量减少功能上的交集。
4.形参中避免使用对象,尽量使用简单参数,尤其是当某些情况下对象中的部分属性为必填项而另一部分属性又是可选项或无关项时。
先写出来,以后在慢慢举例说明