I was just reading a recent research paper from the Communications of the ACM as titled “How intuitive is OOD”. Some concepts from the paper: recent research in cognitive psychology indicate that people do simple mistakes in their everyday activities because of intuitive thinking even in the area of their expertise.
Math as well as formal education teaches formal/systematic thinking that should override intuitive thinking. OOP designers are also sometimes biased by their intuitive (intuition based) thinking and may fail to identify classes, objects, and their relationships correctly. They think in terms of their intuition/intuitive knowledge (intuitive knowledge on what objects mean to them in real life and how they are used to think the relationships among objects) and sometimes they forget to use the formal knowledge that they have earned through education/OOD courses.
The point is: the issue is identified. Now OOP designers need to be careful about their intuition-based thinking and find ways to get rid of it (if there is any such issue with anyone). From: http://sitestree.com/?p=4846
Categories:45
Tags:
Post Data:2006-09-04 10:06:27
Shop Online: <a href='https://www.ShopForSoul.com/' target='new' rel="noopener">https://www.ShopForSoul.com/</a>
(Big Data, Cloud, Security, Machine Learning): Courses: <a href='http://Training.SitesTree.com' target='new' rel="noopener"> http://Training.SitesTree.com</a>
In Bengali: <a href='http://Bangla.SaLearningSchool.com' target='new' rel="noopener">http://Bangla.SaLearningSchool.com</a>
<a href='http://SitesTree.com' target='new' rel="noopener">http://SitesTree.com</a>
8112223 Canada Inc./JustEtc: <a href='http://JustEtc.net' target='new' rel="noopener">http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning) </a>
Shop Online: <a href='https://www.ShopForSoul.com'> https://www.ShopForSoul.com/</a>
Medium: <a href='https://medium.com/@SayedAhmedCanada' target='new' rel="noopener"> https://medium.com/@SayedAhmedCanada </a>