打印作业管理有感

1、要想降低两个模块之间的耦合度,必须明确的定义接口,而且这个接口不能改动,一旦改动,两个模块都会改动。

最少应该保证接口的程序逻辑不能变动,比如某个步骤的含义发生变化。

2、应该保证所有类成员变量为private,所有读写操作均以get,set形式,从而保证类的成员变量的更改限定在类内部。

原文地址:https://www.cnblogs.com/mascure/p/3388143.html