Ваши комментарии

Спасибо, я ещё раз глянул и увидел, что код как раз-то исправлен, а диаграмма — нет. Исправление заключалось в том, чтобы Dialog.renderWindow переименовать в Dialog.render.

Hi!

Some refactorings listed in our catalog are indeed possible to perform with automatic tools like PHPStorm and ReSharper. I think the JetBrains team have done outstanding work in that direction and I doubt any other non-implemented refactorings are even possible without human intervention.

Sorry, I forgot to update the status of this ticket. Swift examples have been released 2 months ago.

Hi!

SourceMaking.com is an authorized reseller of several products originated from Refactoring.Guru project. Both projects have similar content, but RG has more recent stuff.

Добрый день!

Я сознательно решил не добавлять его в каталог. Этот паттерн не только намного сложнее других, но и очень редко используется. В 1994 в нём может и был смысл, т.к. тогда не было такого изобилия интерпретируемых языков, но не сейчас.

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

Кстати, по иронии судьбы, мне пришлось написать интерпретатор для сценариев живых примеров рефакторинга, доступных в премиум курсе.

Сервис поддержки клиентов работает на платформе UserEcho