CGKDEV001 |

I Want to Be SOLID

Descrizione

I principi SOLID ed i Design Patterns sono fondamentali per la progettazione di sistemi efficaci, evolvibili e orientati agli oggetti. Il corso è rivolto a Developers e Software Architect che vogliono avere un differente punto di vista sulla gestione del codice e sull’evoluzione del software.

Dettagli Corso

PERSONALIZZA:
Promozioni:
Calendario:
Sede:
Milano, Roma, Padova, Online
DURATA:
2 giorni

Destinatari

  • Developer
  • Software Architect
Obiettivi

Al termine del corso i partecipanti saranno in grado di:

  • Avere una visione orizzontale sullo sviluppo software
  • Scrivere codice leggibile, manutenibile, evolvibile secondo i principi fondamentali
    “Clean code is simple and direct. Clean code reads like well-written prose.”

Conoscenza della programmazione orientata agli oggetti

Modulo 1:SOLID Principles

  • Single Responsability
  • Open/Closed
  • Liskov Substitution
  • Interface Segretation
  • Dependency Inversion

 

Modulo 2: PMETA Principles

  • Don’t Repeat Yourself
  • Keep It Simple, Stupid
  • You Ain’t Gonna Need It
  • Separation of Concerns
  • Command Query Separation

 

Modulo 3: Names

  • General Principles
  • Naming Convention
  • Poor Naming
  • Magic Numbers

 

Modulo 4: Design Patterns

  • Introduction
  • MVC
  • MVVM
  • MVC vs MVVM

Recensioni

Lascia una recensione

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Corso personalizzato?

Mai stato così semplice!
I Want to Be SOLID su misura per te

Calendario

Richiedi informazioni

Mai stato così semplice!
I Want to Be SOLID su misura per te