程序设计原则——优化程序

1.类的设计和接口

类的设计好坏可以从一些方面看出,比如:能否方便地添加新的接口,维护是否简单。
如果说一个程序能用,但是要添加新功能时就很困难,甚至需要把整个程序重写,那么它在设计时肯定出现了问题。

2.消除代码复制

代码复制的情况下,如果程序员想要改变一处地方,那它复制或被复制的地方就要进行修改,否则就存在不一致的问题。这增加了维护程序员的工作量,而且存在造成错误的潜在危险。
解决方案:函数和父类。

3.封装,低耦合

耦合和聚合可以反应一个类设计的好坏。
耦合这个词指的是类和类之间的联系,而耦合度反映了这些类联系的紧密度。
耦合度决定了 修改应用程序的容易程度。低的耦合度使我们要追求的,因为如果类间的联系过于紧密,当程序员想要对一个类的修改也会导致对其他一些类的修改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值