Sign in

Milky

@omilky.bsky.social
46 followers 116 following 60 posts
PostsRepliesMedia
Milky @omilky.bsky.social · 02/10/2024
Adios Bluesky, foi bom enquanto durou
000
Milky @omilky.bsky.social · 20/09/2024
Se tem uma coisa que eu to evitando pq sei que vou ficar fissurado por uns bons meses, é programação funcional Não entendo quase nada, mas pelo que entendo, já me deixa afim, parece muito elegante F#, Gleam, Elixir
000
Milky @omilky.bsky.social · 18/09/2024
#bolhadev twitter parece ter voltado, caso alguém queira saber quem sou eu lá também, meu @ é: @BrainChanges_
010
Milky @omilky.bsky.social · 17/09/2024
Gosto muito de svelte
010
Milky @omilky.bsky.social · 17/09/2024
Fiz a maybe aceitar uma Action como parametro também pois vou usar ela no front(com blazor) e eu posso usar ela pra renderizar componentes diretamente, como por exemplo, um Dialog #bolhadev
011
Milky @omilky.bsky.social · 17/09/2024
Tem alguns vídeos explicativos de Monads, me ajudaram a entender melhor como funcionam www.youtube.com/watch?v=HIBT...
youtube.com
What is a Monad? - The Last Monad Intro You'll Ever Need
YouTube video by 走歪的工程師James
010
Milky @omilky.bsky.social · 17/09/2024
Então, ela começou como uma Monad Maybe, por isso o Exists, mas vi a necessidade de ter uma msg de erro e um httpCode pra dar uma resposta rica pro client Eu tinha feito anteriromente uma classe que usava Result Pattern, mas era bem diferente dessa, pq não era bem uma Monad
000
Milky @omilky.bsky.social · 17/09/2024
Na minha opinião pode ficar mais legível, mas depende muito do time que você trabalha, eu estou preferindo isso aos Ifs pois posso retornar um erro junto, por conta de ser uma Monad, mas dar throw teria o mesmo efeito
020
Milky @omilky.bsky.social · 17/09/2024
Deu trabalho mas acabei esta poha Finalmente terminei de fazer uma Maybe Monad pra eu utilizar no meu projeto, e provavelmente em muitos futuros(use cases abaixo) #bolhadev #bolhatech
283
Milky @omilky.bsky.social · 13/09/2024
De quem vocês estão falando? Não sei quem é
110
Milky @omilky.bsky.social · 13/09/2024
O pior é quando você ficou 4 horas tentando resolver um bug esquisitão, daí qd vc desiste e vai tirar um sono, do nada você vira o Einstein do código e a solução do bug vem na sua cabeça e junto com ela formas de melhorar o código no geral
011
Milky @omilky.bsky.social · 13/09/2024
Rider tem suporte pro Godot também, e o Nightly é free
000
Milky @omilky.bsky.social · 13/09/2024
Como vocês estruturam os seus projetos? Ultimamente tenho utilizado Vertical Sliced, o que vocês acham? #bolhadev
Uma imagem que demonstra a estrutura de pastas e camadas de uma aplicação utilizando o conceito vertical slice
031
Milky @omilky.bsky.social · 12/09/2024
Se eu não me engano, o Magoratti ensina Vertical Slice, não vi muitos BR retratando isso, aprendi com um gringo no yt e me apaixonei, achei muito mais didático e fácil que DDD E ainda mais que Blazor trabalha com componentes, fica ainda melhor
120
Milky @omilky.bsky.social · 12/09/2024
Pega esse projeto de estudo e tenta estruturar uma arquitetura nova também! É bom ligar as duas coisas pq vc se sente mais livre pra aprender e experimentar Como é um projetinho CRUD simplão, dá pra fazer em uma semana de boa
110
Milky @omilky.bsky.social · 12/09/2024
Ah depende muito, mas é só você seguir uma arquitetura que você curta utilizar, como é mais pra aprendizado da tecnologia, não é tão relevante Porém, eu geralmente uso vertical slice, é simples de setar, C# é muito comum usar DDD mas em projeto pra aprendizado eu prefiro vertical slice sem DDD
110
Milky @omilky.bsky.social · 12/09/2024
Siim, é o que eu to fazendo, é MUITO bom pra entender como funciona a relação que é feita no blazor
010
Milky @omilky.bsky.social · 12/09/2024
O que vocês acham de Monads? (O conceitozinho complicado) #bolhadev
021
Milky @omilky.bsky.social · 12/09/2024
Tipo, em vez de tu pegar pra fazer um curso do começo ao fim, procura um video introdutório pra vc entender como configura e taca a cara lá, vai fazendo, quando tu pegar um gargalo e ter dúvidas sobre como fazem coisas mais complicadas, procura vídeos explicando
110
Milky @omilky.bsky.social · 12/09/2024
Uma dica pra você é o que eu sempre faço quando to aprendendo uma tech nova(geralmente consigo pegar o básico em uma semana no máximo) Procura como faz um projeto, e depois q vc criou teu projeto, vai pesquisando conforme as duvidas forem surgindo e vendo vídeos com esse contexto
210
Milky @omilky.bsky.social · 12/09/2024
Po, vou ser sincero, comecei a ver sobre blazor mais a fundo hoje também pq na minha empresa estão utilizando em alguns projetos, e meu irmão, é muito legal e eu achei muito fácil quando você compara com react por exemplo Como já to acostumado com webapi, achei bem simplão
210
Milky @omilky.bsky.social · 12/09/2024
Se você acha que OOP é dificil ou que é muito fácil de se perder, é porque você ainda não entendeu que a verdadeira força da OOP não tá na herança, mas sim no polimorfismo #bolhadev
072
Milky @omilky.bsky.social · 12/09/2024
Ele também é craque com os conceitos de ASP.NET em geral, o cara é fera
010
Milky @omilky.bsky.social · 12/09/2024
Se vão migrar pa ASP usando Razor/Blazor ou qualquer coisa do tipo(sem muito js), recomendo um canal muito foda no youtube, totalmente gratuito: www.youtube.com/@baltaio
youtube.com
balta.io
balta.io é uma plataforma completa para auxiliar você em seu caminho para se tornar um desenvolvedor do jeito certo. Com uma grande comunidade por trás, fazemos a diferença no cenário de programação n...
210
Milky @omilky.bsky.social · 07/09/2024
back: C# .NET front: Aprendendo Blazor(gostei muito aliás)
020
Milky @omilky.bsky.social · 07/09/2024
yield pra mim é pra courotine
110
Milky @omilky.bsky.social · 07/09/2024
Union type é uma mão na roda, no C# eu tive que fazer um bglh parecido mas foi mais complicado por conta da falta de union type
020
Milky @omilky.bsky.social · 04/09/2024
A vida é uma constante oscilação entre "Eu sou foda" e "E eu sou um bosta"
000
Milky @omilky.bsky.social · 04/09/2024
Antes de passar para funções e entre outros, recomendo você estudar pelo menos o básico de memória, vai te ajudar muito no caminho pra frente, pega um diazinho pra estudar(o básico mesmo) de heap, stack e ponteiros, vc consegue estudar tudo isso em umas 4 horas e vai te ajudar mto a entender melhor
110
Milky @omilky.bsky.social · 01/09/2024
Cara, da uma checada aqui, se eu não me engano, na hostgator o dominio .com.br tá saindo por 26 ao ano, mas tem uns dominios bem mais baratos www.hostgator.com.br/registro-de-...
hostgator.com.br
Registro e compra de Domínio fácil e barato com até 60% OFF | HostGator
Registre seu domínio com os melhores preços do mercado. Dê o primeiro passo para garantir sua presença online a partir de R$5. Veja Agora!
110
Milky @omilky.bsky.social · 01/09/2024
To usando tem umas semanas e é MUITO útil pro meu Result Pattern aceitar genericos e ter conversão built in, eu não preciso configuração nenhuma no mapeamento, ele faz tudo(de alguma forma) sozinho! Me permitindo usar quaisquer tipos(contanto que compatíveis) Ex:
000
Milky @omilky.bsky.social · 01/09/2024
Cara, você aí que é Dev C# e tá usando AutoMapper pra fazer os mapeamentos, tenho uma dica muito boa! Procura sobre Mapster, ele é literalmente um automapper mais eficiente e NÃO PRECISA DE CONFIGURAÇÃO É literalmente só baixar e usar @samsantosb.bsky.social #bolhadev
121
Milky @omilky.bsky.social · 01/09/2024
Junta tudo e faz uma startup
010
Reposted by Milky
CM in a 🥜🐚🇧🇷🇺🇦 @cmnut.bsky.social · 01/09/2024
Alexandre de Moraes podia multar quem programa em Java #bolhadev cc: @samsantosb.bsky.social
163
Milky @omilky.bsky.social · 01/09/2024
Já que tem pouco assunto por aqui, vou trazer um que eu tava conversando no twitter Como você prefere tratar erros? (Eu pessoalmente estou testando Result Pattern e estou amando, inclusive implementei com generico pra objeto complexo e retorno de json) #bolhadev
011
Milky @omilky.bsky.social · 01/09/2024
Logica -> Estrutura básica de dados -> Linguagem -> Algoritmo -> Aprofundamento em estrutura de dados
120
Milky @omilky.bsky.social · 01/09/2024
+ Certificação AWS de Cloud, DevOps e Desenvolvedor
020
Reposted by Milky
lcs.class @roque-b.bsky.social · 01/09/2024
Alexandre de Moraes podia multar quem programa em Java usando vscode também #bolhadev Cc: @samsantosb.bsky.social
4158
Milky @omilky.bsky.social · 01/09/2024
No minimo pena de morte
110
Milky @omilky.bsky.social · 01/09/2024
Tomara que funcione, no twitter o C# pega poeira, não tem uma alma viva Csharpeiro
100
Milky @omilky.bsky.social · 01/09/2024
Sem contar que, quando tu vê a code base de começo, sem ter um norte, tu se perde muito, quando vc tem um objetivo em mente: A Issue, ela te dá todo um contexto do que você tá procurando exatamente
020
Milky @omilky.bsky.social · 01/09/2024
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
000
Reposted by Milky
José @joseiedo.bsky.social · 31/08/2024
Como entender a codebase de um projeto open-source grande e conseguir contribuir com código? Dicas, macetes, estratégias, magias? #bolhadev @samsantosb.bsky.social
2126
Milky @omilky.bsky.social · 01/09/2024
Nunca ouvi falar, é um framework de JS?
100
Milky @omilky.bsky.social · 01/09/2024
Ai escaralhou kkkkkkkkkkkkkkk O próximo vai ser de COBOL
020
Milky @omilky.bsky.social · 01/09/2024
Acho que a primeira coisa seria entrar na parte de issues do código, dar uma lida nas coisas relatadas e procurar no código usando a issue como base Quando você tem ideia do problema, te ajuda a entender melhor o que o código ta fazendo pq o problema te da um contexto inicial
140
Milky @omilky.bsky.social · 01/09/2024
Então é ruim mesmo kkkkk
120
Milky @omilky.bsky.social · 01/09/2024
110
Milky @omilky.bsky.social · 01/09/2024
Tem 2 desse kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk copiei pq achei que era piada
110
Milky @omilky.bsky.social · 31/08/2024
Java hoje em dia é a linguagem que mais contrata junior e tem uma curva de entrada relativamente baixa, o problema é que geral tem medo da linguagem, acha dificil simplesmente pq é verbosa(java é muito fácil em questão de sintaxe) Eu só prefiro C# por conta do DX mesmo
110