0
Виконано

Примеры на других языках

impulsenok 6 років тому оновлено anonymous 5 років тому 11

Я, например, читая по Фабрике, воссоздал у себя пример на typescript. Возможно это будет полезно). все равно планирую и дальше изучать паттерны. Было бы приятно поделится и с другими людьми! (vta@bam-boo.eu как запасной емаил)

Відповідь

Відповідь
Виконано

Добрый день!

Просто для вашей информации, на сайте с недавних пор доступны TypeScript примеры.

Розглядається

Здравствуйте!


Спасибо за предложение! Вы не могли бы создать gist с вашим примером, или расшарить его каким-либо другим способом, чтобы я оценил код?

Добрый день, я на выходных залью его на гитхаб, оставлю вам потом ссылку. Пример целиком и полностью построен на примере Java для паттерна фабрики. Как только так сразу - сообщу вам.

Спасибо, пример выглядит очень хорошо. Вы планировали реализовать все примеры на TypeScript или только этот?

Добрый день. Спасибо, да планирую по возможности все пройтись. Скажите, а вас не смущает то что я совсем уж делаю пример на примере? ну в смысле вот у вас java пример был с Java-кнопкой, ну и я собственно его прямо так и "перевел".

Это хорошее замечание. Ещё две недели назад, я бы сказал, что это ОК, но теперь уже почти полностью готовы примеры на PHP, которые, уверен, будут ближе по духу к JS/TS.

Вот репозиторий с этими примерами: https://github.com/RefactoringGuru/design-patterns-php


Обратите внимание, что к каждому паттерну теперь идут по два примера — структурный и «из-реальной-жизни».


Кроме того, я давеча создал репозиторий для примеров на TypeScript: https://github.com/RefactoringGuru/design-patterns-typescript


Если вам будет интересно помочь добавить в этот репозиторий новые примеры, то welcome! Думаю, самая простая и первоочередная задача — сконвертировать структурные примеры в TypeScript.

Если будут какие-то вопросы (даже такие, что могут казаться вам глупыми) — спрашивайте, я с радостью отвечу.

Відповідь
Виконано

Добрый день!

Просто для вашей информации, на сайте с недавних пор доступны TypeScript примеры.

Было бы хорошо добавить в настройках профиля примеры на "typescript", а то я вижу что они есть на главной странице рефакторинга, а внутри курса api не отдаёт примеры на typescript

+1

Вадим, здравствуйте!

Для курса рефакторинга примеров на TypeScript пока не существует. Причём, я имею в виду расширенные "живые" примеры. Я планирую добавить их в рамках второй редакции курса, которая запланирована на конец года.