Open Saturate opened 9 years ago
There is an issue with the "componentization" if this occurs.
A component cover a set of responsibilites, not a set of presentation specific something or other.
So I think the issue here is the definition of a component is not clear.
Definition of a component
"As software applications grow in size and complexity, they require some kind of highlevel organization. Classes are convenient unit for organizing small applications but are too finely grained to be used as the sole organizational unit for large applications. Something "larger" than a class is needed to help organize large applications. That something is called a package, or a component."
See chapter 28 in this book http://druss.co/wp-content/uploads/2013/10/Agile-Principles-Patterns-and-Practices-in-C.pdf
Thanks for the talk, I'll make it clear how we should do multiple views.
How can we handle something like this the best way?