Software Craftsman, The Quotes

Rate this book
Clear rating
Software Craftsman, The: Professionalism, Pragmatism, Pride (Robert C. Martin Series) Software Craftsman, The: Professionalism, Pragmatism, Pride by Sandro Mancuso
964 ratings, 4.30 average rating, 119 reviews
Software Craftsman, The Quotes Showing 1-19 of 19
“It is easy to say that a piece of code is badly written. It is easy to complain or even laugh. But the question is: are you good enough to make it better?”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“How it is done is as important as getting it done.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Software craftsmanship is a long journey to mastery. It’s a mindset where software developers choose to be responsible for their own careers, constantly learning new tools and techniques and constantly bettering themselves.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Developers who rely only on their companies to provide them knowledge are not professional software developers. They are just factory workers in disguise.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Time should never be used as an excuse for not doing certain things. Ever. We all have time. In fact, we all have exactly the same amount of time. The difference is how we choose to spend our time.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Software craftsmanship is a long journey to mastery. It’s a mindset where software developers choose to be responsible for their own careers, constantly learning new tools and techniques and constantly bettering themselves. Software Craftsmanship is all about putting responsibility, professionalism, pragmatism, and pride back into software development.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Dedicated QA teams are an anti-pattern. Testers should find nothing. Zero. Nada.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“If we think that a piece of code we wrote some time in the past is still good enough today, it means we didn’t learn anything since. For”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“How it is done is as important as getting it done,”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“With highly motivated developers who have fun doing what they do and who are constantly looking outside their own cubicles, companies could benefit immensely from all the innovations and efficiencies they would bring.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“never change an organization by forcing people to adopt a new process or different practices. Instead, we should create a culture of learning, where people can find their own motivation to make things better.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Delivering value to clients is the obligation of any professional who is paid to do a job.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Choosing jobs just for the money can bring our careers to a halt, making it almost impossible to put it in motion again.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Developers choose jobs according to what they want to learn, and they leave their jobs either when they are not learning anymore or when whatever is left to learn is not aligned with their career aspirations.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Above all, software craftsmen are professionals who care about and respect their customers.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Expecting a return on investment from jobs should not be mistaken for the selfish and unprofessional attitude known as “CV building,” where developers don’t care about their jobs and are there just to improve their CVs, choosing technologies and methodologies for personal reasons and not because they are fit for a specific purpose.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Your problem is not that the developers are bad. Your problem is that your selection process and whoever is responsible for it sucks.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“Introducing abstractions early, with no justification other than “we may need it in the future,” is what makes applications so complicated.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride
“We can learn a lot from a company, team, and individuals just by paying attention to how they interview.”
Sandro Mancuso, Software Craftsman, The: Professionalism, Pragmatism, Pride