
E-commerce IT Eng. Luca Pezzino
E-commerce Luca Pezzino
Il presente e-commerce nasce dall'esperienza drammatica maturata in un anno presso un ex-datore di lavoro, in cui il licenziamento del collega che l'aveva sviluppato, mi ha obbligato a farmene carico.
Il ribrezzo per il codice con cui mi sono dovuto confrontare, è stato tale che mi sono imposto di rifarlo totalmente, con le migliori tecnologie a disposizione.
Originariamente un e-commerce di scarpe e accessori, per questioni di copyright, ho dovuto sostituire le immagini.
Un esempio oggettivo delle migliorie progettuali (codice, stack tecnologico, server,...)? L'e-commerce originale girava su un server che aveva bisogno più di 30 Gigabyte (costo > 800€/mese), mentre il mio, pur essendo più performante (mantenendo la stessa mole di dati), ha bisogno solo di 2 Gigabyte (costo circa 12€), con margine per poterlo dimezzare.
In realtà, la differenza drammatica economica non sta nella differenza per il server, ma nella differenza per la manutenzione e lo sviluppo: l'originale è un monolite molto procedurale, la mia versione è stata sviluppata via TDD e DDD (
qui maggiori dettagli).
Investire maggior tempo nella progettazione iniziale, causa minor perdita di tempo per lo sviluppo nel medio e lungo termine!