RSSAmplifier

Carl Baatz · Jun 14, 2015

The civilized programmer

0
Sign in to vote or save

This page cannot be shown here. You can still read it on the original site — the toolbar below keeps your place in the directory.

Programmers rely on models and abstraction to manage the complexity of software. If we can’t easily reason about the program, we struggle to understand bugs, we are prone to add accidental complexity, and we take longer to build features. To mitigate this, we use abstraction to hide details behind simpler interfaces and we use models that define clear rules about how a process should behave.…

Read on /2015/the-civilized-programmer/

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.