Myvideo

Guest

Login

SOLID принципы: OCP (Открытости/закрытости (Open Closed Principle)

Uploaded By: Myvideo
13 views
0
0 votes
0

При́нцип откры́тости/закры́тости (англ. The Open Closed Principle, OCP) — принцип ООП, устанавливающий следующее положение: «программные сущности (классы, модули, функции и т. п.) должны быть открыты для расширения, но закрыты для изменения»; Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification (Bertrand Meyer) - открыты для расширения: означает, что поведение сущности может быть расширено путём создания новых типов сущностей. - закрыты для изменения: в результате расширения поведения сущности, не должны вноситься изменения в код, который эту сущность использует. - Ценность принципа: нет необходимости в регрессионном тестировании Термин «принцип открытости/закрытости» имеет два значения: 1. Принцип открытости/закрытости Мейера 2. Полиморфный принцип открытости/закрытости Бертран Мейер в основном известен как основоположник термина Принцип открытости/закрытости, который появился в 1

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later