Chapter 23. THE OUTER LIMITS

The Different Programming Disciplines

Everything that irritates us about others can lead us to an understanding of ourselves.

Carl Jung

I like sweeping generalizations and tenuous metaphors. Sue me. I’ve also been doing my research. I found that there are over 40 churches in the city I live in. Each one of these is subtly different; different types of people attend, and they do different things. They have different concerns and ways of working. They’re located in different areas. However, they’re all doing roughly the same thing.

What on earth has this got to do with programming? I hear you ask. If you forgive the tenuous link, software development works in pretty much the same way. Okay, we don’t all file into a building ...

Get Code Craft now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.