Skip to product information
1 of 1

Robert C. Martin

Clean Craftsmanship: Disciplines, Standards, and Ethics

Clean Craftsmanship: Disciplines, Standards, and Ethics

Regular price £23.91 GBP
Regular price £31.99 GBP Sale price £23.91 GBP
25% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £8.08

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Clean Craftsmanship: Disciplines, Standards, and Ethics


Uncle Bob, the legendary Robert C. Martin, has written Clean Craftsmanship, a pragmatic, technical, and prescriptive guide to the foundational disciplines of software craftsmanship. He discusses standards, showing how the world's expectations of developers often differ from their own, and helps bring the two in sync. He also concludes with the ethics of the programming profession, describing the fundamental promises all developers should make to their colleagues, their users, and themselves.

\n Format: Paperback / softback
\n Length: 416 pages
\n Publication date: 30 September 2021
\n Publisher: Pearson Education (US)
\n


In the ever-evolving world of software development, where the complexity of our programs continues to soar, it is essential to remember the profound impact of our work on the legacy of humankind and our own personal growth. Clean Craftsmanship, a timely and humble reminder of these complexities, offers valuable insights and guidance to help us navigate this intricate landscape with integrity and pride.

Written by the legendary Robert C. Martin, also known as Uncle Bob, Clean Craftsmanship is a comprehensive and indispensable resource for software developers. It serves as a guiding light, offering principles that define the profession and the craft of software development. Uncle Bob brings together a wealth of disciplines, standards, and ethics, empowering developers to create robust, effective code that they can be proud of.

In Clean Craftsmanship, Uncle Bob delves into the foundational disciplines of software craftsmanship, providing pragmatic, technical, and prescriptive guidance. He discusses standards, highlighting the often divergent expectations of developers and helping them align their practices with global standards. He also emphasizes the importance of ethics in programming, outlining the fundamental promises that developers should make to their colleagues, users, and, most importantly, themselves.

By following Uncle Bob's insights, programmers and their managers can consistently deliver code that builds trust, rather than undermining it. This trust is crucial in today's interconnected world, where software plays a vital role in the survival of societies and individuals alike. Clean Craftsmanship empowers developers to move towards the north star of true software craftsmanship, which is the state of knowing how to program well.

The book offers practical, specific guidance for applying five core disciplines: test-driven development, continuous integration, refactoring, design patterns, and code reviews. These disciplines are essential in creating high-quality software that is reliable, maintainable, and scalable. By mastering these disciplines, developers can build software that meets the needs of their users and contributes to the betterment of society.

In conclusion, Clean Craftsmanship is a must-read for software developers of all levels. It provides a comprehensive and practical guide to the foundational disciplines of software craftsmanship, empowering developers to create code that builds trust and contributes to the betterment of society. By embracing the principles outlined in this book, we can honor the legacy of humankind and our own personal growth, while paving the way for a brighter and more ethical future in software development.

\n Weight: 718g\n
Dimension: 178 x 233 x 28 (mm)\n
ISBN-13: 9780136915713\n \n

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details