Il database è un dettaglio - podcast episode cover

Il database è un dettaglio

May 27, 202512 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Il database è un dettaglio: quante volte lo abbiamo sentito dire, ma quante volte lo mettiamo in pratica?Quando ho iniziato a lavorare in, scrivevo codice che dipendeva completamente dal tipo di database usato. Finché...Possiamo testare tutto senza usare un database?oppureE se passassimo a Postgre?Panico.Quel momento è stato uno catartico: ho capito che dovevo cambiare approccio.In questo video ti porto passo dopo passo dentro una soluzione moderna: astrarre l’accesso al database in C# per rendere il codice testabile, manutenibile e indipendente dalla tecnologia.(L'implementazione qui mostrata è in C# ma il concetto è valido per qualunque linguaggio di programmazione orientato agli oggetti.)Vedrai due implementazioni reali:In-memory – perfetta per test, demo, prototipi veloci.PostgreSQL – con un driver vero, ma incapsulato in modo elegante.---💡 Perché farlo?✅ Il tuo codice non è più legato mani e piedi al database.✅ Puoi testare tutto senza bisogno di un’istanza reale.✅ Cambiare tecnologia è più semplice.✅ Scrivi software più solido, flessibile e professionale.---📌 Cosa vedrai nel video:* Cos’è un’astrazione dell’accesso al database* Come strutturare le interfacce in C#* Implementazione in-memory per i test* Connessione pulita a PostgreSQL* Esempi pratici di utilizzo* Benefici per il tuo codice e il tuo team 👇 Scrivimi nei commenti:Hai mai fatto test senza database? --- 🚫 Non lasciare che sia un algoritmo a decidere cosa leggi! Unisciti a oltre 150 lettori che leggono le mie e-mail quotidiane di software engineering e DevOps per ottenere di più lavorando in modo intelligente. 📧 Newsletter https://go.micheleferracin.it/newsletter➡️ 🧑‍🏫 UDEMY AZURE DEVOPS FONDAMENTI IN ITALIANO / https://www.udemy.com/course/microsoft-azure-devops-fondamenti-italiano/?referralCode=BEAA7CBA065E697AF1AB➡️ 🧑‍🏫 UDEMY KUBERNETES FONDAMENTI https://www.udemy.com/course/kubernetes-fondamenti-italiano/?referralCode=E29819EB4C224D0D8DB1👉🏻 VUOI ADOTTARE I MIGLIORI PROCESSI E LE MIGLIORI PRATICHE DI SOFTWARE DELIVERY? https://micheleferracin.it/▶️ https://micheleferracin.it/🟢 La mia azienda: https://www.limeware.it/💼 LinkedIn: https://www.linkedin.com/in/micheleferracin/

For the best experience, listen in Metacast app for iOS or Android