Milky
omilky.bsky.social
Milky
@omilky.bsky.social
Gosto muito de svelte
September 17, 2024 at 4:06 PM
Tem alguns vídeos explicativos de Monads, me ajudaram a entender melhor como funcionam

www.youtube.com/watch?v=HIBT...
What is a Monad? - The Last Monad Intro You'll Ever Need
YouTube video by 走歪的工程師James
www.youtube.com
September 17, 2024 at 12:13 PM
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
September 17, 2024 at 12:10 PM
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
September 17, 2024 at 2:20 AM
De quem vocês estão falando? Não sei quem é
September 13, 2024 at 1:34 PM
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
September 13, 2024 at 12:30 PM
Rider tem suporte pro Godot também, e o Nightly é free
September 13, 2024 at 12:27 PM
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
September 12, 2024 at 3:56 AM
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
September 12, 2024 at 3:51 AM
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
September 12, 2024 at 3:50 AM
Siim, é o que eu to fazendo, é MUITO bom pra entender como funciona a relação que é feita no blazor
September 12, 2024 at 3:45 AM
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
September 12, 2024 at 3:42 AM
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
September 12, 2024 at 3:41 AM
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
September 12, 2024 at 3:40 AM
Ele também é craque com os conceitos de ASP.NET em geral, o cara é fera
September 12, 2024 at 3:34 AM
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
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...
www.youtube.com
September 12, 2024 at 3:33 AM
back: C# .NET
front: Aprendendo Blazor(gostei muito aliás)
September 7, 2024 at 2:16 AM