Settings

Theme

The critical role of systems thinking in software development

oreilly.com

7 points by sandal 9 years ago · 1 comment

Reader

practicingdev 9 years ago

I'm the author of this article.

If you find it interesting, here are some links to a couple other articles I've really enjoyed on the topic:

# Queues don't fix overload

http://ferd.ca/queues-don-t-fix-overload.html

# There is no happy path in programming

http://multithreaded.stitchfix.com/blog/2016/01/29/no-happy-...

Also, if you're looking for a whole book on systems thinking, albeit in a more general context, it's worth checking out "Thinking in Systems: A Primer" by Donella H. Meadows.

Once you start thinking about this stuff it's impossible to not see it everywhere. But for programmers, ops people, etc. that's a good thing... because our jobs depend on it.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection