0
Completed

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

impulsenok 2 years ago updated by Alexander Shvets 1 year ago 11

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

Answer

Answer
Completed

Добрый день!

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

Under review

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


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

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

https://gist.github.com/impulsenok/9eeb88f71242b17ca28a02725c6c588b 

Вот посмотрите. Извините за небольшую задержку)

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

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

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

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


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


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


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

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

Answer
Completed

Добрый день!

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

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

+1

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

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