Talk

Django dalle trincee: pattern e pratiche dopo 15 anni di esperienza su Django

Friday, May 30

16:15 - 16:40
RoomGnocchi
LanguageItalian
Audience levelIntermediate
Elevator pitch

Cominciare a sviluppare un progetto Django è abbastanza semplice, meno semplice è fare le scelte migliori in termini di architettura e struttura. In 15 anni di esperienza ho fatto abbastanza errori da aver imparato alcune cose su quali siano le scelte paganti nello sviluppo di un progetto django

Abstract

In 15 anni di esperienza, ne ho viste, di cose, che voi umani … Nonostante Django fornisca un’architettura di base molto pulita e linee guida per aiutare una buona organizzazione del progetto, le cose possono sfuggire di mano e portare rapidamente il progetto ad essere un piatto di spaghetti in salsa pythonica.

La ricetta perfetta non esiste, perché ogni progetto di una certa complessità ha le sue particolarità e le sue caratteristiche che richiedono un approccio individuale.

Alcuni pattern hanno tuttavia un campo di applicabilità abbastanza ampio per essere interessanti da condividere.

Un buon progetto parte però dal suo layout, il talk parte quindi dal presentare alcune strutture di progetto parlando dei rispettivi vantaggi e svantaggi, per impostare la base senza necessarimente affidarsi a scaffolding predefiniti, ma comprendendo le differenze fra gli approcci.

Successivamente, saranno presentati alcuni pattern, dettati da un approccio pragmatico e basato sull’esperienza, che possano essere un’ispirazione per i propri progetti.

I principi che ispirano questi pattern sono di favorire l’estendibilità del codice e la manutenibilità, e per migliorare la comunicazione e la documentazione del progetto per gestire in modo più efficiente il ciclo di vita del progetto stesso

TagsBest Practice, Web Frameworks, Algorithms and Data Structures
Participant

Iacopo Spalletti

Founder/CTO @Nephila_digital - Djangonaut - DjangoConEurope 2017 organizer - DSF/PSF member. Father/CisHet/He/Him. I’m either writing some kind of software, playing with kid or sitting on the stool of the local pub