Code Cleanliness is a book published by People's Posts and Telecommunications Publishing House in February 2009 by Martin. This book mainly tells the truth that the quality of code is directly proportional to its cleanliness, and thus reveals the way of code cleanliness. This book is also called a must-have for programming books.
"Code Cleaning" tells a series of effective cleaning code operation practices. Software quality depends not only on architecture and project management, but also on code quality. This point, whether agile developers or traditional developers, have to admit.
The code cleaning method puts forward an idea that the quality of code is directly proportional to its cleanliness. Clean code quality is reliable, which lays a good foundation for later maintenance and upgrade. As a leader in the field of programming, these practices are embodied in rules (or "revelations") in a neat way, supplemented by positive and negative examples from real projects. As long as you follow these rules, you can write clean code, thus effectively improving the quality of the code.
Introduction to programming characteristics
1, rigorous programming. Programming language is a strict formal language, which requires programmers to follow certain grammatical rules and logical structures and write programs that meet the requirements.
2. Programming is abstract. Programmers need to abstract real-world problems into problems that computers can solve, and solve them by writing codes. This abstraction requires programmers to have high thinking ability and creativity.
3. Programming is very complicated. In the process of programming, programmers need to deal with a lot of data and information, and design efficient algorithms and data structures to meet the performance requirements of programs. In addition, programmers also need to consider the maintainability and expansibility of the program.