Skip to content

Instantly share code, notes, and snippets.

@thiagoarrais
Last active July 1, 2019 13:57
Show Gist options
  • Save thiagoarrais/b6daeafd01d529c5352da4c6e3428456 to your computer and use it in GitHub Desktop.
Save thiagoarrais/b6daeafd01d529c5352da4c6e3428456 to your computer and use it in GitHub Desktop.
Exemplos de projetos opensource que usam técnica ADR

Exemplos ADR

Exemplos de projetos opensource que usam técnica ADR

(66 estrelas) Formato de armazenamento: https://github.com/npryce/pottery/blob/master/docs/adr/0004-store-shards-in-time-stamped-directories-and-files.md

(10 estrelas) Como organizar os CSS de uma aplicação frontend: https://github.com/blockchain-certificates/blockcerts-verifier/blob/master/docs/ADR/adr-002-css-structure.md

(8 estrelas ) Aplicação desktop decidiu usar Electron: https://github.com/sprinteins/ghost/blob/master/docs/adr/004-use-electron-framework.md

(3 estrelas ) Scheduler: https://github.com/trestini/delayer-aws/blob/master/docs/adr/0002-Recursive-lambda-or-triggered-lambda.md

(1 estrela ) Estruturação de logging: https://github.com/TheoBanevi/JabRef_ES2-1-2018/blob/master/docs/adr/0002-use-slf4j-for-logging.md

(1 estrela ) Projeto escolheu JSON para serializar alguma coisa: https://github.com/Crown-Commercial-Service/ReportMI-service-manual/blob/154760f1b349f7672338ebc6e1c4ce788a316be3/docs/adr/0019-store-data-validation-rules-in-json-files.md

(0 estrelas ) Decisão de onde armazenar configurações para uma aplicação Java (war): https://github.com/UniTemplates/spring-boot-app/blob/master/docs/adr/0001-use-external-config-file.md

(0 estrelas ) Site de documentação de api que resolveu organizar os arquivos por versão da aplicação documentada: https://github.com/winya/api-docs/blob/gh-pages/docs/adr/0006-version-based-directory-and-path.md

(0 estrelas ) Alguém resolveu que não valia a pena escrever testes de integração: https://github.com/nicoespeon/abracadabra/blob/master/docs/adr/0002-no-integration-test.md

Templates

Os templates mais populares para quem tá usando ADR

Ferramentas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment