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

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

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

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

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

1 ответ

Решение

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

Другие вопросы по тегам