Публикации по теме 'coding-principle'


Принцип разделения интерфейса: I в SOLID — Theory [En]
Принцип разделения интерфейсов (ISP) гласит, что класс не должен быть вынужден реализовывать интерфейсы, которые он не использует. Другими словами, класс должен иметь конкретный и целенаправленный интерфейс, включающий только те методы, которые имеют отношение к его поведению. Аналогия В классе есть два человека по имени Мира и Эки. Оба спортсмены. Мира — пловчиха, а Эки — бегун. Им обоим, как спортсменам, необходимы упражнения и практика. Несмотря на то, что они оба спортсмены,..