Implementing the Clean Architecture: Python edition

Par : Sebastian Buczyński
Offrir maintenant
Ou planifier dans votre panier
Disponible dans votre compte client Decitre ou Furet du Nord dès validation de votre commande. Le format ePub est :
  • Compatible avec une lecture sur My Vivlio (smartphone, tablette, ordinateur)
  • Compatible avec une lecture sur liseuses Vivlio
  • Pour les liseuses autres que Vivlio, vous devez utiliser le logiciel Adobe Digital Edition. Non compatible avec la lecture sur les liseuses Kindle, Remarkable et Sony
Logo Vivlio, qui est-ce ?

Notre partenaire de plateforme de lecture numérique où vous retrouverez l'ensemble de vos ebooks gratuitement

Pour en savoir plus sur nos ebooks, consultez notre aide en ligne ici
C'est si simple ! Lisez votre ebook avec l'app Vivlio sur votre tablette, mobile ou ordinateur :
Google PlayApp Store
  • FormatePub
  • ISBN978-1-393-91607-9
  • EAN9781393916079
  • Date de parution06/03/2020
  • Protection num.pas de protection
  • Infos supplémentairesepub
  • ÉditeurRelay Publishing

Résumé

Neither database nor framework should shape your application. Business needs should. Unfortunately, it might have got out of sight due to years spent on writing Django- or Rails-like web applications with Active Record ORMs. The Clean Architecture is an approach that puts your customer's concerns in the centre of software. All other issues, such as persistence are treated as implementation details.
This is achieved thanks to a careful layering of the project. As a result, business rules are decoupled from frameworks and 3rd party services. Therefore you can rapidly prototype and test core value. Everything has its place, which makes i.e. onboarding new team members a breeze. Last, but certainly not least - as time passes and project grows the Clean Architecture lets you maintain order and remain flexible.
Neither database nor framework should shape your application. Business needs should. Unfortunately, it might have got out of sight due to years spent on writing Django- or Rails-like web applications with Active Record ORMs. The Clean Architecture is an approach that puts your customer's concerns in the centre of software. All other issues, such as persistence are treated as implementation details.
This is achieved thanks to a careful layering of the project. As a result, business rules are decoupled from frameworks and 3rd party services. Therefore you can rapidly prototype and test core value. Everything has its place, which makes i.e. onboarding new team members a breeze. Last, but certainly not least - as time passes and project grows the Clean Architecture lets you maintain order and remain flexible.