有时,人们会创建一个探索性原型,而忘记了目录中的结构...

将编程文件分配在(几个级别的)目录上的好提示是什么?

有帮助吗?

解决方案

如果您的语言是基于OOP和软件包的(例如Java),则可能应该将每个软件包放在其自己的文件夹中(例如 my/package/name)与公约保持一致。

如果您的语言不是基于软件包的(例如PHP),请按每个文件的作用进行组织。这是一个例子

  • 这可以实用吗?进来 /util
  • 这是第三方插件吗?进来 /plugin
  • 这是管理面板的一部分吗?进来 /admin, ,以及所有支持文件
  • 这是JavaScript吗?进来 /javascript
  • 这是CSS吗?进来 /css
  • 这是模板吗?进来 /templates/templateName
  • ETC

语言不可知论,大多数人都有 /src 所有源文件的目录 /lib 图书馆的目录和一个 /bin 或者 /dist 构建目录。

许可以下: CC-BY-SA归因
scroll top