o Olá tudo bem eu sou o Waldemar Neto e esse aqui é o canal eu te ensino um canal dedicado a trazer conteúdo sobre tecnologia de forma divertida e acessível para todos no vídeo de hoje vamos olhar mais de perto que vem a ser a arquitetura de software mas antes iniciar o vídeo já deu like e se inscreva no nosso canal para receber mais conteúdo de qualidade divertido sobre temas que te interessa Vamos lá ou eu sou eu e quando ouvimos o termo arquitetura de software a ideia pode soar um pouco estranha em especial para
quem não é da área de computação alguém talvez até pense Tá mais quem é o Oscar Niemeyer dos offer na verdade alguns mas isso é tema para um outro vídeo bem Vamos tentar deixar tudo mais claro nós temos que lembrar que essencialmente software é programado como linhas de código que na verdade são texto ou seja um programa nada mais é do que texto e às vezes inclusive muito texto se for um sopra grande ou muito complexo esse texto faz por um compilador e se transforma em linguagem de máquina que são aqueles eram seus que todo
mundo viu lá no filme Matrix para então ser executado pelo computador agora imagine quando as dimensões desse texto começam a ficar tão grandes que fica difícil entender que parte refere-se a qual a funcionalidade seria como ter um livro Com milhões de páginas em que não houvesse divisões por capítulos ou quaisquer outras organizações Quando pensamos em um sistema de som o Windows e possui milhões de linhas de código Como saber qual parte é responsável por qual conjunto de funcionalidades É nesse ponto que entra o que nós entendemos como arquitetura de software então arquitetura de software trata
justamente de como nós segmentamos no software em partes para melhor gerenciá-lo no entanto para fazer o software funcionar é necessário que essas partes se comuniquem também logo arquitetura de software diz respeito também a como essas partes se comunicam então nós podemos dizer que a arquitetura de software diz respeito à forma como porções de código são agrupadas em partes específicas geralmente diretórios ou componentes e como que essas partes interagem entre si para combinar no funcionamento do software assim enquanto nós queremos representar essas divisões do software e geral nós utilizamos caixas para representar seus partes e linhas
para mostrar como que nos conectam com isso arquitetura começa a tomar forma e pode ser estudada de uma forma menos de E analisando o impacto de uma parte invocar funcionalidade em outra ou até mesmo um problema de desempenho acontecer devido ao processamento de uma dessas partes se mais demorada do que os outros ou seja nesse caso a descrição ou a representação dessa cultura é muito importante para a área porque nos ajuda a compreender melhor qual é essa forma do software o que mais como nós podemos representar arquitetura é justamente esse o tema do próximo vídeo
gostou desse vídeo então não se esqueça de se inscrever acompanhar as novas publicações todas as quintas-feiras um grande abraço e até mais