Creating simple software systems

There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.

Tony Hoare

Tagged , , ,

5 thoughts on “Creating simple software systems

  1. Dave Donaghy says:

    Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.

    Antoine de Saint-Exupéry

  2. Stephen says:

    1. Every program can be reduced in size by at least one line.
    2. Every program contains at least one bug.
    Therefore, every program can be reduced to a single line, which is a bug.

  3. Tom says:

    Inside every large program is a small program trying to get out.

    Tony Hoare

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: