Вопрос

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

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

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

Что именно здесь подразумевается «Ось изменений»?

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top