Un collega junior viene da voi con un'idea su come rifattorizzare/migliorare la funzionalità esistente nel sistema che state sviluppando insieme. Siete molto contenti che stia cercando di pensare alle cose, e lo elogiate per questo, e date la possibilità di provare.
Durante l'analisi, si scopre che la soluzione proposta non è migliore di quella esistente e contiene addirittura problemi di progettazione. Sfortunatamente, però, si tratta di problemi così complicati che non si possono indicare direttamente, e si basano più che altro su sensazioni ed esperienze basate sulla gestione di altri sistemi. Ad esempio, una nuova soluzione proposta potrebbe con una certa probabilità aumentare i costi operativi di circa il 30% e dovreste riqualificare parzialmente il team esistente.
Come si decide?
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | it