Il database è un dettaglio episode artwork

EPISODE · May 27, 2025 · 11 MIN

Il database è un dettaglio

from Michele Ferracin Software Engineering · host Michele Ferracin

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/

Episode metadata supplied by the publisher feed · Published May 27, 2025

Embed this episode

Ready to play

Il database è un dettaglio

0:00 11:37

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Michele Ferracin Software Engineering?

This episode is 11 minutes long.

When was this Michele Ferracin Software Engineering episode published?

This episode was published on May 27, 2025.

Can I download this Michele Ferracin Software Engineering episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!