Talk:Data-driven design
Merged with responsiliby driven design
[edit]I redirected Data-driven design to Responsibility-driven design. I believe that the term "Data-driven design" was invented by the coiners of "Responsibility-driven design" only as a contrast but that it is not a distinct style of design. I think data-driven design is about the same as "unstructured programming" in that it really should not have its own article, but should be a part of the article for the thing that has been proposed to replace it.
Previously, Data-driven design had been redirected to Data-driven programming, which is actually distinct and not directly related. Data-driven programming is a style of programming where a programs control flow depends on the data it reads (like an interpreter) while Data-driven design is designing a class based on what data it will hold (maybe with a getter and setter for each data member). 74.192.3.135 (talk) 22:18, 2 December 2011 (UTC)