IuryCavalcante/TechnicalDebt_GitHubIssues_PT huggingface dataset:
Issue: Código limpo
Repositório: eliassouza93/gitblog
Data: 23/04/2025
Status: Aberto

Escrever código limpo não é apenas uma questão de estética; é fundamental para a manutenibilidade e colaboração em projetos de software. Quando o código é fácil de entender, torna-se mais simples identificar e corrigir bugs, adicionar novas funcionalidades e trabalhar em equipe de forma eficiente.

Alguns princípios chave do clean code incluem:

Nomes significativos: Variáveis, funções e classes devem ter nomes que revelem seu propósito.

Funções pequenas: Funções devem fazer uma coisa e fazê-la bem. Idealmente, elas deveriam ter poucos argumentos.

Comentários apenas quando necessários: O bom código se explica por si só. Comentários podem ser úteis para explicar o "porquê" de algo, mas não o "o quê".

Formatação consistente: Um código bem formatado é mais fácil de ler. Siga convenções de estilo consistentes em todo o projeto.

Tratamento de erros: O tratamento de erros deve ser robusto e claro, sem obscurecer a lógica principal do código.

Testes: Testes unitários bem escritos garantem que o código funcione como esperado e facilitam a refatoração.

Adotar as práticas de clean code leva tempo e disciplina, mas os benefícios a longo prazo são imensos. Projetos com código limpo tendem a ser mais sustentáveis, com menos dívida técnica e equipes mais produtivas. É um investimento que realmente vale a pena!

Contexto de uso: Inconclusivo
Categoria: Inconclusivo
Issue: [Dívida Técnica] - Correção Visual de Telas
Repositório: ICEI-PUC-Minas-PMGES-TI/pmg-es-2025-1-ti2-3740100-sistemamanutencaot-i
Data: 17/05/2025
Status: Fechado

Descrição da Tarefa
Revisar e ajustar as telas já implementadas para que estejam em conformidade com o layout proposto no Figma.

Checklist de Ajustes

Identificar e corrigir cada tela de acordo com o figma

Verificar estrutura e comportamento dos componentes (botões, inputs, menus, etc.)

Contexto de uso: Correção de falhas
Categoria: Problema
Issue: [Remoto] Back-end developer Pleno - Dinheirow
Repositório: backend-br/vagas
Data: 21/05/2025
Status: Fechado

Olá, pessoal!
A Dinheirow (https://dinheirow.com.br/) está em busca de desenvolvedores Node.js que desejam fazer parte do nosso propósito de ajudar pessoas a realizarem seus sonhos por meio de empréstimos com juros baixos e educação financeira.

Para embarcar conosco, há algumas habilidades que valorizamos muito e não estamos falando apenas de tecnologia, nós valorizamos profissionais que respeitem o próximo e suas diferenças, que sejam leais e responsáveis com as entregas e com as pessoas.

A colaboração e engajamento devem fazer parte do dia a dia para que o resultado seja eficaz e que tenha sede de treinamento para trabalhar com inovação contínua.

Local
Remoto

Requisitos
Requisitos Obrigatórios:

NodeJS;
RESTful API;
Programação Orientada a Objetos;
Banco de Dados Relacional;
Princípios SOLID;
Testes unitários e integração;
Experiência em Sequelize ORM e drizzle.
Express
Desejáveis:
Para se diferenciar, seria muito bacana se você tiver:

Experiência em Arquitetura Limpa;
Experiência com Design Patterns;
Experiência em AWS (Filas, pipeline, ecs e etc.);
Experiência em gerenciamento de filas
Interesse em práticas como code review, clean code e documentação.
Familiaridade usando metodologia de desenvolvimento Scrum.
O que irá fazer:
Colaborar com product managers, designers e software engineers para identificar oportunidades e implementar soluções;
Melhorar o nível técnico dos nossos serviços e sistemas atuais, resolvendo dívidas técnicas, problemas de arquitetura e design dos sistemas;
Se envolver ativamente na construção de funcionalidades do começo ao fim, desde a experimentação, design, implementação e deploy;
Trabalhar em conjunto com todo o time de tecnologia, revisando o trabalho de outras pessoas, participando de decisões importantes de produto e tecnologia, e garantindo a saúde dos nossos serviços.
Contratação
100% Remoto
Nível de experiência: Pleno
Faixa salarial: 6k
Bônus: 1 salário Anual
Crescimento salarial posteriormente: de acordo com as entregas e desempenho
Período: integral
DayOff de aniversário
Como se candidatar
Por favor envie um email para contato@dinheirow.com.br com seu CV anexado e seu linkedin - enviar no assunto: Vaga NodeJS Pleno

Tempo médio de feedbacks
Costumamos enviar feedbacks em até 5 dias após cada processo.

Labels
Alocação
Remoto
Regime
PJ
Nível
Pleno
Javascript
Typescript
Express
Sequelize
AWS
Jest
BullMQ

Contexto de uso: Ameaça a ser evitada
Categoria: Problema