Return to previous page

Clean Code

A Handbook of Agile Software Craftsmanship

The book provides principles and best practices for writing clean, understandable, and maintainable code, emphasizing the importance of professionalism in software development. It covers topics such as naming conventions, functions, objects and data structures, error handling, and unit testing, with examples in Java and applicable insights for other programming languages.

Key points:

1. Names: Use clear, searchable, and pronounceable names for variables, functions, etc. to make code easier to understand and maintain.

Books similar to "Clean Code":