本指南主要考虑的是代码的正确性、清晰性与通用性。本指南的目的在于帮助写出更可能正确、易于理解、更具共享性与更利于维护的代码。