Если я добавлю новый класс case, означает ли это, что мне нужно найти весь код сопоставления с...
Обновление: пожалуйста, прочитайте этот вопрос в контексте принципов проектирования, элегантности,...
Принцип Open / Closed гласит, что программные объекты (классы, модули и т. Д.) Должны быть открыты...
Принцип разделения интерфейса (ISP) гласит, что многие специфичные для клиента интерфейсы лучше,...
Я слышал, что принцип замещения Лискова (LSP) является фундаментальным принципом...