5 ms·
I think having cognitive complexity indicators are great. Many devs don’t think about that so having the visibility reminder is good on average. However it shou
by therealdrag0 3y ago
I think having cognitive complexity indicators are great. Many devs don’t think about that so having the visibility reminder is good on average. However it should not be blocking in any manner and it’s silly to drive a rewrite based on it. Engineering leaders should understand the architecture at a visceral level, know good patterns/design, and suggest refactors without static analysis tools.
- dgan 3y ago"having them" is fine, being forced them down your throat is not. I mean like "your hotfix cannot be merged because you touched this piece of ancient code nobody understands and now it's complexity grew beyond the arbitrary threshold, please put all your tickets aside, and make a start refactoring this function because Sonar saud so"
- therealdrag0 3y agoTotally agree! That sounds absurd.