Pull to refresh
9
0

Самый крутой прогер на деревне.

Send message

понял, под оптимизации для mono будет отдельный пост ? 8_)
я подписан :D

например если ты разрабатываешь игру на юньке или Годот с использованием с# и хочешь получить лишние кадры в секунду

она будет одинакова для всех этих счастьей.

другое дело что ты можешь, например, в handler в MediatR через конструктор передать любой сервис и таким образом избавиться от внедрения там где это не нужно, а в случае с ивентами придётся руками создать оба объекта и один с другим связать.

nice

спасибо за статью но хотелось бы пж и ответы на тонкие вопросы типа "сожрёт ли gc объект вышедший из употребления но на евент которого до сих пор висит обработчик," в ту же оперу "надо ли снимать все обработчики с объекта чтобы его сожрал gc".

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

или "а есть ли лимит на кол-во обработчиков " ну и в придачу можно ли сделать event в static class-е чтобы ему не надо было при invoke передавать this.

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

не зря подписался ;)

прочитал бегло, как по мне много воды.

есть очевидные вещи которые если убрать то статья занимала бы 1/3 своей текущей памяти если не меньше, а мне за интернет платить

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

настоящий воин никогда не бросает начатое ?

не бы стал полагаться на инфу из Ютуб шортса )

Не понимаю почему статья получила больше отрицательных отзывов чем положительных: очень содержательно и полезно. Благодаря ней я смог поднять свой redmine да и в придачу понаставить плагинов разных. Все тонкости установки покрыты, вполне просто, даже сценарии разных БД рассмотрены. Люди что вам ещё надо?)

Кста еще комментарий: если будет вылезать ERR_SSL_VERSION_OR_CIPHER_MISMATCH, то в настройках /etc/nginx/conf.d/gitlab.conf имеет смысл в строку ssl_protocols TLSv1 TLSv1.1 TLSv1.2; добавить TLSv1.3.

Намеревался добавить проверку ci/cd gitlab с использованием gitlab-runner, но потом выяснилось, что это есть уже в другой статье, да и у меня не сработало в итоге. Докер-образы то не скачиваются, то скачиваются, но при выполнении git pull в процессе pipeline-на выкидывает ошибку time out.

Если все зависимости уже стоят, то довольно быстро. За 15 минут, даже меньше, scons полностью соберет движок.

Папка GODOT со всеми зависимостями весит 16,8 ГБ. $HOME/GODOT/godot, куда помешаются сурсы движка и сам билд весит 9,7 ГБ.

Одним словом, намного дешевле, чем требует UE.)

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity