hi, what is the design pattern(s) or the logical layout, framework of Calibre?
on what design principle is it built?
like diamond, callback etc? I realize there is no single pattern that can describe it precisely.
But can you say
- "preferences folder uses the composite/decorator/facade pattern",
- "the ebook conversion functionality classes are organized in a iterator design pattern"
I m looking for something like that, i would be glad to see if i could decompose it this way.