調べた例文を記録して、効率よく覚えましょう
Weblio会員無料で登録できます
履歴機能 過去に調べた単語を確認できる
語彙力診断 診断回数が4回に増加
マイ単語帳 便利な学習機能付き
マイ例文帳 文章で意味を理解できる

ウィキペディア英語版

出典:Wikipedia

Interface segregation principle

出典:『Wikipedia』 (2011/04/01 05:21 UTC 版)

英語による解説

ウィキペディア英語版からの引用
引用

The interface-segregation principle is one of the five SOLID principles of Object-Oriented Design. The ISP is similar to the High Cohesion Principle of GRASP. It is a software development principle used for clean development and is intended to help developers avoid making their software impossible to change. If followed, the ISP will help a system stay decoupled and thus easier to refactor, change, and redeploy. The ISP says that once an interface has become too 'fat' it needs to be split into smaller and more specific interfaces so that any clients of the interface will only know about the methods that pertain to them. In a nutshell, no client should be forced to depend on methods it does not use.

interface segregation principleのページの著作権