Arquitetura de Software - Arquitetura Importa ou é Exagero? |

  Рет қаралды 13,559

balta.io

balta.io

Күн бұрын

Пікірлер: 34
@baltaio
@baltaio 25 күн бұрын
BLACK FRIDAY 2024 ⚡ Está chegando a maior e melhor da nossa história! Não perca. INSCREVA-SE NA LISTA DE ESPERA: go.balta.io/black-friday?KZbin&
@gabriellacerda3245
@gabriellacerda3245 2 күн бұрын
Estou entrando no c# sai de muita coisa não, sou iniciante, mas o que foi dito no vídeo, parece ser bem interessante, obrigado
@felipebastosweb
@felipebastosweb 21 күн бұрын
Ainda não conheço a Vertical .. indo ali pesquisar agora. A Clean acho muito grande para alguns projetos em estagio inicial que estou fazendo.
@baltaio
@baltaio 21 күн бұрын
Vem na live do dia 28/11!
@satriopus
@satriopus 25 күн бұрын
Sem duvidas Balta, arquitetura limpa é sempre uma opção solida a ser utilizada e facilita de mais a aplicação de testes. Ainda não tive oportunidade de trabalhar com VSA, mas vou me aprofundar. Muito obrigado por compartilhar seu conhecimento!
@baltaio
@baltaio 24 күн бұрын
Perfeito
@gustavoksbr
@gustavoksbr 25 күн бұрын
De fato, nunca pensei que não faz sentido ter uma arquitetura sem os testes Balta, na criação de um software, qual a melhor ordem cronológica de criação de classes? Vc faz cada classe junto com sua respectiva classe de teste (pra 'garantir' o funcionamento dessa classe para poder ir pra outra) ou prefere fazer as classes de testes depois?
@baltaio
@baltaio 25 күн бұрын
Vou mostrar isso na prática na live... vamos rodar juntos!
@csharpiro
@csharpiro 25 күн бұрын
Melhor parte do vídeo foi nos 10:50 (isso são para cenários complexos, não para os CRUDs da vida), percebo muito programador querendo empurrar td quanto é arquitetura em um sistema que é praticamente CRUD... Deixando um negócio que podia ser simplesmente um MVC extremamente complexo... e o que era pra deixar o código mais "LEGÍVEL", vira uma macarronada de código e classes que no final, não servem pra nada... Atrasa o desenvolvimento e o que realmenete deveria contar que é o negócio e a experiencia do usuário, fica em segundo plano... Todas as empresas que trabalhei até hoje sofrem desse mal. Seria legal um video falando do que seria considerado um cenário complexo na sua visão Balta! Valeu!
@baltaio
@baltaio 24 күн бұрын
Exato!!! É bom comentar sobre isso... tem que separar bem as coisas... não tem bala de prata!
@miguelaguiar5745
@miguelaguiar5745 22 күн бұрын
boaaa chefe no aguarde como mexer na IDE do Riders , ótimo video
@baltaio
@baltaio 22 күн бұрын
showww!!!
@alexvicente9426
@alexvicente9426 24 күн бұрын
Desde que comecei a estudar arquitetura e DDD eu aplico nos meus projetos, gosto da organização, do desacoplamento, da possibilidade de escalabilidade, em relação aos testes só acho chato testar requisição a APIS nos testes de integração.
@baltaio
@baltaio 23 күн бұрын
Showww!
@MrFreddao
@MrFreddao 25 күн бұрын
Concordo, matou a pau. Eu só acrescentaria a possibilidade de rodar testes de integracao. Por mais q se tenha o rei dos testes (unit test) nao é possivel testar tudo só com teste unitario. Se assim fosse nao existiria teste de integracao. Arquitetura adiciona um padrao de como criar software (nao importa qual padrao) e padroes sao sempre bem vindos pois facilitam o entendimento de um sistema. Infelizmente quase ninguem menciona teste de integracao devido a sua complexidade.
@baltaio
@baltaio 25 күн бұрын
🚀
@felipebastosweb
@felipebastosweb 21 күн бұрын
Isso .. testes -> todos os tipos de testes .. ele cita os unitários pq é o mínimo e ainda assim muito negligenciado (inclusive por mim, tenho de voltar a praticar mais TDD e BDD)
@henriquedelafonte283
@henriquedelafonte283 25 күн бұрын
Ótimo video Balta!
@baltaio
@baltaio 25 күн бұрын
Muito obrigado!
@carlosfonteles8464
@carlosfonteles8464 25 күн бұрын
Muito bem, mas um ótimo vídeo. O que considero mais importante numa boa arquitetura é a organização, já que ela leva aos demais aspectos. Se não tiver bem organizados os artefatos da arquitetura, à medida que a aplicação cresce, fica ruim de ler o código e consequentemente ruim de manter.
@baltaio
@baltaio 25 күн бұрын
Show
@XinoMbr
@XinoMbr 24 күн бұрын
Valeu pelo vídeo balta! Sobre as 3 caracteristicas q todos escolheram, Me permita questionar: Teria como um padrao de arquitetura: 1. Ser bom de manutencao sem legibilidade ? 2. Ser bom de manutencao sem ser organizado ? 3. Ser Ilegível e ser organizado? Eu tenho a impressao q essas caracteristicas são mto congruentes entre si pra serem usadas como distintas pra uma arquitetura. Penso q a definicao de uma arquitetura seria algo mais focado em qual o tipo de produto a ser entregue, qual a que se adequaria mais, (pra software pequeno, erp, ecomerce, saas e afins) pensando no custo beneficio para escolher a ideal pro cliente, dependendo da solucao dele. Essas características ai que vc citou seriam meio que uma obrigacao a todos os projetos e nao especifica da arquitetura. Mas sou curioso noviço no assunto, em busca de conhecimento 😅 . Sou fã do seu canal 💜
@baltaio
@baltaio 24 күн бұрын
De fato elas estão estritamente ligadas... e ao meu ver, estão ligadas pelos testes!! Fornecer essa habilidade de testar é o que possibilita tudo isso!
@rodrigojconceicao
@rodrigojconceicao 24 күн бұрын
Primeiramente achei a dinâmica EXCELENTE! quanto a minha opinião, a organização lógica que a CA traz não é benéfica pois não tem ganhos para usar o explorer. É bom apenas para rodar testes de arquitetura pois facilita a construção de regras regex. Nesse quesito, acaba caindo no mesmo caso do MVC. Além disso, o CA demanda de um time mais maduro e mesmo assim traz uma separabilidade exagerada e construção extra de classes, bem como os mappers de associação. Quanto a testes, qual seria o ganho se a maioria esmagadora utiliza o IOC? Me dá impressão que depende mais do dev em considerar coesão e acoplamento da solução. Essa pode ser uma opinião míope, então ficaria feliz em saber sua visão.
@baltaio
@baltaio 24 күн бұрын
Exatamente!!! É um benefício vago se aplicado sozinho e sem um "bem maior" (que seriam os testes neste caso). Muito bem pontuado!! E digo mais... um MVC com testes de unidade deixa o CA sem testes não chão hein 🫢
@devanton-io
@devanton-io 25 күн бұрын
Muito bom.
@baltaio
@baltaio 25 күн бұрын
🚀
@AnndreJunior
@AnndreJunior 24 күн бұрын
Salve balta, mt bom o vídeo bicho Me tira uma dúvida aqui rapidão, se eu estiver fazendo um projetinho simples, apenas um crud, tu acha válido usar um ca, de forma simples claro e sem aplicar ddd, ou tem uma abordagem melhor, sempre fico em dúvida se tô fazendo over engineering ou não kkkkkkk
@baltaio
@baltaio 24 күн бұрын
Sim é possível!! Inclusive para aprendizado é bom... já fica organizado hahaha... cuidado pra não exagerar muito!
@rogeriomarquesribeiro4642
@rogeriomarquesribeiro4642 25 күн бұрын
Olá, estou iniciando um sistema com .net winform (porte pequeno/médio) e gostraia de sua opnião de qual arquitera utilizar ? pretendo utilizar SOLID mais não sei qual arquitetura ainda ...
@baltaio
@baltaio 24 күн бұрын
No Backend talvez CA + VSA, no Front talvez MVVM!! Duro opinar sem ver o projeto... mas normalmente essas se encaixam bem!
@rogeriomarquesribeiro4642
@rogeriomarquesribeiro4642 24 күн бұрын
@@baltaio certo, MVVM começei a estudar e analisar se consigo absorver, teria alguma segunda opção depois de MVVM ? aplicação pequena/media em .NET Winform. Obrigado
@gustavoksbr
@gustavoksbr 25 күн бұрын
Balta, o q vc acha da hexagonal?
@baltaio
@baltaio 25 күн бұрын
Foi a base para muita coisa... mas hoje CA e VSA tem mais recursos... mas não dá pra tabelar... cada caso é um caso!
Rider Agora é Gratuito! Descubra as Novidades | #balta
14:40
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 28 МЛН
Creative Justice at the Checkout: Bananas and Eggs Showdown #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 19 МЛН
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 11 МЛН
Observabilidade  // Dicionário do Programador
14:36
Código Fonte TV
Рет қаралды 7 М.
Stack Overflow estava certo um ano atrás?
24:37
Lucas Montano
Рет қаралды 34 М.
O mercado de programação | 🟣 Além do Código #balta
19:54
CUSTO DE VIDA DE FAMÍLIA NA IRLANDA: Valeu a pena mudar de país?
37:11
O PÉSSIMO salário de $3500 dólares
9:44
Augusto Galego
Рет қаралды 47 М.
por que DEVs estao deixando as bigtech
28:17
Lucas Montano
Рет қаралды 120 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 28 МЛН