Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
迄今为止,我一直只开发小型 Python 脚本。它们每个不超过 500 行。现在我要写一些更大的东西——我想它会有大约 1000 行。在一个文件中处理它是个好主意,还是在子目录中组织代码的好时机?我找到了一些关于如何模块化代码的建议,但我找不到任何关于何时执行此操作的信息(或者更确切地说,何时不浪费时间)。
我通常在以下情况下这样做:
一般来说,我会尝试实现可重用性。如果我不能将它分成可重复使用的部分,我不会分割,除非它会变得太大。