Přijde za vámi juniorní kolega s nápadem, jak by šlo refaktorovat/zlepšit stávající funkcionalitu v systému, který společně vyvíjíte. Jste moc rádi, že se snaží o věcech přemýšlet, a rozhodně ho za to pochválíte, a možnost zkusíte zvážit.
Během analýzy zjistíte, že navrhované řešení není lepší, než stávající, a dokonce obsahuje návrhové problémy. Bohužel jde ale o tak záludné problémy, které nedokážete přímo ukázat, a vychází spíše z pocitu a zkušenosti na základě provozování jiných systémů. Například nově navrhované řešení by mohlo s určitou pravděpodobnostní zvýšit provozní náklady přibližně o 30 % a museli byste částečně přeučit stávající tým.
Jak se rozhodnete?
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:
Nabízím trénink vývojářů, konzultace, školení a analýzu návrhových vzorů. Osobně v Praze nebo online.
Napište mi, pokud si nevíte rady.
Lektor: Jan Barášek
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | cs