sábado, 6 de setembro de 2014

BeanMaker: Atraso e documentação

Um pequeno atraso: estarei finalizando a versão 1.0.0 do BeanMaker apenas no dia 16/09.

Precisei refazer algumas funcionalidades para que o código ficasse mais legível e funcional e introduzir um novo relacionamento (ManyToMany) entre as tabelas/classes “Anotação” e “Camada”. Esse relacionamento me permite documentar as ações que cada anotação provoca em cada camada.

Embora a funcionalidade coberta por esse novo relacionamento não seja fundamental para o funcionamento primário do sistema (que é gerar o código), ela me permitirá ter o processo completamente documentado e fácil de acessar e alterar.

Inicialmente pensei em produzir essa documentação em Excel, depois em diagrama de redes ou de causas e efeitos ou de chuva de ideias (mapa mental). Todos pareceram muito trabalhosos de montar e manter.

Acredito que depois que a nova tabela esteja preenchida, poderei gerar alguns diagramas hierárquicos ou de árvore automaticamente.

As anotações são o coração do BeanMaker. Então mantê-las organizadas e bem explicadas são fundamentais para o projeto. Por isso, acho que esse esforço adicional é mais do que justificado.

Transparência e responsabilidade com a qualidade são padrões dos quais não abro mão.

Nenhum comentário:

Postar um comentário