/
16.12.2017 at 12:00 am
Cuttings

When Defying Simplicity

Of the obviousness of deficiencies in simple/complicated designs.

... I conclude that 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.

- Charles Antony Richard Hoare, 'The Emperor's Old Clothes', via the 1980 ACM Turing Award Lecture

The above proposition also applies to other domains of craft practice.

Filed under:
#
#
Words: 22 words approx.
Time to read: 0.09 mins (at 250 wpm)
Keywords:
, , , , , , , , ,

Other suggested posts

  1. 01.01.2025 at 04:44 pm / The Core Apple Appeal
  2. 04.07.2024 at 08:43 am / Chronic Key Switching
  3. 08.06.2022 at 04:13 pm / Counsel vs Client Perspectives
  4. 27.06.2021 at 12:49 pm / Eloquent Javascript / Chapter 2, Exercise 03
  5. 22.08.2020 at 05:49 pm / Decoding Code Specimens
  6. 19.02.2020 at 10:25 am / STEM, STEAM and Art
  7. 22.08.2018 at 02:13 pm / Heinrich Schliemann's Learning Method
  8. 16.02.2014 at 12:00 am / Don't Care Too Much About Gear
  9. 19.03.2012 at 12:00 am / Lush Exoplanets
  10. 14.08.2010 at 12:00 am / Basic Kanji Learning Principles
© Wan Zafran. See disclaimer.