원클릭으로
delphi-tdd-and-quality
Desenvolvimento Orientado a Testes (TDD), escrita de testes unitários DUnitX e correções de bugs no Delphi.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Desenvolvimento Orientado a Testes (TDD), escrita de testes unitários DUnitX e correções de bugs no Delphi.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Diretrizes de SOLID, Clean Code e padrões de nomenclatura para classes, interfaces, métodos e variáveis em projetos Delphi.
Desenvolvimento de microserviços e APIs REST com o framework minimalista Horse em Delphi. Rotas, controllers, middlewares, gerenciamento de memória e tratamento de parâmetros.
Diretrizes de qualidade e desenvolvimento de templates HTML e páginas dinâmicas com Web Stencils (Server-Side Rendering) no Delphi.
Diretrizes e mapeamentos de expressões regulares para migração de componentes Borland Database Engine (BDE) para FireDAC no Delphi.
Diretrizes e mapeamentos de expressões regulares para migração de componentes dbExpress (DBX) para FireDAC no Delphi.
Diretrizes de qualidade e desenvolvimento de APIs web, ORM, injeção de dependências e testes utilizando o Dext Framework em Delphi.
| name | delphi-tdd-and-quality |
| description | Desenvolvimento Orientado a Testes (TDD), escrita de testes unitários DUnitX e correções de bugs no Delphi. |
Estas diretrizes determinam que nenhuma linha de código, nova funcionalidade ou correção de bug seja introduzida sem testes correspondentes.
Siga estritamente o ciclo clássico de TDD:
Todo bug encontrado ou reportado deve seguir obrigatoriamente a técnica de correção orientada a testes de regressão:
Assert.AreEqual): Para garantir portabilidade de testes e evitar falhas silenciosas ou de inferência em compilações de 64 bits (Win64), explicite o tipo genérico na chamada das assertivas (ex: Assert.AreEqual<string>, Assert.AreEqual<Integer>). A inferência automática do compilador Delphi x64 pode falhar em assinaturas genéricas com sobrecargas de tipos complexos.