1 Half Baked

1.1 Overview Detail

I argue that by following the single responsibility principle, a lot of these problems can be eradicated and bring much more clarity from a user's perspective. None of them is sufficient on it's own to give us a complete, consistent, and comprehensive understanding of all these aspects, but together they do the job of giving us a coherent understanding of what a rational argument is. The amount of things the user has to think about when in the context of manipulating a single domain where as in something like the Blackboard, a user is bombarded with a lot of questions about a lot of domains and how do is?