编写软件很难。 只有少数方法可以做到正确,有很多方法可以做到错误,使我们的生活更加艰难。 在本文中,我们将通过一些代码气味来探讨编写不良代码的一些方法。 具有不同接口的替代类 由于重复,两个功能相同但接口不同的类并不好。 我们不想那样。 因此,我们可能要使用共享代码创建一个超类,然后使子类...
编写软件很难。 只有少数方法可以做到正确,有很多方法可以做到错误,使我们的生活更加艰难。 在本文中,我们将通过一些代码气味来探讨编写不良代码的一些方法。 具有不同接口的替代类 由于重复,两个功能相同但接口不同的类并不好。 我们不想那样。 因此,我们可能要使用共享代码创建一个超类,然后使子类...