Before using the interface isolation principle, you must first meet the single responsibility principle. Interfaces need to be highly cohesive, that is, to improve the processing capabilities of interfaces, classes, and modules, and less public methods are released. Customized services provide only the methods that visitors need. Interface design is limited. The smaller the granularity of the interface design, the more flexible the system, but it should not be too small, otherwise it will bec...