DEV Community

Anderson Nieves
Anderson Nieves

Posted on

Diário Dev #6: Persistência, pausas e revisitar ideias no desenvolvimento

Já fazem algumas semanas desde a última postagem. Eu pretendia voltar a escrever apenas quando eu tivesse algo mais substancial para demonstrar, mas como a ideia era para ser meu diário, faz parte escrever sobre as semanas em que eu fico preso em algo ou mal consigo avançar com alguma ideia.
Entre o último post e esse de agora, eu tirei férias, foram 15 dias totalmente desconectado para recarregar as energias. Retornando, tentei continuar o projeto de onde eu havia parado. Com a cabeça fresca, acabei achando uma boa ideia revisitar alguns pontos, fazendo um rework de algumas coisas no lado do front-end, ao menos dos mockups das telas.

Eu passei algumas semanas fazendo alterações nos componentes da interface. A ideia era deixar as coisas mais consistentes, tanto em questão de tamanho dos itens, bordas, margins e tipografia quanto em relação às cores que estavam em alguns pontos com contraste insuficiente. Essa foi a pior parte, ajustar as cores para manter de um jeito em que era esteticamente agradável e ao mesmo tempo com contraste suficiente para ajudar na legibilidade e acessibilidade. Revisitei também alguns componentes de visualização de dados, os famosos gráficos. Peguei algumas inspirações em projetos postados no Pinterest para deixar mais fácil de entender e visualizar a informação que eu queria passar.

Fiquei de início um pouco chateado por estar revisitando esses pontos, estou ansioso para ver o projeto implementado e funcionando logo. Essa expectativa e ansiedade eu vou ter que aprender a lidar com elas, eu sei que é um esforço grande e que vai levar tempo até o MVP estar pronto, não só pelo tempo de implementação, mas também considerando que nessa jornada eu também estou fazendo muitas coisas pela primeira vez, investindo muito tempo em pesquisa, aprendizado e testes. Estamos falando de uma equipe de um só, do esforço de uma pessoa que já possui um trabalho de tempo integral e tenta encaixar esse projeto em meio ao trabalho, vida pessoal e a outros hobbies como o rugby e academia. Me vejo alguns finais de semana mais entretido no projeto, mas em alguns eu preciso espairecer e deixar o projeto um pouco de lado.

Refleti um pouco também sobre o porquê eu achei ruim ter que revisitar os componentes dos mockups. Eu estava com uma mentalidade muito “cascata” sobre o projeto, mesmo sabendo que não é assim que as coisas acontecem em ambientes ágeis. É normal revisitar etapas em um processo de melhoria contínua. O que eu tenho que tomar cuidado é: Lembrar que sou apenas eu, em equipes reais de trabalho existem pessoas dedicadas para cada função e faz parte do trabalho desses profissionais revisitar e evoluir o trabalho deles em iterações ao longo do tempo. Eu não posso me prender em um loop de melhorias apenas no front-end e deixar de desenvolver o resto. Apenas esse ponto em que eu tenho que me atentar.

Bom, tem mais coisas que eu teria que falar sobre essas últimas semanas, mas para não deixar o texto longo demais, vou deixar para o próximo, que se tudo der certo vai vir logo. Posso apenas dizer que tem a ver com um side-project de uma biblioteca de componentes de UI.

Top comments (0)