Skip to content

Instantly share code, notes, and snippets.

@GCSBOSS
Last active April 6, 2018 17:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GCSBOSS/d997a3a564dc7759a0920dbdb2cc55c0 to your computer and use it in GitHub Desktop.
Save GCSBOSS/d997a3a564dc7759a0920dbdb2cc55c0 to your computer and use it in GitHub Desktop.
Relatório Semanal de Atividades - CoDev - Guilherme

Relatório Semanal (2 à 6 de Abril de 2018)

CoDev - Guilherme C. Souza

Segunda

  • Analisei e identifiquei o problema relatado no caso #4725.
  • Estudei o método serialize da biblioteca jQuery, descobrindo que para Content-type: application/*, o browser vai geralmente forçar a codificação UTF-8.
  • Corrigi alguns padrões de código de commits introduzidos no mês de Março no mesmo módulo.
  • Descobri que para forçar a codificação ISO-8859-1, preciso enviar os dados ao servidor necessariamente com o formato multipart/form-data.

Terça

  • Analisei as possíveis alternativas ao método serialize.
  • Estudei a classe FormData que só serve para browsers mais novos e não está disponível no Edge.
  • Considerei converter os dados para o padrão multipart/form-data manualmente, porém descartei por ser muito código que vai ser utilizado somente uma vez.
  • Decidi utilizar um campo temporário para armazenar o valor da etapa (motivo da necessidade de serialize), permitindo o envio com a biblioteca utilizada no sendData atual (jQuery upload).
  • Implementei a correção e realizei alguns testes preliminares.
  • Corrigi campo CEP que apagava seu conteúdo na etapa "Endereço" do formulário de solicitação de benefício.
  • Registrei o commit das alterações efetuadas.
  • Recebi e analisei o caso #4745.
  • Durante a análise, encontrei e corrigi um problema ao mostrar instruções de editais contendo caracteres de nova linha (\n).
  • Testei reproduzir o problema na aplicação em Desenvolvimento sem sucesso.
  • Testei reproduzir o problema na aplicação em Testes sem sucesso.
  • Discuti com o Analista sobre o problema e decidimos que a correção no caso #4725 deve ter corrigido este problema também.

Quarta

  • Registrei o resultado obtido no mantis.
  • Recebi e analisei o caso #4699.
  • Durante a análise encontrei e corrigi um erro na solicitação de registro de projetos sem destinatário.
  • Corrigi alguns textos de interface que foram introduzidos no mês de Março.
  • Iniciei a codificação do caso de uso em #4699.

Quinta

  • Continuei a codificação do caso de uso.
  • Identifiquei e concluí as alterações colaterais no caso de uso 011.
  • Discuti alguns aspectos do sistema no caso de uso com o analista.

Sexta

  • Continuei a codificação do caso de uso.
  • Concluí o front-end.

...


Eu poderia ter produzido mais: A resposta desta pergunta pode ser normalmente "Sim", em geral. De forma que inúmeros fatores contribuem para a melhor produtividade, eu diria que melhorias no ambiente, nos processos, nas ferramentas e no conhecimento podem melhorar a produtividade de todos. Quanto a uma avaliação unicamente da intenção e objetivo pessoal, eu diria que tive uma produtividade na média durante esta semana. Posso argumentar que só não tive uma produtividade ótima por estar retornando de férias e recém retomando o rítmo de trabalho.

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