Clean Code: A Handbook of Agile Software Craftsmanship
For more than 10 years, the first edition of this book was considered one of the best practical guides to programming. This book has now been fully updated to reflect modern trends and technologies and supplemented with hundreds of new...
examples illustrating the art and science of programming. Based on academic research on one hand and practical experience in commercial software development on the other, the author has synthesized clear pragmatic guidance from the most effective methodologies and principles. No matter what your professional level is, what development tools you work with, or how complex your project is, you will find the information you need in this book; it will make you think and help you create clean code. The methodologies and strategies presented in the book will help you: design with minimal complexity and maximum productivity leverage team development apply defensive programming methodologies to avoid mistakes improve your code apply design methodologies most suitable for your project quickly and effectively debug identify critical project issues in a timely manner ensure quality at all stages of the project.
For more than 10 years, the first edition of this book was considered one of the best practical guides to programming. This book has now been fully updated to reflect modern trends and technologies and supplemented with hundreds of new examples illustrating the art and science of programming. Based on academic research on one hand and practical experience in commercial software development on the other, the author has synthesized clear pragmatic guidance from the most effective methodologies and principles. No matter what your professional level is, what development tools you work with, or how complex your project is, you will find the information you need in this book; it will make you think and help you create clean code. The methodologies and strategies presented in the book will help you: design with minimal complexity and maximum productivity leverage team development apply defensive programming methodologies to avoid mistakes improve your code apply design methodologies most suitable for your project quickly and effectively debug identify critical project issues in a timely manner ensure quality at all stages of the project.
Be the first to know about our current discounts, offers and new products!
Check icon
You have added to your basket
Check icon
You have added to favourites
Sold out
The item is currently out of stock.
In stock
Available in warehouse. You will receive the exact delivery date from the operator after the order confirmation.
To order
The product is delivered directly from the publisher. The order processing time is up to 14 days, you will receive the exact delivery date from the operator after the order confirmation.