3,99 €
"Get ready to level up your coding skills with 'Crafting Clean Code: Your Agile Software Guide.' This book is your essential companion for creating software that's easy to understand, maintain, and improve. With practical tips and examples, you'll learn how to write efficient and organized code that makes your projects shine. Whether you're a beginner or an experienced programmer, this book will help you become a code craftsmanship master. Grab your copy today and start your journey to cleaner, more effective coding!"
Das E-Book können Sie in Legimi-Apps oder einer beliebigen App lesen, die das folgende Format unterstützen:
About the book
"Get ready to level up your coding skills with 'Crafting Clean Code: Your Agile Software Guide.' This book is your essential companion for creating software that's easy to understand, maintain, and improve.
With practical tips and examples, you'll learn how to write efficient and organized code that makes your projects shine. Whether you're a beginner or an experienced programmer, this book will help you become a code craftsmanship master. Grab your copy today and start your journey to cleaner, more effective coding!"
Author
Chapter 1: Clean Code
What is clean code?Why is clean code important?How to write clean codeChapter 2: Meaningful Names
How to choose good names for variables, functions, classes, and other code entitiesWhy meaningful names are important.Chapter 3: Functions
How to write clean and well-structured functionsThe Single Responsibility Principle (SRP)How to avoid common function mistakesChapter 4: Objects
What are objects?How to use objects to write clean and maintainable codeCommon object-oriented design patternsChapter 5: Error Handling
How to handle errors gracefully and informativelyHow to avoid common error-handling mistakesChapter 6: Testing
The importance of testingHow to write good unit testsDifferent types of software testsChapter 7: Refactoring
What is refactoring?Why is refactoring important?How to refactor code safely and effectivelyChapter 8: Simplicity
The importance of simplicity in codeHow to write simple code that is easy to read and understand.Common simplicity mistakesChapter 9: Readability
How to write code that is easy to read and understandCode formattingCommon readability mistakesChapter 10: Maintainability
What is maintainable code?How to write maintainable codeCommon maintainability mistakesChapter 11: Documentation
The importance of documentationHow to write good documentationCommon documentation mistakesChapter 12: Concurrency
What is concurrency?How to write concurrent code safely and effectivelyCommon concurrency mistakesChapter 13: Performance
How to measure code performanceHow to improve code performanceCommon performance mistakesChapter 14: Security
The importance of code securityHow to write secure codeCommon security mistakesChapter 15: Style
The importance of code styleHow to choose a good code styleCommon style mistakes