3 ms·
Really!? My undergraduate degree was in philosophy. I spent a lot of time studying Aristotle’s “Metaphysics” (which isn’t about metaphysics). How does it apply
by pyuser583 7y ago
Really!? My undergraduate degree was in philosophy. I spent a lot of time studying Aristotle’s “Metaphysics” (which isn’t about metaphysics). How does it apply to software development?
Nichomachean Ethics are very helpful.
But don't read Aristotle's actual work unless you have a philosophy background. Way too dense and complicated.
Try "Aristotle For Everyone" by Mortimer J. Adler, and then "Aristotle" by David Ross.
- ARandomerDude 7y agoSystem modeling is frequently the task of sorting the universal from particular, the substance from the accidents, etc. This is especially true in the object-oriented world. Functional programming and system integration are essentially answering the questions "what causes this?" and "what ought to cause this?" I'm not a fan of the Nichomachean Ethics. I'm of the Augustinian school.