0
Отвечено

Отсутствует паттерн Интерпретатор

Алексей Сердцов 4 lat temu Ostatnio zmodyfikowane przez Roman Martinuk 3 lat temu 4

Из паттернов GoF, не хватает паттерна Интерпретатор. Так задумано?

Odpowiedź

Odpowiedź
Отвечено

Здравствуйте, Алексей!

Да, я сознательно решил не включать паттерн Интерпретатор в каталог. Этот паттерн самый сложный и самый редко-используемых среди всех классических паттернов. Он резко контрастирует с остальными паттернами, поэтому я и решил даже не упоминать его. Вот ещё хорошая статья на эту тему: http://blogs.perl.org/users/jeffrey_kegler/2013/03/the-interpreter-design-pattern.html

Odpowiedź
Отвечено

Здравствуйте, Алексей!

Да, я сознательно решил не включать паттерн Интерпретатор в каталог. Этот паттерн самый сложный и самый редко-используемых среди всех классических паттернов. Он резко контрастирует с остальными паттернами, поэтому я и решил даже не упоминать его. Вот ещё хорошая статья на эту тему: http://blogs.perl.org/users/jeffrey_kegler/2013/03/the-interpreter-design-pattern.html

Не лишним будет добавить и эту ссылку! http://cpp-reference.ru/patterns/behavioral-patterns/interpreter/

Вот пример на PHP для тех кто ищет шаблон интерпретатор https://github.com/a1812/logic-interpreter