Modular Code
摘要
Working within a single file is a smooth ride until you hit a couple of hundred lines. Then, searching for bugs, making edits, and simply understanding your location in the file become rather problematic. While adding comments and creating a table of contents or using search to navigate the file can help, these are just temporary solutions. They become completely ineffective when sharing the code with others.