|Edition||Clean code: a handbook of agile software craftsmanship|
|Book name||Windows 10 for dummies|
|Publisher||Prentice Hall; 1 edition (August 1, 2008)|
|Author:||Robert C. “Uncle Bob” Martin|
Using and crafting software is a necessity of the current era. We all use different types of software somehow. clean code a handbook of agile software craftsmanship pdf is a book which can help you in multiple ways whenever you began to create or craft different types of software. Let’s explore that what type of content this book is providing and what we can learn from it.
It is said that if a code isn’t clean so it can create a huge mess. Robert C. Martin the writer of this book, created a masterpiece. From which we can learn to clean codes.
- This book has been divided into 3 parts. In the first part patterns, principles and how to write clean codes has been described.
- The content of the second part is depending on the consistency of multiple case studies. Each case study will help you to understand in transforming and cleaning up the problem creation codes into the sound one.
- The knowledge base results will be found in the third part. Every chapter contains a list of heuristics while generating a case study.
What readers will understand from clean code a handbook of agile software craftsmanship pdf?
- How to differentiate between bad and good code?
- Writing of good code and transformation of bad code into a good code.
- How to create good classes, good functions, good names and good objects.
- Formation of code for generating maximum readability.
- The practice of unit test and test-driven development.
- Implementation of error handling without disturbing the code logic.
- Go through the content table to understand the package of information this book is providing.
- Chapter 1: Clean Code
- Chapter 2: Meaningful Names
- Chapter 3: Functions
- Chapter 4: Comments
- Chapter 5: Formatting
- Chapter 7: Error Handling
- Chapter 8: Boundaries
- Chapter 9: Unit Tests
- Chapter 10: Classes
- Chapter 11: Systems
- Chapter 12: Emergence
- Chapter 13: Concurrency
- Chapter 14: Successive Refinement
- Chapter 15: JUnit Internals
- Chapter 16: Refactoring SerialDate
- Chapter 17: Smells and Heuristics
- Appendix A: Concurrency II
- Appendix B: org.jfree.date.SerialDate
- Appendix C: Cross References of Heuristics
You May Also interested in it!
About the author:
Robert C. “Uncle Bob” Martin is working as a software professional since last 4 decades. He is a software consultant since 1990. Object Mentor, Inc., has been founded by him. The team of software engineers is working under him and serving the clients worldwide.
You can order clean code a handbook of agile software craftsmanship pdf from Amazon. Share this informative article with your friends and fellows who are looking for such a helpful resource.