|Don't ask to ask, just ask|
Re^2: Splitting program into modules (Divide And Conquer)by LanX (Archbishop)
|on Nov 12, 2018 at 14:01 UTC||Need Help??|
> 14000 lines of working code is no joke. Why bother refactoring?
Such monster are mostly full of bugs because maintenance becomes impossible if you've lost the overview.
Let's be generous and assume 100 lines of code and clutter per function in average. That'll mean 140 functions...
... divide this by 5 or 10 or 15 ...
and will add
°) Divide and conquer, Dumbo!
˛) file scoped lexicals must be in the same file like the functions they access