Size: a a a

Django [ru] #STAY HOME

2020 May 24

М

Михаил in Django [ru] #STAY HOME
Послушайте, а как в Джанге с Чистой Архитектурой и т.п? Помню что была какая-то тема у wemakeservices, но может кто-то имеет что сказать по этой теме?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Михаил
Да, проясни пожалуйста.
от дивилопира до фатографа адин шак
источник

N

Nonverbis in Django [ru] #STAY HOME
Михаил
Послушайте, а как в Джанге с Чистой Архитектурой и т.п? Помню что была какая-то тема у wemakeservices, но может кто-то имеет что сказать по этой теме?
Так ты же пишешь, а не за тебя пишут. Не делай грязи, будет чисто. А если хочешь в код джанги залезть на предмет порыться, где там пэрент, и что у него за методы/свойства. Там высококачественный код. Все понятно, очень удобно.
источник

М

Михаил in Django [ru] #STAY HOME
Nonverbis
Так ты же пишешь, а не за тебя пишут. Не делай грязи, будет чисто. А если хочешь в код джанги залезть на предмет порыться, где там пэрент, и что у него за методы/свойства. Там высококачественный код. Все понятно, очень удобно.
Да, я понимаю. Но есть стандартные подходы по организации приложения. То что предлагает Джанга из коробки не похоже на то что пропагандирует Боб Мартин. С другой стороны - Джанга не Спринг и не надо из нее его делать. Хотелось узнать есть ли материалы по теме.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Nonverbis
Так ты же пишешь, а не за тебя пишут. Не делай грязи, будет чисто. А если хочешь в код джанги залезть на предмет порыться, где там пэрент, и что у него за методы/свойства. Там высококачественный код. Все понятно, очень удобно.
Ну к джанге есть свои вопросы, такта... но нет ничего идеального)
источник

N

Nonverbis in Django [ru] #STAY HOME
Михаил
Да, я понимаю. Но есть стандартные подходы по организации приложения. То что предлагает Джанга из коробки не похоже на то что пропагандирует Боб Мартин. С другой стороны - Джанга не Спринг и не надо из нее его делать. Хотелось узнать есть ли материалы по теме.
Питон сам по себе не является классическим языком. Поэтому надо критически подходить к тому, что написано для других технологий. Зерно есть. Применять можно, но целиком тянуть принципы джавы в питон вряд ли стоит.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Михаил
Да, я понимаю. Но есть стандартные подходы по организации приложения. То что предлагает Джанга из коробки не похоже на то что пропагандирует Боб Мартин. С другой стороны - Джанга не Спринг и не надо из нее его делать. Хотелось узнать есть ли материалы по теме.
А можно конкретнее что не устраивает тебя? Ну или боба мартина в тебе))
источник

М

Михаил in Django [ru] #STAY HOME
Nikolay Cherniy
А можно конкретнее что не устраивает тебя? Ну или боба мартина в тебе))
Меня напрягает что из коробки я не вижу намека на сервис слой (там его и нет - актив рекорд как ни как). С этим можно жить, но может не стоит и есть альтернативы?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Михаил
Меня напрягает что из коробки я не вижу намека на сервис слой (там его и нет - актив рекорд как ни как). С этим можно жить, но может не стоит и есть альтернативы?
Сервис слой это бизнес логика?
источник

М

Михаил in Django [ru] #STAY HOME
Nikolay Cherniy
Сервис слой это бизнес логика?
ага, по разному назвают. или домен.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Михаил
ага, по разному назвают. или домен.
Ну просто выносишь ее в отдельный файл, то что такого файла из коробки нет, - так оно не на каждом проекте нужно
источник

М

Михаил in Django [ru] #STAY HOME
На самом деле не раз встречал различные туториалы где после инициализации приложения автор такой "а теперь наведем здесь порядок!". И у каждого в итоге получалась какая-то своя структура приложения.
источник

М

Михаил in Django [ru] #STAY HOME
Nikolay Cherniy
Ну просто выносишь ее в отдельный файл, то что такого файла из коробки нет, - так оно не на каждом проекте нужно
ну вот, хотелось бы посмотреть какие-нибудь бест практики по этой теме. Буду рад если кто-то поделится.
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
У канала Диджитализируй! был видос про это, но не так чтоб практика, общие моменты
источник

М

Михаил in Django [ru] #STAY HOME
Nikolay Cherniy
У канала Диджитализируй! был видос про это, но не так чтоб практика, общие моменты
https://www.youtube.com/watch?v=HpL6ymFEuu4 - речь про это видео? Спасибо!
источник

Д

Дима in Django [ru] #STAY HOME
Это норма что убунту по дефолту такой список модулей выбивает?
источник

М

Михаил in Django [ru] #STAY HOME
Дима
Это норма что убунту по дефолту такой список модулей выбивает?
Да, убунта сама от питона зависит, так что часть из модулей ей самой нужны.
источник

М

Михаил in Django [ru] #STAY HOME
Но Джанги там быть не должно!
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Да, оно
источник

М

Михаил in Django [ru] #STAY HOME
Nikolay Cherniy
Да, оно
Еще раз спасибо, посмотрю.
источник