170 похожих чатов

Народ объясните мне что можно (и нужно) пихать в папку

core в бекенд проекте а что нельзя? А то никак врубиться не могу у всех core разное понятие

27 ответов

23 просмотра

ты сам ответил на свой вопрос. 😊 В целом, ядро - основной скелет твоего приложения. А что туда входит - зависит от.

Максим- Автор вопроса
][_ioN ‏ 😏
ты сам ответил на свой вопрос. 😊 В целом, ядро - ...

Может ли туда помещаться user репозиторий?

Максим
Может ли туда помещаться user репозиторий?

зачем? Он является обязательным в плане работы основного приложения?

А как тебе такая идея: если у меня на проекте появилась папка core значит я делаю велосипед, и пора остановиться и взять какой-нибудь nest.js или moleculer.

Максим
Ну типо эээ, ну эээ

ну смари: основная твоя аппка это server. Без чего она точно не может существовать? Роуты? Сервисы?

Максим- Автор вопроса
][_ioN ‏ 😏
ну смари: основная твоя аппка это server. Без чего...

Без всего что я сделал, я лишнее в проект пихать не стану)))

Максим
О ты вернулся

да в последнее время реже читать получается, открываю чат и проматываю 1k+ сообщений, и вижу одни и те же вопросы, типа там как подружить фронт на локалхосте с беком на сервере по https)

Меня обычно очень пинают за такое, но я не сдаюсь, я держусь

Максим
БЛЯТЬ ТЫ ЧО СДЕЛАЛ

Тулзы все вынес, сущности, декораторы, логгеры и пайпы в отдельный utils модуль

core это application layer + domain. Вся бизнес-логика там

gaenkov
А как тебе такая идея: если у меня на проекте появ...

Бессмыслица. Core это буквально то ради чего существует приложение

Саша
screenshot Меня обычно очень пинают за такое, но я не сдаюсь,...

https://tproger.ru/articles/5-principov-chitaemogo-koda-kiss-yagni-dry-bduf-i-britva-okkama Если не знаком ни с чем из этого..

][_ioN ‏ 😏
https://tproger.ru/articles/5-principov-chitaemogo...

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

Максим- Автор вопроса
gaenkov
А как тебе такая идея: если у меня на проекте появ...

Я видел чела который в проекте на несте создавал папку core

Чо за папка кор и зачем она?

Айван
core это application layer + domain. Вся бизнес-ло...

Прям намешаны апликейшн слой и бл в одной папке? Тогда можно назвать её utils как в примере выше, эффект тот же

Алексей Попов
Прям намешаны апликейшн слой и бл в одной папке? Т...

Сам так не делал, но с utils ничего общего не вижу. Просто ещё один способ более вертикального разделения БЛ: каждый её компонент будет изолирован друг от друга и в стиле тактического DDD должен будет использовать разные модели для представления нужных им сущностей

Айван
Сам так не делал, но с utils ничего общего не вижу...

Так в тут не разделение, а комбинирование, раз в одной папке application + domain

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта