Alice
15 posts

Alice
@ubarchitect
software engineer, figuring it out
Rio de Janeiro, Brasil Katılım Şubat 2026
59 Takip Edilen18 Takipçiler

@ViUmaVaga o cliente não percebe clean architecture mas percebe a demora pra entregar uma feature ou corrigir um bug. codigo funcionando ≠ código fácil de evoluir, é aí que a arquitetura importa
Português

vi meu nome nas props e entendi como um sinal.
as quintas vou estudar react, começando hoje.
a quem possa interessar, vou estudar pelo curso do jonas schmedtmann na udemy, gosto muito dos vídeos dele
Edison@CodeEdison
React cheat sheet
Português

@devjuninho o único q eu fiz foi o EF pq fazia parte de um processo seletivo, não sei se é gratuito
Português

como vcs medem a proficiencia em ingles? tem alguma forma gratuita de fazer isso e emitir um certificado, algo assim?
#bolhatech #bolhadev #studietwt #studietwtbr
Português

@blemonpielover sou mt indecisa se eu começar pelo front eu sinto que nunca vou passar pro backend
Português

@renatarsilvax gostei da ideia, vou fazer tb! mas qual seu objetivo? as vezes traçar um objetivo/roadmap ajuda a focar melhor
Português

Estudar ta sendo um mega desafio pra mim, então vou aproveitar isso e me forçar a fazer o desafio 100 dias de estudo/código
Como eu to vendo muita coisa, terão temas variados
Dia 01/100 - Como eu preciso revisar alguns conceitos de Java + estudar POO, vou começar iniciando esse curso do Nélio Alves, que eu comprei na udemy e nunca fiz. Lets

Português

@dionisiodev passei a levar DRY muito a sério depois que tive que atualizar vários services que faziam a mesma coisa (pra domains diferentes) e esqueci de atualizar um deles
Português

Eu sei que a maioria não liga mais pro código, mas pra quem liga, tem uma sigla que é muito importante, e vai te fazer passar um ar de Programador RAIZ:
DRY (Don´t Repeat Yourself)
É muito comum acontecer quando vc está criando alguma coisa, de vc acabar escrevendo o mesmo código, ou uma função muito parecida com a outra, ou uma forma diferente de fazer a mesma coisa.
Isso acaba se tornando um pesadelo.
Imagine o seguinte cenário fictício e simplista:
Você tem uma classe que precisa desconectar de um determinado serviço quando for finalizada, caso a conexão esteja aberta.
if (connectio && connection.isConnected())
connection.finish();
Daí vc sai usando esse trecho de código em todos os possíveis pontos de finalização da classe, terminando com esse mesmo trecho de código escrito 10 vezes no projeto.
Então um belo dia, as regras mudam, e antes de desconectar, vc precisa enviar uma mensagem informando o serviço que está sendo desconectado:
if (connection && connection.isConnected()) {
connection.send("GoodBye");
connection.finish();
}
Agora vc precisa sair buscando na sua base todas as referências implementações e alterando.
É muito comum vc ter que fazer isso com pressa, e vc acaba esquecendo de alterar em um lugar.
Pronto. Você acaba de criar um bug em produção!
A solução simples que o DRY te propõe é: Não repita seu código!
Assim, vc criaria uma função:
void finishConnection() {
if (connection && connection.isConnected()) {
connection.send("GoodBye");
connection.finish();
}
}
E usa em todos os pontos que exigem uma desconexão, e toda vez que vc tiver que alterar isso, você só precisa alterar em UM ÚNICO LUGAR.
Fácil de testar, seguro, menos trabalho pra vc e menos bug para os usuários.
#BolhaDev
Português










