On 09.12.2016 18:04, Julian Eisel wrote: > I wanted to discuss a thing about DNA that I really don't like: DNA structs > are always placed in headers that we allow to access globally within the > source code.
to me this looks like a direct consequence of Blender being built round a common global shared data model. And I agree with you, today you would think twice before starting a new *large scale* application with that kind of architecture. But that is another story. OTOH, I would also be reluctant to hide the underlying architecture, with some kind of markup or metadata. Let's just face it: in Blender, every part is a tool that works on a common model, and it's up to the developers to use that power wisely. Cheers, -- Hermann _______________________________________________ Bf-committers mailing list [email protected] https://lists.blender.org/mailman/listinfo/bf-committers
