作者回复: 当然不是所有的需求都不改动接口,这里的重点是要谨慎地分析该不该加新接口。程序员一定不能把脑力劳动做成体力劳动。
作者回复: 这里的重点是,接口不要轻易增加,一定要多问几个为什么。
作者回复: 如果是确实不需要了,建议删掉。你纠结的点其实就是代码写得不好的地方,正好借着机会调整一下。删代码还是比较容易的,调用关系很容易发现,简单的方法靠IDE快捷键就好。
作者回复: 类似还是相同?相同的话,可以考虑用一个接口,类似的话,以后的变化,有可能会让差异增大,我更倾向于多个接口。