EntityQ1666034· pop 15· linked from 9 articlesinterface segregation principleSign in to savestates that no client should be forced to depend on methods it does not useConnectionsSOLIDEntitysoftware engineeringEntityuser interfaceEntitycomputer interfaceEntityclassEntityagile software developmentEntityXeroxEntitymethodEntitymicroservicesEntityinterfaceEntitysingle responsibility principleEntityLiskov substitution principleEntityopen/closed principleEntityRobert Cecil MartinEntityGeneral responsibility assignment software patternsEntityobject-oriented analysis and designEntitydependency inversion principleEntityCategoriesObject-oriented programmingProgramming principlesSoftware design