3 ms·
"Your code should reflect your ontology." Meaning that you should strive to program so as to encode the structure, relationships, and qualities of the objects
by gotostatement 6y ago
"Your code should reflect your ontology."
Meaning that you should strive to program so as to encode the structure, relationships, and qualities of the objects of your task/domain. If you do it faithfully, then your code will be logically consistent and bug-free. I think this is most directly possible in declarative programming.