POPULARITY
O padrão de projetos Command do GOF é extremamente útil para estruturas de comandos parametrizados e dinâmicos, neste vídeo eu explico o padrão no diagrama e dou alguns exemplos de aplicações reais em projetos que eu particularmente apliquei, entre eles Motor de Regras, Workflows e Interfaces dinâmicas.
O padrão de projeto singleton é criticado por muitos, que consideram ele como um anti-pattern pois ele inibe o uso da instanciação de classes, fazendo com que se haja uma instancia única.Entretanto ele é ótimo para muitas coisas, por exemplo para criar pool de conexão com banco de dados ou para manter aberto canais de comunicação com barramentos de serviço por exemplo.Conhecer este famoso porem pouco aplicado design pattern é fundamental para todo bom programador ou arquiteto, tanto para o entendimento de códigos que o aplicam como para determinar se vale ou não a pena o seu uso principalmente no paradigma de orientação a objetos (POO).
Neste primeiro vídeo sobre clean code, fazemos uma breve introdução sobre o assunto, explicando a motivação em se adotar as práticas propostas pelo livro.Url do livro em Português:https://www.amazon.com.br/C%C3%B3digo-limpo-Robert-C-Martin/dp/8576082675/ref=sr_1_4?adgrpid=61526443084&gclid=EAIaIQobChMIyt2d5e6V5gIVjIORCh0ECQVtEAAYASAAEgLhtPD_BwE&hvadid=326935150202&hvdev=c&hvlocphy=1001754&hvnetw=g&hvpos=1t1&hvqmt=e&hvrand=1848534005526283565&hvtargid=kwd-300197688610&hydadcr=5621_10696862&keywords=clean+coder&qid=1575251949&sr=8-4
Muitos me perguntam que IDE eu recomendo para elaborar microservices, neste vídeo eu respondo falando das minhas duas principais preferências.
O Garbage Collector é um importante componente que a maioria dos runtimes modernos possuem e como eles funcionam no background e funcionam bem, cada vez menos as pessoas sabem da sua existencia ou se preocupam em enteder a sua utilidade. Um arquiteto se soluções precisa entender como as coisas funcionam para dar boas soluções e por isso este componente faz toda a diferença.
Neste ArcH In-Minutes falamos sobre a diferença entre os tipos por valor e por referência, incluindo um exemplo super didático.
Neste ArcH-In-Minutes eu respondo uma pergunta que sempre me fazem, qual é a melhor tecnologia para fazer Microservices?
Um termo que arquitetos de solução precisam conhecer para falar com DBAS, ADs, partiu adicionar mais esta sigla no dicionário?
Quando você tenta introduzir algo novo que vá trazer grandes mudanças a uma equipe, mesmo que para você seja totalmente óbvio, a solução pode mexer com a zona de conforto de várias outras pessoas soando de forma tão estranha quanto colocar um boi dentro do escritório.A técnica que vamos ensinar ajuda a introduzir novos conceitos de forma gradativa aculturando as pessoas, aculturando elas ao invés forçar a adesão deles por elas.Partiu falar sobre a técnica do BOI?
Conheça de forma super resumida o padrão façade.Assista ao vídeo completo:https://www.youtube.com/watch?v=FJlynE_z5R4&t=3s--A ArcHOffice é uma produtora de conteúdo educativo com o objetivo de desbravar o mundo da Arquitetura de TI e ajudar arquitetos a utilizar a abordagens arquiteturais, padrões de projeto, padrões de arquitetura e tecnologia com eficiência, agilidade e qualidade.Saiba mais sobre a ArcH:▶ https://archoffice.tech
Sabia que existe diferença entre Microservices e Orientação a Microservices?Neste primeiro vídeo sobre orientação a microservices vamos falar dos pontos fortes e fracos desta mega abordagem arquitetural.Vamos fazer um diagrama explorando uma solução hipotética sob a ótica de um arquiteto de soluções.Bora falar sobre Orientação a Microservices?
Neste breve vídeo explicamos o que é um arquiteto tecnológico em um minuto.Assista ao vídeo completo:https://youtu.be/A5s_FFZ8wjo--A ArcHOffice é uma produtora de conteúdo educativo com o objetivo de desbravar o mundo da Arquitetura de TI e ajudar arquitetos a utilizar a abordagens arquiteturais, padrões de projeto, padrões de arquitetura e tecnologia com eficiência, agilidade e qualidade.Saiba mais sobre a ArcH:▶ https://archoffice.tech
Neste breve vídeo explicamos o que é um RDBMS em um minuto.Assista ao vídeo completo:https://youtu.be/CWAbwN8eOng--A ArcHOffice é uma produtora de conteúdo educativo com o objetivo de desbravar o mundo da Arquitetura de TI e ajudar arquitetos a utilizar a abordagens arquiteturais, padrões de projeto, padrões de arquitetura e tecnologia com eficiência, agilidade e qualidade.Saiba mais sobre a ArcH:▶ https://archoffice.tech
A técnica das 3 Bandeiras é uma das mais importantes a ser aplicada por aqueles que buscam crescimento profissional. Quem não aplica depende de fatores como sorte, empatia com líderes ou casualidade, evidentemente o alicerce de tudo isso é um trabalho bem feito, mas sem a correta comunicação e alinhamento com as necessidades e interesses da companhia e dos líderes, dificilmente há crescimento profissional.
A técnica das 3 Bandeiras é uma das mais importantes a ser aplicada por aqueles que buscam crescimento profissional. Quem não aplica depende de fatores como sorte, empatia com líderes ou casualidade, evidentemente o alicerce de tudo isso é um trabalho bem feito, mas sem a correta comunicação e alinhamento com as necessidades e interesses da companhia e dos líderes, dificilmente há crescimento profissional.
Tenha um overview sobre o padrão de projeto Composite do GOF em um minuto neste breve vídeo.
O que é um arquiteto e software, entenda de forma resumida neste breve
Neste conteúdo conto um pouco sobre a história da profissão Arquitetura de TI, explico a diferença entre os 4 principais tipos de arquitetos e falo das suas principais atribuições e responsabilidades.
Parte 2: Neste conteúdo abordamos mais 7 dicas importantíssimas para ser bem avaliado em entrevistas, extraindo simplesmente o seu melhor, sem macetes ou trapaças.
Parte 1: Neste conteúdo abordamos as primeiras 5 dicas para ser bem avaliado em entrevistas, extraindo simplesmente o seu melhor, sem macetes ou trapaças.
Neste capítulo explicamos a diferença entre back-ends, front-ends, server-side, client-side e mergulhamos a fundo no padrão BFF (backend for frontend), falando de pontos fortes, fracos, quando utilizar e aspectos arquiteturais deste padrão de projetos para microservices.
Neste capítulo explicamos tudo sobre Super Apps, um novo conceito de aplicativos móvel que esta ganhando popularidade no Brasil e no mundo, incluindo pontos fortes, fracos, quando utilizar e aspectos arquiteturais.