Aristotle and the Art of Software Development

December 7, 2009 Melissa Dyrdahl

Jon Dahl ponders the big questions. What can programmers learn from the thought of Aristotle, Kant, and Mill? More than you might think. He links philosophical ethics and ideas to the processes, tools, and methodologies of software development as we discuss a critical question: is successful development primarily a matter of finding the right rules, creating the right outcomes, or cultivating the right virtues?

About the Author

Biography

Previous
MongoDB
MongoDB

MongoDB is a scalable, high-performance, open source, schema-free, document-oriented database. Mike Dirolf ...

Next
EDD: How TDD and BDD Miss the Point
EDD: How TDD and BDD Miss the Point

Nathaniel Talbott introduces Experiment Driven Development. Too much focus on TDD can miss the bigger pictu...

×

Subscribe to our Newsletter

!
Thank you!
Error - something went wrong!