c ++ coding standards and "mathematical beauty" Book

Google C ++ coding standards

   Google C ++ coding standards have long been disclosed, Kai-fu Lee also shared publicly on its micro-Bo: "I think this is the best on the planet a C ++ programming specification, no one, it is recommended to use the majority of IT research at home and abroad."

   Google C ++ Style Guide is a good C ++ coding guidelines, the following is a more comprehensive explanatory diagram

  1. Consistency is also very important, if you add the new code in a file and a far cry from the original style of the code words, which undermines the overall appearance of the document itself also affect the reading, so try to avoid.
  2. Some entries are often exceptions, such as the following, the present document is not a substitute FIG: really useful exception in the test frame; RTTI very useful in certain test unit; stream may be used for logging; deprecated operator overloading when you can do that, some STL algorithms do need to overload operator ==.

  Google C ++ coding standard Chinese version:

http://zh-google-styleguide.readthedocs.org/en/latest/google-cpp-styleguide/

"Mathematical beauty" Book

 "Mathematical beauty" This book is mainly correspondence algorithms and applications, fully illustrated the importance of mathematics in the algorithm. Through the use of mathematical models to achieve such as: Chinese word, fingerprint information and the like. Because time is running out to see, and did not completely finish this book, but I think I will continue to read at a later time.

 

Guess you like

Origin www.cnblogs.com/yingni/p/11444300.html