Como devo organizar os arquivos de programação em diretórios? [fechadas]


9

Às vezes, cria-se um protótipo exploratório e esquece-se da estrutura nos diretórios ...

Quais são as boas dicas para dividir os arquivos de programação em (vários níveis) diretórios?

Respostas:


10

Se sua linguagem é baseada em OOP e em pacotes (por exemplo, Java), você provavelmente deve manter cada pacote em sua própria pasta (por exemplo my/package/name) para manter a convenção.

Se o seu idioma não for baseado em pacotes (por exemplo, PHP), organize o que cada arquivo faz. Aqui está um exemplo

  • Isso faz funções utilitárias? Entra em/util
  • Este é um plugin de terceiros? Entra em/plugin
  • Isso faz parte do painel de administração? Entra /admin, junto com TODOS os arquivos de suporte
  • Este é Javascript? Entra em/javascript
  • Isso é CSS? Entra em/css
  • Isso é um modelo? Entra em/templates/templateName
  • etc

Independente do idioma, a maioria das pessoas tem um /srcdiretório para todos os arquivos de origem, um /libdiretório para bibliotecas e um diretório /binou /distpara builds.


Por que não um builddiretório para compilações?
Atsby
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.