Kwadrant Feathers’a, czyli gdzie refaktoryzować?

Parę ładnych lat temu przygotowałem wpis na temat Złożoności Cyklomatycznej McCabe’a. Pod koniec artykułu wspomniałem o narzędziu, które opiera się o tą metrykę i które pozwala nam określić w które rejony kodu powinniśmy celować planując refaktoryzację. Narzędziem tym jest tzw. Kwadrant Feathers’a. W poprzednim artykule odgrażałem się, że o kwadrancie jeszcze wspomnę, ale jakoś nie było okazji. Aż do niedawna, gdy jeden z czytelników wprost zapytał pod tamtym wpisem, kiedy napiszę coś na ten temat. No to właśnie nadszedł ten moment.

Continue reading “Kwadrant Feathers’a, czyli gdzie refaktoryzować?”