Młodszy kolega przychodzi do Ciebie z pomysłem jak refaktoryzować/ulepszyć istniejącą funkcjonalność w systemie, który wspólnie rozwijacie. Bardzo się cieszysz, że próbuje myśleć o pewnych sprawach i zdecydowanie go za to pochwalasz i dajesz możliwość spróbowania.
Podczas analizy odkrywasz, że proponowane rozwiązanie nie jest lepsze od istniejącego, a nawet zawiera problemy projektowe. Niestety jednak są to tak podstępne problemy, że nie da się ich bezpośrednio wskazać, a opierają się bardziej na przeczuciu i doświadczeniu opartym na prowadzeniu innych systemów. Na przykład nowo zaproponowane rozwiązanie mogłoby z pewnym prawdopodobieństwem zwiększyć koszty operacyjne o około 30% i trzeba by było częściowo przekwalifikować istniejący zespół.
Jak się zdecydować?
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: ... | pl