Categoria: dev

Present Day, Present Time HAHAHAHA

Desabafo Técnico: Decodificando Pessoas

Subir de desenvolvedora back-end para coordenadora de TI pode parecer só vantagens–maior visibilidade, mais “gente te dando oi no corredor”. Mas pensa, PENSA em 23 chats no Teams, cada um em bold, gritando “VOCÊ ESTÁ IGNORANDO ALGUÉM”. Ah, pois então. Ser desenvolvedora é dominar a lógica, loops, funções… Posso falar em NodeJS, Java e até…
Read more


Abril 22, 2024 0

SemVer Wars: O Guia do Droid de Versionamento Que Você Estava Procurando

No vasto e às vezes caótico universo do desenvolvimento de software, navegar pelas galáxias de atualizações, melhorias e correções pode fazer você se sentir mais perdido do que um Stormtrooper em uma convenção de Rebeldes. Aqui, o versionamento semântico, ou SemVer para os amigos, surge como o droid que você procurava. A Trilogia SemVer Segue…
Read more


Março 10, 2024 0

Clean Code – OBJETOS E ESTRUTURAS DE DADOS

A abstração faz com que não precisemos nos preocupar com os detalhes de implementação. O bom design de software requer um equilíbrio entre objetos e estruturas de dados, bem como a utilização adequada do encapsulamento para ocultar os detalhes de implementação de um objeto e proteger seus dados.


Abril 25, 2023 0

Clean Code – FORMATAÇÃO

É importante manter uma formatação consistente e fácil de ler no código. A formatação do código é importante não apenas para os desenvolvedores que estão escrevendo o código, mas também para os que o lerão no futuro.


Abril 25, 2023 0

Clean Code – COMENTÁRIOS

Comentários devem ser evitados, uma vez que devemos nos expressar através do nosso código e uma das motivações mais comuns para criação de comentários é um código ruim. Vale à pena sempre ponderar a necessidade do comentário, mas pense que não compensa o esforço para quem terá de fazer a manutenção.


Abril 20, 2023 0

Clean Code – FUNÇÕES

Funções são a primeira linha de organização em qualquer programa. “As funções devem fazer apenas uma coisa, Devem fazê-la bem. Devem fazer apenas ela.” Uma forma de saber se uma função faz mais de uma coisa, é se você pode extrair outra função à partir dela, que não seja apenas uma reformulação de sua implementação…
Read more


Março 21, 2023 0

Branches e Commits – Convenções de Nomes

Mushi mushi. Criando esse artigo curtinho só pra trazer pra vocês um conteúdo super importante nos dias de hoje pra quem trabalha com versionamento de código. Branches Commits Claro que isso pode variar, de acordo com o seu contexto, mas o que importa é que exista uma padronização para facilitar a colaboração e manutenção do…
Read more


Março 21, 2023 0

Java 17 – Revisão de Estruturas de Dados

Olár meus queridos leitores, me empolguei e criei mais um artigo. Hoje decidi falar um pouco sobre estruturas de dados com Java 17 (que faz parte dos estudos pro meu PDI). Essas estruturas são o segredo pra lidar com grandes quantidades de dados de forma organizada e eficiente. E quando se fala de Java, a…
Read more


Março 19, 2023 0

Clean Code – NOMES SIGNIFICATIVOS

No geral, o que mais fazemos no código é dar nome aos bois: variáveis, funções, parâmetros, classes e pacotes, arquivos-fonte, diretórios… nomes e mais nomes. A seguir vão as regras para nomes mais relevantes pra mim neste livro: “Se um nome requer um comentário, então ele não revela o seu propósito.” “Isso importa, porque a…
Read more


Março 17, 2023 0

Clean Code – Intro

E aí senhores leitores, de bowie?Estarei fazendo uma série de artigos pra colocar em prática o que eu tenho aprendido, o que vai ajudar e muito no meu PDI (Plano de Desenvolvimento Individual). Eu escolhi Clean Code como primeira série, mais porque eu ja estou lendo o livro do Tio Bob. Segue aqui os tópicos…
Read more


Março 17, 2023 0