Josh A. Young
Software Engineer

Tech Quotes

These are some of the tech-related quotes that I have found helpful and memorable. In order to preserve them, I have included them here along with a reference to the source of the quote.

"If we have data, let’s look at data. If all we have are opinions, let’s go with mine."​ - Jim Barksdale, ​Engineer, VC, & Netscape founder​

"Change managed well is​: taught​, exercised​, and then trusted​." - Kevin Howard

"Agile believes that the most cost-effective way to produce what customers really want is to collaborate with them, building software one small bit at a time such that each delivered bit has the opportunity to alter ideas about the next." - Practical Object-Oriented Design (book)

"Design is more the art of preserving changeability than it is the act of achieving perfection" - Practical Object-Oriented Design (book)

"When the future cost of doing nothing is the same as the current cost, postpone the decision. Make the decision only when you must with the information you have at that time." - Practical Object-Oriented Design (book)

"The structure of every class is a message to future maintainers of the application. It reveals your design intentions. For better or for worse, the patterns you establish today will be replicated forever" - Practical Object-Oriented Design (book)

"Left unchecked, unmanaged dependencies cause an entire application to become an entangled mess. A day will come when it's easier to rewrite everything than to change anything." - Practical Object-Oriented Design (book)

"The easiest code to refactor is code that doesn't exist." - Ben Orenstein

"Weeks of programming can save you hours of planning."

"1 + 1 = 3, for very large values of 1."

Icons made by Freepik and Pixel perfect from www.flaticon.com. Also icon(s) from iconfinder.
"Nōn nōbīs, Domine, nōn nōbīs, sed nōminī tuō dā glōriam."