Qjy2rcmbqgtvsvfxk39e
SkillsCast

Clean Architectures in Python

9th September 2019 in London at CodeNode

There are 1 other SkillsCast available from Clean Architecture in Python and GraphQL inspired Data Classes

Architectural considerations are often overlooked by developers or completely delegated to a framework. We should start once again discussing how applications are structured, how components are connected and how to lower coupling between different parts of a system, to avoid creating software that cannot easily be maintained or changed. The “clean architecture” model predates Robert Martin, who recently brought it back to the attention of the community, and is a way of structuring applications that leverages layers separation and internal APIs to achieve a very tidy, fully-tested, and loosely coupled system. The talk introduces the main ideas of the architecture, showing how the layers can be implemented in Python

YOU MAY ALSO LIKE:

Thanks to our sponsors

Clean Architectures in Python

Leonardo Giordani

Born in 1977, I started coding in 1987 on a Sinclair ZX Spectrum. I then moved to MS-DOS PCs and in 1996 I started using Linux and became interested in operating system internals. I love architectures, algorithms, mathematics and cryptography. I currently work as an infrastructure engineer and Python developer. From 2013 I blog some technical thoughts at www.thedigitalcatonline.com. In 2018 I published the free book “Clean Architectures in Python” http://bit.ly/getpycabook

SkillsCast

Architectural considerations are often overlooked by developers or completely delegated to a framework. We should start once again discussing how applications are structured, how components are connected and how to lower coupling between different parts of a system, to avoid creating software that cannot easily be maintained or changed. The “clean architecture” model predates Robert Martin, who recently brought it back to the attention of the community, and is a way of structuring applications that leverages layers separation and internal APIs to achieve a very tidy, fully-tested, and loosely coupled system. The talk introduces the main ideas of the architecture, showing how the layers can be implemented in Python

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Clean Architectures in Python

Leonardo Giordani

Born in 1977, I started coding in 1987 on a Sinclair ZX Spectrum. I then moved to MS-DOS PCs and in 1996 I started using Linux and became interested in operating system internals. I love architectures, algorithms, mathematics and cryptography. I currently work as an infrastructure engineer and Python developer. From 2013 I blog some technical thoughts at www.thedigitalcatonline.com. In 2018 I published the free book “Clean Architectures in Python” http://bit.ly/getpycabook