1.如果要改原先的老方法,新增了参数或者新功能,最好写一个新的方法,不要覆盖老的方法,以免之前使用这个方法的地方也要改.
2.屏蔽内部实现的细节, 仅仅对外提供方法/接口,可过滤非法传参,保证数据安全性,将变化隔离.
3.方法的调用只需要在改变的时候调用一次,在没有改变的情况下不要重复调用,比如计算数值,只有数值改变的时候需要计算一次.其他时候只需要获取计算后的.
1.如果要改原先的老方法,新增了参数或者新功能,最好写一个新的方法,不要覆盖老的方法,以免之前使用这个方法的地方也要改.
2.屏蔽内部实现的细节, 仅仅对外提供方法/接口,可过滤非法传参,保证数据安全性,将变化隔离.
3.方法的调用只需要在改变的时候调用一次,在没有改变的情况下不要重复调用,比如计算数值,只有数值改变的时候需要计算一次.其他时候只需要获取计算后的.
本文标题:一些编程建议(总结中)
本文链接:https://www.haomeiwen.com/subject/ihifqftx.html
网友评论