Ваши комментарии
Здравствуйте!
Спасибо за хороший вопрос. Я понимаю, почему может возникнуть путаница. Думаю, следует воспринимать вещи, описанные в структуре как роли. Особенно это касается довольно расплывчатой роли _клиента_, которым может выступать любой класс. В идеале каждой роли соотвествует свой класс. Но в реальной жизни один класс вполне может отыгрывать обе роли сразу. Если эти роли начинают слишком сильно переплетаться, программист может разделить класс, выделив роли в собственные классы.
В данном случае, мы вполне могли бы отделить создание команд в какой-то другой класс, но я не хотел этого делать, чтобы не усложнять пример без надобности.
Здравствуйте!
Да, действительно, бумажный вариант книги пока ещё не был издан. Это скорей всего когда-то случится, но я пока не могу сориентировать вас по примерным датам.
Это псевдокод, данным словом я обозначал что у сущности есть продолжение (аля this is)
Спасибо!
Спасибо!
The Ruby examples are indeed planned, but at this point, the earliest date I envision them to be implemented is the beginning of 2019.
If someone is willing to help me with this, please shoot me an email to support@refactoring.guru
Сервис поддержки клиентов работает на платформе UserEcho