DEV Community

Cover image for Quotes In Software Craftsmanship
Abdelrahman Ali
Abdelrahman Ali

Posted on • Edited on

1

Quotes In Software Craftsmanship

These are some quotes in the heart of software craftsmanship:

"We need teams of missionaries, not teams of mercenaries"
~ by John Doerr mentioned in 'svpg' ~ Marty Cagan


"I don't want productive teams, I don't want productive engineers, what I want is people who are really really good at understanding the heart of the problem and just solving for that"
~ Dan North


"The goal is to deliver the maximum customer value in the shortest sustainable lead-time while providing the highest possible quality to customers and society as a whole."
~ Lean Agile Mindset


“Clean code is not written by following a set of rules. You don’t become a software craftsman by learning a list of heuristics. Professionalism and craftsmanship come from values that drive disciplines.”
~ Uncle Bob


"Quality is the key to speed. You go fastest when you go well"
~ Uncle Bob


"It is a fuzzy embedded understanding that really matters, it is a social thing. The design decisions that you wish you could get right early as they are hard to change"
~ Martin fowler talking about Software Architecture


"First, solve the problem. Then, write the code"
~ John Johnson


"Optimizing for the completion of high-importance work, rather than optimizing for keeping people busy"
~ Agility


"An evolutionary architecture supports guided, incremental change across multiple dimensions"
~ Neal Ford


"The three main challenges we should focus on are: fighting the Agile Industrial Complex and its habit of imposing process upon teams, raising the importance of technical excellence, and organizing our teams around products (rather than projects)"
~ Martin Fowler


"Science is what we understand well enough to explain to a computer; art is everything else"
~ Donald Knuth

Craftsmanship Manifesto
https://manifesto.softwarecraftsmanship.org/

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more