Skip to content

Instantly share code, notes, and snippets.

@jescalan
Last active July 22, 2023 12:46
Show Gist options
  • Star 27 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save jescalan/d0866e7c12e9d0d8fa15 to your computer and use it in GitHub Desktop.
Save jescalan/d0866e7c12e9d0d8fa15 to your computer and use it in GitHub Desktop.

"A beginning programmer writes her programs like an ant builds her hill, one piece at a time, without thought for the bigger structure. Her programs will be like loose sand. They may stand for a while, but growing too big they fall apart.

Realizing this problem, the programmer will start to spend a lot of time thinking about structure. Her programs will be rigidly structured, like rock sculptures. They are solid, but when they must change, violence must be done to them.

The master programmer knows when to apply structure and when to leave things in their simple form. Her programs are like clay, solid yet malleable."

-- Master Yuan-Ma, The Book of Programming

@elmoromourad
Copy link

how can I get "The Book of Programming" of Yuan-Ma ?
Is there any link for a pdf version please !

@clupasq
Copy link

clupasq commented Sep 7, 2016

@ullas0003
Copy link

that book doesnt exists.

@anthonybrown
Copy link

You become Master Yuan-Ma

@maxfettes
Copy link

@Shadowking1235
Copy link

I will appreciate if I can have the pdf copy of this book " The Book of Programming"
Thanks.

@ephemeralrogue
Copy link

You become Master Yuan-Ma

Powerful.

@michalbcz
Copy link

You become Master Yuan-Ma

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment