the coding standard should separate into two files, because integrating style guide in main file is too narrow and hard to read. coding standard should not only a style guide, but also a introduction of our designing methods and other high-level but fundamental things.