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
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
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.
Anyone with a modicum of industry experience knows that there is an awful lotof bad code out there. It's not that it's just unsightly. Code that is not clean canquite easily move beyond being a functional problem to becoming an expensiveorganizational issue that has to be dealt with immediately.There are no shortage of suggestions and methods for cleaning up your codeafter it has been written, but in this new book, Robert C. Martin espousesnipping these potential problems in the bud by cleaning on the fly, rather thandoing it in segments or waiting until the end of a project. The book is a tutorialand reference that will teach the reader to conceive and write cleaner codethrough a multitude of proven examples.This book shows the PROCESS of cleaning code. Rather than just illustratingthe end result, or just the starting and ending state, Martin shows how severaldozen seemingly small code changes can positively impact the performance andmaintainability of an application's code base. It will also explain why each ofthose changes was made. In the end the book will boil all these changes downinto a suite of heuristics and principles that will guide the reader in his owncode cleanups.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Da: New Legacy Books, Annandale, NJ, U.S.A.
paperback. Condizione: Good. The cover shows normal wear. There is a signature or handwriting on the inside front cover. Fast shipping and order satisfaction guaranteed. A portion of your purchase benefits Non-Profit Organizations, First Aid and Fire Stations! Codice articolo mon0000122690
Quantità: 1 disponibili
Da: Gulf Coast Books, Cypress, TX, U.S.A.
paperback. Condizione: Good. Codice articolo 0132350882-3-36658516
Quantità: 1 disponibili
Da: Evergreen Goodwill, Seattle, WA, U.S.A.
paperback. Condizione: Acceptable. Codice articolo mon0000119165
Quantità: 1 disponibili
Da: Evergreen Goodwill, Seattle, WA, U.S.A.
paperback. Condizione: Good. Codice articolo mon0000019436
Quantità: 16 disponibili
Da: Open Books, Chicago, IL, U.S.A.
Paperback. Condizione: Very Good. Open Books is a nonprofit social venture that provides literacy experiences for thousands of readers each year through inspiring programs and creative capitalization of books. Codice articolo mon0000329436
Quantità: 2 disponibili
Da: HPB-Red, Dallas, TX, U.S.A.
Paperback. Condizione: Acceptable. Connecting readers with great books since 1972. Used textbooks may not include companion materials such as access codes, etc. May have condition issues including wear and notes/highlighting. We ship orders daily and Customer Service is our top priority! Codice articolo S_467428889
Quantità: 1 disponibili
Da: HPB-Red, Dallas, TX, U.S.A.
Paperback. Condizione: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Codice articolo S_463035211
Quantità: 1 disponibili
Da: mountain, GEORGETOWN, CO, U.S.A.
paperback. Condizione: Good. softcover book in very good shape, very light wear to cover and book edges. Codice articolo mon0000021830
Quantità: 1 disponibili
Da: Bookmans, Tucson, AZ, U.S.A.
Paperback. Condizione: Good. / Satisfaction 100% guaranteed. Codice articolo mon0002747596
Quantità: 1 disponibili
Da: BooksRun, Philadelphia, PA, U.S.A.
Paperback. Condizione: Fair. 1. The item might be beaten up but readable. May contain markings or highlighting, as well as stains, bent corners, or any other major defect, but the text is not obscured in any way. Codice articolo 0132350882-7-1-13
Quantità: 1 disponibili