I actually found Simple far, far easier to follow than Classic when I was first poking around.
Looking at Classic and Lily again now that I can actually read the code properly, and...yes, I still find Simple easier.
I think splitting it up into separate files makes it easier to follow. One file provides configuration data. Another file creates functions to construct frames using that config data. A third file creates styles out of those functions and then works with oUF to construct frames using those styles. The function of each file is pretty clear; the function of various blocks of code in a single-file layout is much less clear to me.
But I'm sure it depends on personality. Some people have different mental organizational structures.
|