KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I was doing a little exploring of a legacy system I maintain, with NDepend (great tool check it out), the other day. My findings almost made me spray a mouthful of coffee all over my screen. The top 3 functions in this system ranked by descending cyclomatic complexity are: SomeAspNetGridControl.CreateChildControls (CC of 171!!!) SomeFormControl.AddForm (CC of 94) SomeSearchControl.SplitCriteria (CC of 85) I mean 171, wow!!! Shouldn't it be below 20 or something? So this made me wonder. What is the most complex function you maintain or have refactored? And how would you go about refactoring such a method? Note: The CC I measured is over the code, not the IL.
Tags (comma-separated)
Save Edits
Cancel