Viral Squishies and Fidget Toys
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
Buy New
-56% $26.39
FREE delivery Tuesday, November 3 on orders shipped by Amazon over $35
Ships from: Amazon
Sold by: Addas LLC
$26.39 with 56 percent savings
List Price: $59.99
Get Fast, Free Shipping with Amazon Prime
FREE delivery Tuesday, November 3 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Saturday, October 31. Order within 4 hrs 9 mins. Join Prime
Only 1 left in stock - order soon.
$$26.39 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$26.39
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$8.34
Fast Free Shipping – Very Good condition book with a firm cover and clean pages. Shows normal use and some light wear or limited notes markings. A solid, nice copy to enjoy. Fast Free Shipping – Very Good condition book with a firm cover and clean pages. Shows normal use and some light wear or limited notes markings. A solid, nice copy to enjoy. See less
FREE delivery November 5 - 9. Details
Only 2 left in stock - order soon.
$$26.39 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$26.39
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by GREENWORLD BOOKS.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Clean Code: A Handbook of Agile Software Craftsmanship
  • VIDEO

Follow the authors

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.
See all
Something went wrong. Please try your request again later.

Clean Code: A Handbook of Agile Software Craftsmanship

4.7 out of 5 stars (6,818)

{"desktop_buybox_group_1":[{"displayPrice":"$26.39","priceAmount":26.39,"currencySymbol":"$","integerValue":"26","decimalSeparator":".","fractionalValue":"39","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"tbiodIpRDtYGm%2ByB%2FSQTPL%2FoDrePz7Apo7km4lFKxGf8rASSvfHn9snKnYITN6uuWIdwpa4MU8ZP7ZZV%2BckrC3RpjjSCaXPayV4FZT7s67ozOHcALehlCvdlyqDdx7CN1klNn9Y9MP9FqBHTxRBhPIvDNDVhpsAcGzrs5cWPX2aUWBYrbQCFAQ%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$8.34","priceAmount":8.34,"currencySymbol":"$","integerValue":"8","decimalSeparator":".","fractionalValue":"34","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"tbiodIpRDtYGm%2ByB%2FSQTPL%2FoDrePz7ApzvhPIxEc74FCvyugXKKY6lDs14THFBxM1eNfJrhU2OlpBCItCKtB4mLu1ydA2Hc%2BlSgTop%2FOwrgqnKrn33x%2B4DOCsnRL9ZsnTqFMEcSzbZUjU3pabUJxslpeX%2FChstLWHsBdFEyZt5NjEpw1yn0aKSi2Ld0FDqmi","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.

Noted software expert Robert C. Martin, presents a revolutionary paradigm with
Clean Code: A Handbook of Agile Software Craftsmanship. Martin, who has helped bring agile principles from a practitioner’s point of view to tens of thousands of programmers, has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of software craftsman, and make you a better programmer―but only if you work at it.

What kind of work will you be doing? You’ll be reading code―lots of code. And you will be challenged to think about what’s right about that code, and what’s wrong with it. More importantly you will be challenged to reassess your professional values and your commitment to your craft.

Clean Codeis divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code―of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.

Readers will come away from this book understanding
  • How to tell the difference between good and bad code
  • How to write good code and how to transform bad code into good code
  • How to create good names, good functions, good objects, and good classes
  • How to format code for maximum readability
  • How to implement complete error handling without obscuring code logic
  • How to unit test and practice test-driven development
  • What “smells” and heuristics can help you identify bad code
This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

Frequently bought together

This item: Clean Code: A Handbook of Agile Software Craftsmanship
$26.39
Get it as soon as Tuesday, Nov 3
Only 1 left in stock - order soon.
Sold by Addas LLC and ships from Amazon Fulfillment.
+
$30.29
Get it as soon as Tuesday, Nov 3
In Stock
Ships from and sold by Amazon.com.
+
$44.58
Get it as soon as Tuesday, Nov 3
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Customers also bought or read

Loading...

From the brand


From the Publisher

Clean Architecture cover

From the Preface of "Clean Architecture"

“…The rules of software architecture are the rules of ordering and assembling the building blocks of programs. And since those building blocks are universal and haven’t changed, the rules for ordering them are likewise universal and changeless.

But one thing has changed: Back then, we didn’t know what the rules were. Consequently, we broke them, over and over again. Now, with half a century of experience behind us, we have a grasp of those rules.

And it is those rules—those timeless, changeless, rules—that this book is all about.”

— Robert C. "Uncle Bob" Martin

Clean Code: A Handbook of Agile Software Craftsmanship
The Clean Code: Practical Advices for the Professional Programmer
Clean Craftsmanship: Desciplines, Standards, and Ethics
Clean Agile: Back to Basics
Clean Architecture: A Craftsman's Guide to Software Structure and Design
Customer Reviews
4.7 out of 5 stars 6,818
4.6 out of 5 stars 2,293
4.5 out of 5 stars 195
4.6 out of 5 stars 630
4.6 out of 5 stars 4,065
Price $26.39 $26.20 $51.15 $35.37 $30.29
Best agile practices of cleaning code “on the fly” Software Craftsmanship. Endure and succeed amidst swirling uncertainty and nonstop pressure. Picks up where Clean Code leaves off, outlining additional ways to write quality and trusted code you can be proud of every day. A clear and concise guide to basic Agile values and principles. Perfect for those new to Agile methods and long-time developers who want to simplify approaches for the better. Direct, no-nonsense answers to key architecture and design questions.
"It is the best pragmatic application of Lean principles to software I have ever seen in print." —James O. Coplien, Founder of the Pasteur Organizational Patterns project “Some technical books inspire and teach; some delight and amuse. Rarely does a technical book do all four of these things.” — George Bullock ". . . [A] timely and humble reminder of the ever-increasing complexity of our programmatic world and how we owe it to the legacy of humankind--and to ourselves--to practice ethical development.” — Stacia Heimgartner Viscardi, CST & Agile Mentor “What is in the world of Agile development is nothing compared to what could be. This book is Bob’s perspective on what to focus on to get to that ‘what could be.’ And he’s been there, so it’s worth listening.” — Kent Beck "A good architecture comes from understanding it more as a journey than as a destination, more as an ongoing process of enquiry than as a frozen artifact." — Kevlin Henney
Clean Craftsmanship Cover

Pick Up Where Clean Code Leaves Off

"As software developers, we have to continually solve important problems for our employers, customers, colleagues, and future selves. Getting the app to work, though difficult, is not enough, it does not make you a craftsman. With an app working, you have passed the app-titude test. You may have the aptitude to be a craftsman, but there is more to master. In these pages, Bob expresses clearly the techniques and responsibilities to go beyond the app-titude test and shows the way of the serious software craftsman."

— James Grenning, author of Test-Driven Development for Embedded C and Agile Manifesto co-author

Editorial Reviews

From the Back Cover

Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way.

Noted software expert Robert C. Martin presents a revolutionary paradigm with
Clean Code: A Handbook of Agile Software Craftsmanship. Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer―but only if you work at it.

What kind of work will you be doing? You'll be reading code―lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.

Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code―of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.

Readers will come away from this book understanding
  • How to tell the difference between good and bad code
  • How to write good code and how to transform bad code into good code
  • How to create good names, good functions, good objects, and good classes
  • How to format code for maximum readability
  • How to implement complete error handling without obscuring code logic
  • How to unit test and practice test-driven development
This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

About the Author

Robert C. “Uncle Bob” Martin has been a software professional since 1970 and an international software consultant since 1990. He is founder and president of Object Mentor, Inc., a team of experienced consultants who mentor their clients worldwide in the fields of C++, Java, C#, Ruby, OO, Design Patterns, UML, Agile Methodologies, and eXtreme programming.

Product details

  • ASIN ‏ : ‎ 0132350882
  • Publisher ‏ : ‎ Pearson
  • Publication date ‏ : ‎ August 1, 2008
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 464 pages
  • ISBN-10 ‏ : ‎ 9780132350884
  • ISBN-13 ‏ : ‎ 978-0132350884
  • Item Weight ‏ : ‎ 1.73 pounds
  • Dimensions ‏ : ‎ 6.8 x 0.9 x 9 inches
  • Part of series ‏ : ‎ Robert C. Martin Series
  • Best Sellers Rank: #62,762 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.7 out of 5 stars (6,818)

About the authors

Follow authors for new release and deal updates, plus improved recommendations. See updates from all followed authors in Your Books.

Customer reviews

4.7 out of 5 stars
6,818 global ratings

Customers say

Customers find this programming book to be a fantastic source of best practices that helps them become better developers. The book is easy to read and well-written, with clear and concise language that enhances their coding skills. They appreciate the numerous examples provided and consider it worth the cost, with one customer noting that the naming conventions chapter alone is particularly valuable.
AI Generated from the text of customer reviews

Select to learn more

176 customers mention content, 157 positive, 19 negative
Customers praise the book's content, describing it as a fantastic source of best practices and a great learning tool that makes them better developers.
Still reading but has proven to be an amazing resource if your are serious about writing clean readable code.Read more
Found a lot of informative and good content I’ll be incorporating into my own coding style.Read more
I'm really excited to have this book! Uncle Bob is one of my favorite authors in the world of software development....Read more
...Paperback is sturdy, content is extraordinary. The author presents real examples of scenarios, then flushes it out with code blocks for analysis.Read more
124 customers mention readability, 111 positive, 13 negative
Customers find the book highly readable, describing it as a must-read for programmers and aspiring software developers, with one customer noting it was a breeze to read.
Easy to read and understand as long as you're at least a little familiar with Java, and the principles in it are great for helping you write clean...Read more
...This book WILL make you a better software developer. A must read for anyone writing codeRead more
...To become a better Programmer, this is a must-read. Loved it thorough.Read more
The concepts presented in the first ten chapters should be required reading for everyone who wants to make a career out of writing software....Read more
102 customers mention informative, 90 positive, 12 negative
Customers find the book informative, explaining its points well and providing useful advice, with one customer noting it's loaded with the author's experiences and best practices.
...Excellent, informative material here.Read more
Found a lot of informative and good content I’ll be incorporating into my own coding style.Read more
...style and sequence, but there are a wealth of simple ideas, well explained and justified....Read more
Great writing, with clear examples and explanations....Read more
82 customers mention code quality, 69 positive, 13 negative
Customers praise the book's approach to code quality, noting it provides great insight into creating better code and serves as a good resource for keeping it simple and clean. One customer mentions the thorough examples of refactoring, while another highlights how the principles apply to any programming language.
...It goes into detail about good ways to structure code to stop code rot setting in and to allow you to have maintainable code forever....Read more
If you are serious about writing clean, readable, and maintainable code, read this book!Read more
...In the firsts chapter, it is possible to improve ours code with simple tips that if you follow, you will see total change in your life as a programer.Read more
...It made code reviews much easier, and took the "opinion" out of a lot of constructive criticism given that we all had a standard to follow....Read more
56 customers mention writing quality, 52 positive, 4 negative
Customers praise the writing quality of the book, noting its great content on clean code and how it enhances coding skills. One customer mentions it's one of the must-haves for software development.
...Still, I consider it an essential read. Well written, extremely knowledgeable, full of clearly explained examples....Read more
Great writing, with clear examples and explanations....Read more
well written book, just what i needed for my course.Read more
Clean Code is a well-written book by Robert Martin and a few colleagues, explaining their take on the best way to write computer code....Read more
34 customers mention clarity, 24 positive, 10 negative
Customers appreciate the clarity of the book, noting that the code should be easy to read and makes sense, with one customer specifically mentioning that their code reads much better after reading it.
...On the plus side, it is well-written, concise, contains a nice balance of theory and practice, and does an excellent job of communicating the...Read more
...It covers a wide range of topics in a clear and concise manner and provides valuable insights and best practices for writing clean, effective code....Read more
The concepts are good, but it excessively wordy. Something that can stated and illustrated in 10 lines, he says that same thing in 500 lines....Read more
...a great collection of best coding practices where well organized, readable code that follows "good coding practices" is desired but no one around...Read more
26 customers mention value for money, 20 positive, 6 negative
Customers find the book worth the cost, with several noting it's well worth the effort, and one mentioning that the naming conventions chapter alone justifies the price.
...It is definitely worth it. As the book states, it will take sweat to learn to write clean code. This wasn't taught when I went to college....Read more
Good priceRead more
Good book and would buy again.Read more
...kind of a waste but i guess its good to just study itRead more
19 customers mention examples, 15 positive, 4 negative
Customers appreciate the examples in the book, with one customer highlighting the real-world scenarios and another noting the useful Java features.
...The book gives great examples and great principles to follow when re-factoring code....Read more
...The book is very clear on the concepts and explanations, has a lot of examples and is written by Robert Martin !...Read more
Well written and covers many topics with realistic examplesRead more
...There is a point where all those functions become goto statements, and the supposedly high-level language looks more like the spaghetti code that is...Read more
Sign in to see customer reviews.