Del curso: Arquitetura de Software: Introdução ao Design de Sistemas
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 25.000 cursos impartidos por expertos del sector.
Abstração do design de software
Del curso: Arquitetura de Software: Introdução ao Design de Sistemas
Abstração do design de software
Neste vídeo, exploraremos a abstração e como ela pode ajudar você a criar projetos de software melhores com menos esforço. Mas primeiro vamos considerar um cenário difícil. Digamos que você tenha que fazer o design de uma rede social e que seu projeto inclua apenas três itens: um módulo de autenticação, um módulo para postar mensagens e um módulo de integração com um banco de dados para gerenciar tudo. Embora tecnicamente você possa trabalhar com isso, o design é extremamente geral e muito pobre em detalhes. Na fase de implementação, será necessário fazer muito trabalho extra para adivinhar como o restante das funcionalidades e requisitos devem ser criados, possivelmente elaborando um design confuso e sujeito a erros importantes. Agora, vamos pensar no cenário inverso. Você faz o design da rede social, mas inclui cada classe, método e até o nome de cada tabela e coluna do banco de dados no plano. Nesse caso, nada fica fora do planejamento, mas ele é tão específico que você está…
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.