Dear Friends,

         Example for practical Knowledge: If I drop a stone from top of a building, I know that it falls on the ground. Example for intellectual Knowledge: If I drop a stone from top of a building, I know why it falls on the ground, because I learned Newton’s discoveries and mechanics when I was in school and college.

             The epicycles and retrograde motions of planets were practical knowledge, since the epicycles can be observed by anyone living on the Earth. Mankind didn’t acquire intellectual Knowledge until 17th century, why planets appear to be making epicycles and retrograde motions. This proves mankind can be fooled by practical knowledge alone. Out perception of reality and things we experience in practice might fool us. We need intellectual knowledge to determine the degree of falsity of knowledge and Verisimilitude (or truthlikeness).

                  Our practical knowledge might be a illusion and flawed, if we can’t provide valid reasons why it happens that way. How can we be sure a practical knowledge is valid until we gain intellectual knowledge of why? Today software engineers have been practically experiencing the infamous software crisis and spaghetti code. No one knows why?

              Except the designing and engineering of software products, designing and engineering of no other product is affected by infamous software crisis and spaghetti design/code. Gaining the intellectual knowledge leads to solution for the infamous software crisis and spaghetti code. The fact is, there is no valid reason why software engineering endures infamous software crisis and spaghetti code.

               How can I compel the software researchers to gain the intellectual knowledge, which I am sure leads to solution for the infamous software crisis and spaghetti code? Our experiences could fool us. The practical knowledge and intellectual knowledge compliment with each other. Both are essential and our knowledge can’t be complete, if either of the knowledge is flawed or invalid.

               Our knowledge about software crisis and spaghetti code is incomplete until we gain intellectual knowledge that explains why, by using facts, falsifiable evidence and sound reasoning (where the falsifiable evidence and reasoning can be and must be falsified, if and when new counterevidence can be discovered).

Best Regards,

Raju

More Raju Chiluvuri's questions See All
Similar questions and discussions