Better Programming

Advice for programmers.

Follow publication

Member-only story

42 Timeless Programming Quotes

Pen Magnet
Better Programming
Published in
5 min readDec 8, 2021
Photo by Thought Catalog on Unsplash

Last Sunday (Dec 5) was the birthday of Uncle Bob, the father of the clean code movement and the Agile Manifesto.

As I was thinking about his contributions, I felt compelled to pay homage to all the wisdom-bearers of the programming world so far. I could not come up with this soon enough, because gathering transformative thoughts from across 6–7 decades of work was not an easy task.

Some of them also helped me steer through my senior developer interviews, for they reveal age-old, time-tested bits of programming wisdom. I have indicated them below with an asterisk (*).

Design

#1:(*) Functions should do something, or answer something, but not both - Robert C. Martin (aka Uncle Bob, Creator of Clean Code & Agile Manifesto)
#2: (*) Context is worth 80 IQ points - Alan Kay (OOP pioneer)
#3: Master programmers think of systems as stories to be told rather than programs to be written - Robert C. Martin
#4: (*) In order to make sure our functions are doing ‘one thing’, we need to make sure that the statements within the function are all at the same level of abstraction - Robert C. Martin

Algorithms and Complexity

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Pen Magnet
Pen Magnet

Written by Pen Magnet

Author of eBooks: Coding Interviews 2.0 & Comprehensive Approach to Senior Developer Interview, Startup writer, Programmer, Education Engagement Enthusiast

Responses (2)

Write a response