QuoteProject
Programmers are not to be measured by their ingenuity and their logic but by the completeness of their case analysis.
Alan Perlis
ShareWTF𝕏

Interpretation

What this quote means

The true measure of a programmer lies in their ability to analyze and address cases, rather than just their creativity and logical skills.

Alan Perlis emphasizes that a good programmer is evaluated not solely based on their inventive ideas and logical reasoning abilities, but rather on how comprehensively they analyze problems and cases. This suggests that thorough case analysis is critical in software development, as it ensures all aspects of a problem are considered, leading to more effective and robust solutions.

Themes

ProgrammingAnalysisSoftwareProblem-SolvingEvaluation

In practice

Example use cases

This quote can be used in a programming workshop to emphasize the importance of thorough analysis in coding.

More from Alan Perlis

Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.
Alan PerlisRead
Because of its vitality, the computing field is always in desperate need of new cliches: Banality soothes our nerves.
Alan PerlisRead
In computing, turning the obvious into the useful is a living definition of the word "frustration".
Alan PerlisRead
It is better to have 100 functions operate on one data structure than to have 10 functions operate on 10 data structures.
Alan PerlisRead
A good programming language is a conceptual universe for thinking about programming.
Alan PerlisRead
Every reader should ask himself periodically β€œToward what end, toward what end?”—but do not ask it too often lest you pass up the fun of programming for the constipation of bittersweet philosophy.
Alan PerlisRead

Similar quotes

I'm still a hacker. I get paid for it now. I never received any monetary gain from the hacking I did before. The main difference in what I do now compared to what I did then is that I now do it with authorization.
Kevin MitnickRead
It is doubling now every two years. Doubling every two years means multiplying by 1,000 in 20 years. At that rate we'll meet 100 percent of our energy needs in 20 years.
Ray KurzweilRead
I've never really been very interested in computers themselves. I don't watch them; I watch how people behave around them. That's becoming more difficult to do because everything is around them.
William GibsonRead
We predicted the concept of a telephone that isn't tied to a wall or a desk. We anticipated that everyone would have a cell phone. We joked that when you're born you would be assigned a cell phone and if you didn't answer you had died.
Martin CooperRead
The space shuttle was often used as an example of why you shouldn't even attempt to make something reusable. But one failed experiment does not invalidate the greater goal. If that was the case, we'd never have had the light bulb.
Elon MuskRead
Any program is only as good as it is useful.
Linus TorvaldsRead

A little wisdom, now and then

Subscribe for the occasional hand-picked quote. No noise.

Quote by Alan Perlis | QuoteProject