Refactoring debt_ceiling and dog-fooding some, trying to lower debt, I realized that refafctors which address rubycritic valid concerns often make the file longer, thus increasing debt instead of decreasing it. Need to rethink how line count multiplication works, or what default values per grade are. I can't seem to get Debt class to better than an B, so maybe only C and lower should have any debt associated by default for now?
Refactoring debt_ceiling and dog-fooding some, trying to lower debt, I realized that refafctors which address rubycritic valid concerns often make the file longer, thus increasing debt instead of decreasing it. Need to rethink how line count multiplication works, or what default values per grade are. I can't seem to get Debt class to better than an B, so maybe only C and lower should have any debt associated by default for now?