Patterns

Il pattern “Strategy” e i suoi cugini: manuale semiserio per dev in cerca di strategie

Ovvero: come passare da if annidati a design pattern eleganti (con una punta di sarcasmo).

I design pattern sono come le ricette segrete della nonna: tutti ne parlano, in tanti li usano, pochi li capiscono davvero fino in fondo. Tra i pattern più chiacchierati nei corridoi (fisici o virtuali) dei team di sviluppo c’è il Pattern Strategy, spesso osannato come la soluzione elegante a quel mostro spaghetti-code fatto di if e switch interminabili. Ma non è solo: ha una comitiva di cugini altrettanto affascinanti (e subdoli) come State, Template Method e Command, con cui condivide categoria (sono pattern comportamentali) e una certa predisposizione a complicare la vita a chi li implementa senza cognizione di causa.

Leggi tutto
Startup impossibili cover

Startup impossibili

Quando la tecnologia risolve problemi che non sapevamo nemmeno di avere. Ma che esistono. Forse.


Nella vita di un consulente tech capita, prima o poi, di ricevere una richiesta che ti lascia in silenzio per dieci lunghi secondi. Non perché sia complessa. Ma perché è… sinceramente assurda.

“Vorremmo fare una piattaforma che permette di parlare con i cocomeri per sapere se sono maturi.”

E la cosa incredibile è che ha senso.

In questo articolo vogliamo celebrare — con amore e un pizzico di rassegnazione — le startup impossibili, quei progetti così folli da sembrare uno scherzo. Ma che, in fondo, raccontano qualcosa di vero sul nostro rapporto con l’innovazione.

Leggi tutto