Clean Architectures in Python (Чистая архитектура на Python) 2022

EuroPython 2022 - Чистая архитектура на Python - Леонардо Джордани Архитектурные соображения часто игнорируются разработчиками или полностью перекладываются на фреймворк. Мы должны снова начать обсуждать, как структурируются приложения, как соединяются компоненты и как уменьшить связь между различными частями системы, чтобы избежать создания программного обеспечения, которое не может быть легко поддержано или изменено. Модель «чистой архитектуры» появилась еще до Роберта Мартина, который недавно вновь привлек к ней внимание сообщества, и представляет собой способ структурирования приложений, использующий разделение слоев и внутренние API для достижения очень аккуратной, полностью протестированной и слабосвязанной системы. В докладе будут представлены основные идеи архитектуры, показано, как слои могут быть реализованы на Python, в соответствии с содержанием книги «»Чистые архитектуры на Python«» под редакцией Leanpub. Недавно количество скачиваний этой книги достигло 25 000, и многие читатели сочли ее полезной для начала изучения того, как тестировать программное обеспечение и как структурировать приложение, не полагаясь полностью на фреймворк.
Back to Top