Note: This documentation is for Moodle 2.7. For up-to-date documentation see Gradebook 2.x architecture.

Development talk:Gradebook 2.x architecture

From MoodleDocs
Revision as of 22:46, 30 March 2011 by Tim Hunt (talk | contribs) (New page: May I commend to you the wise words: : “Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won’t usually need your flowch...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

May I commend to you the wise words:

“Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won’t usually need your flowcharts; they’ll be obvious.” — Fred Brooks in “The Mythical Man-Month” 1975

The point is, we need to work out exactly what data we will be storing, and more importantly, what the meaning of what we store is. If we get that right, then the rest should be obvious. Of course, it is not at all clear what data structure, solves all the problems. Getting that right will take a lot of thought.--Tim Hunt 22:46, 30 March 2011 (UTC)