https://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&feed=atom&action=historyDesenvolvedor - Histórico de revisão2024-03-29T12:20:42ZHistórico de revisões para esta página neste wikiMediaWiki 1.20.0https://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24945&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-21T21:26:23Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h26min de 21 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 291:</td>
<td colspan="2" class="diff-lineno">Linha 1 291:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>### '''Exclusivamente para o Revisor de Código'''<del class="diffchange diffchange-inline">: </del>os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts. <br><br></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>### <ins class="diffchange diffchange-inline"><font color=red></ins>'''Exclusivamente para o Revisor de Código<ins class="diffchange diffchange-inline">:</ins>'''<ins class="diffchange diffchange-inline"></font> </ins>os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts. <br><br></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da documentação interna'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da documentação interna'''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24944&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-21T21:24:15Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h24min de 21 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 277:</td>
<td colspan="2" class="diff-lineno">Linha 1 277:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O script possui nomenclatura correta de forma a manter íntegra a execução do aplicativo Flyway?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O script possui nomenclatura correta de forma a manter íntegra a execução do aplicativo Flyway?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### A nomenclatura do script SQL deverá obedecer a seguinte fórmula (ou sintaxe):  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### A nomenclatura do script SQL deverá obedecer a seguinte fórmula (ou sintaxe):  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>##### '''PJE_'''''{informar aqui a numeração do pacote da versão do PJe correspondente}'''''_'''''{informar aqui a ordem numérica sequencial crescente correspondente}'''''__'''''{informar aqui a sigla '''DDL''' se o script for de DDL; ou a sigla '''DML''' se o script for de DML}'''''_'''''{informar aqui de forma geral o que o script está proposto a fazer}'''''.sql'''.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>##### '''PJE_'''''{informar aqui a numeração do pacote da versão do PJe correspondente}'''''_'''''{informar aqui a ordem numérica sequencial crescente correspondente}'''''__'''''{informar aqui a sigla '''DDL''' se o script for de DDL; ou a sigla '''DML''' se o script for de DML}'''''_'''''{informar aqui de forma geral o que o script está proposto a fazer}'''''.sql'''. <ins class="diffchange diffchange-inline"><br>Veja um exemplo: PJE_2.0.1.0_56__DDL_CRIAR_TABELA_LIBERACAO_PUBLICACAO_DECISAO.sql</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### Por convenção, o script inicial de todo pacote de versão sempre será PJE_{informar aqui a numeração do pacote da versão do PJe correspondente}_1__VERSAO_INICIAL.sql; exemplo: PJE_1.7.2.0_1__VERSAO_INICIAL.sql</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### Por convenção, o script inicial de todo pacote de versão sempre será PJE_{informar aqui a numeração do pacote da versão do PJe correspondente}_1__VERSAO_INICIAL.sql; exemplo: PJE_1.7.2.0_1__VERSAO_INICIAL.sql</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>###### O conteúdo do script inicial deverá conter apenas os comentários: data da criação em dd/mm/aaaa e o texto "Arquivo inicial dos scripts da versão {informar aqui a numeração do pacote da versão do PJe correspondente}"; veja o exemplo: [[Arquivo:img_scriptInicial.JPG | 400px]]</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>###### O conteúdo do script inicial deverá conter apenas os comentários: data da criação em dd/mm/aaaa e o texto "Arquivo inicial dos scripts da versão {informar aqui a numeração do pacote da versão do PJe correspondente}"; veja o exemplo: <ins class="diffchange diffchange-inline"><br></ins>[[Arquivo:img_scriptInicial.JPG | 400px]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O script possui cabeçalho de acordo com o padrão?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O script possui cabeçalho de acordo com o padrão?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### O conteúdo do cabeçalho deverá conter: número da issue e uma descrição resumida do propósito do script; veja o exemplo: [[Arquivo:img_scriptCabecalho.JPG | 800px]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### O conteúdo do cabeçalho deverá conter: número da issue e uma descrição resumida do propósito do script; veja o exemplo: [[Arquivo:img_scriptCabecalho.JPG | 800px]]</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24943&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-21T21:21:21Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h21min de 21 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 277:</td>
<td colspan="2" class="diff-lineno">Linha 1 277:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O script possui nomenclatura correta de forma a manter íntegra a execução do aplicativo Flyway?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O script possui nomenclatura correta de forma a manter íntegra a execução do aplicativo Flyway?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### A nomenclatura do script SQL deverá obedecer a seguinte fórmula (ou sintaxe):  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### A nomenclatura do script SQL deverá obedecer a seguinte fórmula (ou sintaxe):  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>##### '''PJE_'''''{informar aqui a numeração do pacote da versão do PJe correspondente}'''''_'''''{informar aqui a ordem numérica sequencial crescente correspondente}'''''__'''''{informar aqui a sigla DDL se o script for de DDL; ou a sigla DML se o script for de DML}'''''_'''''{informar aqui de forma geral o que o script está proposto a fazer}'''''.sql'''.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>##### '''PJE_'''''{informar aqui a numeração do pacote da versão do PJe correspondente}'''''_'''''{informar aqui a ordem numérica sequencial crescente correspondente}'''''__'''''{informar aqui a sigla <ins class="diffchange diffchange-inline">'''</ins>DDL<ins class="diffchange diffchange-inline">''' </ins>se o script for de DDL; ou a sigla <ins class="diffchange diffchange-inline">'''</ins>DML<ins class="diffchange diffchange-inline">''' </ins>se o script for de DML}'''''_'''''{informar aqui de forma geral o que o script está proposto a fazer}'''''.sql'''.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### Por convenção, o script inicial de todo pacote de versão sempre será PJE_{informar aqui a numeração do pacote da versão do PJe correspondente}_1__VERSAO_INICIAL.sql; exemplo: PJE_1.7.2.0_1__VERSAO_INICIAL.sql</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### Por convenção, o script inicial de todo pacote de versão sempre será PJE_{informar aqui a numeração do pacote da versão do PJe correspondente}_1__VERSAO_INICIAL.sql; exemplo: PJE_1.7.2.0_1__VERSAO_INICIAL.sql</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### O conteúdo do script inicial deverá conter apenas os comentários: data da criação em dd/mm/aaaa e o texto "Arquivo inicial dos scripts da versão {informar aqui a numeração do pacote da versão do PJe correspondente}"; veja o exemplo: [[Arquivo:img_scriptInicial.JPG | 400px]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### O conteúdo do script inicial deverá conter apenas os comentários: data da criação em dd/mm/aaaa e o texto "Arquivo inicial dos scripts da versão {informar aqui a numeração do pacote da versão do PJe correspondente}"; veja o exemplo: [[Arquivo:img_scriptInicial.JPG | 400px]]</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24942&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-21T21:16:37Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h16min de 21 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 277:</td>
<td colspan="2" class="diff-lineno">Linha 1 277:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O script possui nomenclatura correta de forma a manter íntegra a execução do aplicativo Flyway?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O script possui nomenclatura correta de forma a manter íntegra a execução do aplicativo Flyway?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### A nomenclatura do script SQL deverá obedecer a seguinte fórmula (ou sintaxe):  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### A nomenclatura do script SQL deverá obedecer a seguinte fórmula (ou sintaxe):  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>##### '''PJE_'''''{informar aqui a numeração do pacote da versão do PJe correspondente}'''''_'''''{informar aqui a ordem numérica sequencial crescente correspondente}'''''__'''''{informar aqui a sigla DDL se o script for de DDL; ou a sigla DML se o script for de DML}'''''_'''''{informar aqui o <del class="diffchange diffchange-inline">número da issue correspondente</del>}'''''.sql'''<del class="diffchange diffchange-inline">; veja alguns exemplos:</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>##### '''PJE_'''''{informar aqui a numeração do pacote da versão do PJe correspondente}'''''_'''''{informar aqui a ordem numérica sequencial crescente correspondente}'''''__'''''{informar aqui a sigla DDL se o script for de DDL; ou a sigla DML se o script for de DML}'''''_'''''{informar aqui <ins class="diffchange diffchange-inline">de forma geral </ins>o <ins class="diffchange diffchange-inline">que o script está proposto a fazer</ins>}'''''.sql'''.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">###### PJE_1.7.2.0_2__DDL_19123.sql ; neste exemplo temos: pacote é 1.7.2.0, sequencial é 2, é script de DDL e a issue é 19123.</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">###### PJE_1.7.2.0_3__DML_19123.sql ; neste exemplo temos: pacote é 1.7.2.0, sequencial é 3, é script de DML e a issue é 19123</del>.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### Por convenção, o script inicial de todo pacote de versão sempre será PJE_{informar aqui a numeração do pacote da versão do PJe correspondente}_1__VERSAO_INICIAL.sql; exemplo: PJE_1.7.2.0_1__VERSAO_INICIAL.sql</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### Por convenção, o script inicial de todo pacote de versão sempre será PJE_{informar aqui a numeração do pacote da versão do PJe correspondente}_1__VERSAO_INICIAL.sql; exemplo: PJE_1.7.2.0_1__VERSAO_INICIAL.sql</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### O conteúdo do script inicial deverá conter apenas os comentários: data da criação em dd/mm/aaaa e o texto "Arquivo inicial dos scripts da versão {informar aqui a numeração do pacote da versão do PJe correspondente}"; veja o exemplo: [[Arquivo:img_scriptInicial.JPG | 400px]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>###### O conteúdo do script inicial deverá conter apenas os comentários: data da criação em dd/mm/aaaa e o texto "Arquivo inicial dos scripts da versão {informar aqui a numeração do pacote da versão do PJe correspondente}"; veja o exemplo: [[Arquivo:img_scriptInicial.JPG | 400px]]</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Linha 1 285:</td>
<td colspan="2" class="diff-lineno">Linha 1 283:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### O conteúdo do cabeçalho deverá conter: número da issue e uma descrição resumida do propósito do script; veja o exemplo: [[Arquivo:img_scriptCabecalho.JPG | 800px]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### O conteúdo do cabeçalho deverá conter: número da issue e uma descrição resumida do propósito do script; veja o exemplo: [[Arquivo:img_scriptCabecalho.JPG | 800px]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### As tabelas criadas possuem colunas e ''constraints'' adequados ao seu propósito?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### As tabelas criadas possuem colunas e ''constraints'' adequados ao seu propósito?</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">### Há uma entidade Java mapeada para a nova tabela?</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Scripts de inserção de parâmetros da aplicação checam a prévia existência do mesmo?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Scripts de inserção de parâmetros da aplicação checam a prévia existência do mesmo?</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">### A codificação do script está correta (UTF-8)?</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O tipo de dado utilizado para as colunas é adequado?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### O tipo de dado utilizado para as colunas é adequado?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Há instruções SQL (sejam do script de DML ou de DDL) comentadas e sem nenhum valor significativo para compreensão de seu propósito?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Há instruções SQL (sejam do script de DML ou de DDL) comentadas e sem nenhum valor significativo para compreensão de seu propósito?</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Linha 1 295:</td>
<td colspan="2" class="diff-lineno">Linha 1 291:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>### <del class="diffchange diffchange-inline">Os </del>scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA <del class="diffchange diffchange-inline">e fazer o upload dos scripts para respectiva issue</del>. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts. <br><br></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>### <ins class="diffchange diffchange-inline">'''Exclusivamente para o Revisor de Código''': os </ins>scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts. <br><br></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da documentação interna'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da documentação interna'''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24935&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-05T21:13:12Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h13min de 5 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 298:</td>
<td colspan="2" class="diff-lineno">Linha 1 298:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da documentação interna'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da documentação interna'''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>## Os métodos possuem documentação <del class="diffchange diffchange-inline">javadoc </del>que explica de modo claro e objetivo o seu propósito?</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>## Os métodos possuem documentação <ins class="diffchange diffchange-inline">Javadoc </ins>que explica de modo claro e objetivo o seu propósito?</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>## <del class="diffchange diffchange-inline">Algoritimos </del>complexos possuem documentação interna descrevendo a lógica aplicada?</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>## <ins class="diffchange diffchange-inline">Algoritmos </ins>complexos possuem documentação interna descrevendo a lógica aplicada?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Regras negociais complexas são acompanhadas de documentação explicativa e referenciam suas respectivas issues?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Regras negociais complexas são acompanhadas de documentação explicativa e referenciam suas respectivas issues?</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24934&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-05T21:12:13Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h12min de 5 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 296:</td>
<td colspan="2" class="diff-lineno">Linha 1 296:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA e fazer o upload dos scripts para respectiva issue. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts. <br><br></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA e fazer o upload dos scripts para respectiva issue. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts. <br><br></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># '''Da documentação <del class="diffchange diffchange-inline">Interna</del>'''</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># '''Da documentação <ins class="diffchange diffchange-inline">interna</ins>'''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Os métodos possuem documentação javadoc que explica de modo claro e objetivo o seu propósito?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Os métodos possuem documentação javadoc que explica de modo claro e objetivo o seu propósito?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Algoritimos complexos possuem documentação interna descrevendo a lógica aplicada?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Algoritimos complexos possuem documentação interna descrevendo a lógica aplicada?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Regras negociais complexas são acompanhadas de documentação explicativa e referenciam suas respectivas issues?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Regras negociais complexas são acompanhadas de documentação explicativa e referenciam suas respectivas issues?</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24933&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-05T21:11:52Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h11min de 5 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 224:</td>
<td colspan="2" class="diff-lineno">Linha 1 224:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## O branch do desenvolvedor está sincronizado com branch origem?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## O branch do desenvolvedor está sincronizado com branch origem?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## O Merge Request foi criado com título obedecendo o padrão: [PJEII-?????][<órgão_desenvolvedor>]<Descrição>?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## O Merge Request foi criado com título obedecendo o padrão: [PJEII-?????][<órgão_desenvolvedor>]<Descrição>?</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>## Caso o MR tenha sido fechado, o mesmo MR deverá ser reaberto contendo as correções sugeridas pela equipe de revisão.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>## Caso o MR tenha sido fechado, o mesmo MR deverá ser reaberto contendo as correções sugeridas pela equipe de revisão. <ins class="diffchange diffchange-inline"><br><br></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Do escopo da implementação'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Do escopo da implementação'''</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>## As alterações promovidas na implementação estão dentro do escopo da demanda genitora da correção/nova funcionalidade?</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>## As alterações promovidas na implementação estão dentro do escopo da demanda genitora da correção/nova funcionalidade? <ins class="diffchange diffchange-inline"> <br><br></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da análise do código'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da análise do código'''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Estrutura do Projeto</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Estrutura do Projeto</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Linha 1 295:</td>
<td colspan="2" class="diff-lineno">Linha 1 295:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>### Os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA e fazer o upload dos scripts para respectiva issue. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>### Os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA e fazer o upload dos scripts para respectiva issue. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts. <ins class="diffchange diffchange-inline"><br><br></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da documentação Interna'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># '''Da documentação Interna'''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24932&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-05T21:10:03Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h10min de 5 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 218:</td>
<td colspan="2" class="diff-lineno">Linha 1 218:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>=== Objetos de Revisão ===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>=== Objetos de Revisão ===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># Do processo de criação do branch e respectivo Merge Request</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># <ins class="diffchange diffchange-inline">'''</ins>Do processo de criação do branch e respectivo Merge Request<ins class="diffchange diffchange-inline">'''</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## O branch de desenvolvimento obedece ao padrão PJEII-<Nº ISSUE> ou PJEII-<Nº ISSUE>-<Versão>?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## O branch de desenvolvimento obedece ao padrão PJEII-<Nº ISSUE> ou PJEII-<Nº ISSUE>-<Versão>?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Os commits do branch possuem comentários descritivos sobre o que está sendo alterado?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Os commits do branch possuem comentários descritivos sobre o que está sendo alterado?</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Linha 1 225:</td>
<td colspan="2" class="diff-lineno">Linha 1 225:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## O Merge Request foi criado com título obedecendo o padrão: [PJEII-?????][<órgão_desenvolvedor>]<Descrição>?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## O Merge Request foi criado com título obedecendo o padrão: [PJEII-?????][<órgão_desenvolvedor>]<Descrição>?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Caso o MR tenha sido fechado, o mesmo MR deverá ser reaberto contendo as correções sugeridas pela equipe de revisão.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Caso o MR tenha sido fechado, o mesmo MR deverá ser reaberto contendo as correções sugeridas pela equipe de revisão.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># Do escopo da implementação</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># <ins class="diffchange diffchange-inline">'''</ins>Do escopo da implementação<ins class="diffchange diffchange-inline">'''</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As alterações promovidas na implementação estão dentro do escopo da demanda genitora da correção/nova funcionalidade?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As alterações promovidas na implementação estão dentro do escopo da demanda genitora da correção/nova funcionalidade?</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># Da análise do código</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># <ins class="diffchange diffchange-inline">'''</ins>Da análise do código<ins class="diffchange diffchange-inline">'''</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Estrutura do Projeto</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Estrutura do Projeto</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### As alterações nos fontes afetam de forma nociva o encoding padrão do projeto?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### As alterações nos fontes afetam de forma nociva o encoding padrão do projeto?</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Linha 1 296:</td>
<td colspan="2" class="diff-lineno">Linha 1 296:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA e fazer o upload dos scripts para respectiva issue. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" no JIRA e fazer o upload dos scripts para respectiva issue. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># Da documentação Interna</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># <ins class="diffchange diffchange-inline">'''</ins>Da documentação Interna<ins class="diffchange diffchange-inline">'''</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Os métodos possuem documentação javadoc que explica de modo claro e objetivo o seu propósito?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Os métodos possuem documentação javadoc que explica de modo claro e objetivo o seu propósito?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Algoritimos complexos possuem documentação interna descrevendo a lógica aplicada?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Algoritimos complexos possuem documentação interna descrevendo a lógica aplicada?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Regras negociais complexas são acompanhadas de documentação explicativa e referenciam suas respectivas issues?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## Regras negociais complexas são acompanhadas de documentação explicativa e referenciam suas respectivas issues?</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24931&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-05T21:09:00Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h09min de 5 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 295:</td>
<td colspan="2" class="diff-lineno">Linha 1 295:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>### Os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" e fazer o upload dos scripts para respectiva issue. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>### Os scripts DDL já foram validados e aprovados pela área de Administração de Dados(AD)? Para solicitar a validação do script DDL pela equipe de AD, basta colocar a issue na situação "Validação do Modelo de Dados" <ins class="diffchange diffchange-inline">no JIRA </ins>e fazer o upload dos scripts para respectiva issue. Feito isso, um dos membros da equipe de AD irá analisar e validar os scripts.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Da documentação Interna</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Da documentação Interna</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>## As classes e métodos implementados foram documentados utilizando os recursos do Javadoc?</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=Desenvolvedor&diff=24930&oldid=prevGeoflavia.alvarenga: /* Objetos de Revisão */2017-06-05T21:01:38Z<p><span dir="auto"><span class="autocomment">Objetos de Revisão</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 21h01min de 5 de junho de 2017</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 1 292:</td>
<td colspan="2" class="diff-lineno">Linha 1 292:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Para maior clareza das instruções SQL, recomendamos não deixar instruções comentadas.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Para maior clareza das instruções SQL, recomendamos não deixar instruções comentadas.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Scripts de DDL checam a prévia existência do objeto que será criado/alterado/excluído?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Scripts de DDL checam a prévia existência do objeto que será criado/alterado/excluído?</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>#### Dado um exemplo de checagem no caso de criação de uma nova coluna <del class="diffchange diffchange-inline">de </del>uma tabela: [[Arquivo:img_scriptChecarObjetos.JPG |800px]]</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>#### Dado um exemplo de checagem no caso de criação de uma nova coluna <ins class="diffchange diffchange-inline">em </ins>uma tabela <ins class="diffchange diffchange-inline">existente em um esquema existente no SGBD PostgreSQL</ins>: [[Arquivo:img_scriptChecarObjetos.JPG |800px]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>### Nos scripts de DDL que criam novos objetos, há nomes de novos objetos cuja quantidade de caracteres é superior a 30 caracteres?</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>#### Há uma demanda antiga do PJe (issue [http://www.cnj.jus.br/jira/browse/PJEII-5829 PJEII-5829]) que prevê a compatibilidade com o SGBD Oracle. Dada essa necessidade, recomendamos que todos os scripts de DDL que criam novos objetos (exemplo: ''column, table, view, trigger, constraint, function, sequence, index'') contenham os nomes desses objetos com uma quantidade de caracteres '''que não seja superior a 30''' caracteres.</div></td></tr>
</table>Geoflavia.alvarenga