SRP & "ось изменения"? - PullRequest
       18

SRP & "ось изменения"?

5 голосов
/ 01 июня 2010

Я читаю Принципы OOD Боба Мартина, в частности, текст SRP , и я очень хорошо понимаю дух того, что он говорит, но я не совсем понимаю конкретную фразу со страницы 2 ссылки (стр. 150 книги):

Я перефразирую:

Важно разделить эти две обязанности на отдельные классы, потому что каждая ответственность - это ось изменения .

Что именно здесь подразумевается под "осью изменения"?

1 Ответ

6 голосов
/ 01 июня 2010

Изменения происходят вокруг оси, и это говорит о том, что каждая ответственность выступает в качестве центральной точки существования класса. Вы хотите, чтобы у класса была единственная причина существования, чтобы изменениями было проще управлять.

...