top | item 32188266

(no title)

yokuze | 3 years ago

Critical thinking, as it applies to the practice of software development.

Reading/watch list:

- Thought and Knowledge: An Introduction to Critical Thinking, by Diane F. Halpern

- Understanding Arguments: An Introduction to Informal Logic, by Walter Sinnott-Armstrong, Robert J. Fogelin

- Predictably Irrational, by Dan Ariely

- Evidence-based Software Engineering - http://knosof.co.uk/ESEUR/ESEUR.pdf

- A Philosophy of Software Design, by John Ousterhout

- https://www.coursera.org/learn/mindware

This is research for a book I'm writing on that topic.

discuss

order

No comments yet.