Skip to content

This repository is a generic project template that should be used as initial basis for personal projects.

Notifications You must be signed in to change notification settings

Bfzanchetta/ProjectTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProjectTemplate

Esse projeto serve como base para organização de projetos pessoais. Nele se encontram múltiplas ocorrências comuns de diretórios e subdiretórios nos ambientes de desenvolvimento do mercado. Para caso específico do usuário, leia as descrições abaixo e escolha quais diretórios manter.

Tabela Vazia

Nome da Folder Explicação de Uso
bin Geralmente reservado para guardar os outputs executáveis dos processos de build do projeto e utilitários executáveis adjacentes ao executável principal do projeto.
build Contém os arquivos intermediários e metadados que são gerados durante o processo de build. Costuma ser limpo entre builds consecutivos.
config Reúne arquivos de configuração de uma aplicação nas extensões .xml, .json, .DAT, .txt, entre outros que são consumidos pela aplicação para pré-definir determinados padrões da mesma durante a inicialização e execução.
deploy
dll Local de concentração dos arquivos .dll utilizados pela aplicação, caso utilize alguma.
doc Espaço reservado para PDFs, .docs, .txts, .ppts e tudo que for pertinente à documentação do seu projeto.
examples
include
lib Costuma centralizar arquivos de biblioteca utilizados em processos de compilação/linkedição/execução, tais como extensões .lib, .jar, .dll e similares.
nm Pasta que contém códigos fontes de externos ou da própria empresa que são utilizados para integração com o código da própria empresa por meio de métodos nativos (native methods). Costuma ser utilizado quando duas empresas colaboram uma com a outra por meio de suas ferramentas que são construídas de maneiras diferentes. Essas empresas compartilham algumas chamadas de determinadas funções de seus protótipos por meio de códigos dessa pasta nm, para que não tenham que compartilhar todo o seu código fonte.
obj
res Pasta destinada ao armazenamento de recursos gráficos, tal como .PNGs, .JPEGs, .MP4 e quaisquer outros recursos carregados/utilizados pelos códigos fontes da pasta src durante processos de compilação/execução.
src Pasta onde se reúne a estrutura de pastas e códigos fontes do projeto. É onde estarão os fontes.
target Se algumas ferramenta de build do projeto jogam os arquivos intermediários e finais para pastas build e bin, outras ferramentas incluem os arquivos intermediários e finais de build para a pasta target.
test Pasta que geralmente reúne arquivos de configuração, executáveis buildados para teste e arquivos similares pertinentes aos testes antes do lançamento da versão (deploy).
util

About

This repository is a generic project template that should be used as initial basis for personal projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published