More Good Programming Quotes, Part 4

Here are more good programming quotes I have found since my last post.

Microservices

“Microservices are just dynamic linking over HTTP”
via @mononcqc

“kubernetes – turning things off and on again, at scale”
@decimalator

Full stack

“A full stack developer is just one function call away from a stack overflow developer.”
@brainsmoke

dev 1: I’m full stack
dev 2: pop
dev 1: fuck
@ctrlshifti

Programming

“As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications.”
Dave Parnas

“Optimism is an occupational hazard of programming; feedback is the treatment.”
Kent Beck

“Programming is nitpicking distilled into a profession.”
@garybernhardt

“If it looks like a duck, and quacks like a duck, it may still have subtle differences only a domain expert really understands.”
@rickasaurus

“A computer is like a mischievous genie. It will give you exactly what you ask for, but not always what you want.” – Joe Sondow

“You haven’t mastered a tool until you understand when it should not be used.”
@kelseyhightower

“Mathematicians don’t have the ‘cache invalidation’ problem, so they go hard on fucking up naming things.”
@tomaka17

“The plural of regex is regrets”
@ifosteve

Knock, Knock.
Who’s Race Condition!
There?
@justenwalker

A group of wolves is called a pack.
A group of crows is called a murder.
A group of developers is called a merge conflict.

“Never attribute to malice that which is adequately explained by legacy code”
@HackerNewsOnion

Other

echo ‘Hello, my username is imontoya, you kill -9 my $PPID, prepare to vi.’
@climagic

“give a man a fish, he’ll eat for a day. teach a man to phish, and you can win this free trip to hawaii by just entering your credit card details below.”
@ctrlshifti

“Be curious. Read widely. Try new things. I think a lot of what people call intelligence boils down to curiosity.” – Aaron Swartz

“Machine Learning can do anything you could train a dog to do – but you’re never totally sure what you trained the dog to do.”
Benedict Evans

On testing:
“we must struggle to develop a suspicious nature as well as a lively imagination.”
Herbert Leeds and Gerald M. Weinberg, Computer Programming Fundamentals, 1961

“You fail 0% of the tests you don’t write.”
@HackerNewsOnion

“Be so good they can’t gitignore you.”
@iamdevloper

“I feel like Schrödinger would hate A/B testing.”
@iamdevloper

A: dns record
AA: battery
AAA: battery
AAAA: dns record
@isotopp

Twitter Bios

Here are parts of some programming-related Twitter bios that I thought were pretty clever.

“Nom de guerre: Colonel Data Corruption”
@bcantrill

“I see problems where others see opportunities”
(not sure where I saw this, but I am pretty sure it is a tester)

“I arrange bits of data in specific orders for a living”
@LordPansar

“Indoor enthusiast”
@codinghorror

2 responses to “More Good Programming Quotes, Part 4

  1. Pingback: Java Weekly, Issue 317 | Baeldung

  2. I’m sort of amazed you’ve made it through four (five-ish?) of these without Andrew Tanenbaum’s most enduring contribution to the zeitgeist, certainly applicable to all facets of development (as well as basically anything else involving technology):

    “The nice thing about standards is that you have so many to choose from.” ­– /Computer Networks/, 2nd ed., p. 254.

Leave a comment