From: Richard B. <ric...@fe...> - 2012-05-08 21:20:14
|
On 8 May 2012, at 21:49, "Tom Breton (Tehom)" <te...@pa...> wrote: > It's the complexity that hurts. Part of the line count contributes to > taming the complexity, such as having each class in a separate file, and > each command or dialog in a class. That part is healthy. Agree. > How could we trim the complexity? I'll throw two ideas out there, just > for the sake of discussion. > > * In principle we could re-merge some "mapped" classes with their "base" > counterparts. They spend a fair bit of code just staying in sync, or > trying to. But that's a lot of work and error opportunities just to keep > things working about the way they are. Yes but easily tested and would flatten things somewhat nicely. > * What if we used garbage collection? Absolutely. With the sentiments. R |