Un metodo pragmatico, semplice ed empirico per pianificare ed eseguire miglioramenti tecnici non banali su un sistema software esistente. Il metodo ha regole semplici, ma lapplicabilit 竪 vasta. Vedremo come applicare un processo step-by-step per identificare la natura e la portata del proprio debito tecnico, mappando le dipendenze chiavi e deteminando il modo pi湛 sicuro per avvicinarci allobiettivo desiderato. Partendo da porzioni di una code base, lobiettivo del talk sar evidenziare il debito tecnico e definire i passi per pulire il prodotto.
51. ORA il codice e il compilatore ci vengono in aiuto.
Chiaramente DATABASE non esite, quindi non possiamo compilare.
Quindi dobbiamo aggiungere al grafico il nodo:
束Create DATABASE interface per FileDB.load(...)/strore(...)
71. LA BASE DEL METODO
RIMUOVERE LA MINOR
QUANTIT DI OSTACOLI
ALLA VOLTA
PER OTTENERE RISULTATI
REALI SENZA ROMPERE
CODICE
72. THE MIKADO METHOD IS A BIT LIKE A
DANCE, AND IT OFTEN GOES LIKE THIS IN
EXPLORATION MODE:
START (WITH A GOAL), EXPERIMENT, NOTE
THE RESULTS, REVERT, EXPERIMENT, NOTE
THE RESULTS, REVERT, EXPERIMENT, NOTE
THE RESULTS, REVERT, AND SO ON.