архитектуру, абстракции для DDD, стоит подумать - а зачем? Если вы в django, в случае переписывания проекта на другие фреймворки(flask, fastapi? cherrypy) переписывать придётся все равно все, гибкости и возможности оставить слой бизнес-логики не получится. Забывчивость с именами связанных объектов - бывает, но более вероятно что разработчик ознакомится с документацией django и постарается следовать вашим правилам, нежели полезет в сервисы
Много пищи для размышлений, спасибо)
Обсуждают сегодня