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.
Estratégias de design
Del curso: Arquitetura de Software: Introdução ao Design de Sistemas
Estratégias de design
Assim como acontece em uma guerra, ao abordar um novo projeto, a preparação e a estratégia são a chave para o sucesso. Não há dúvida de que cada projeto tem características que o tornam único, e não devemos esperar que as mesmas técnicas funcionem sempre, mas podemos criar estratégias gerais que podem fazer a diferença em nosso índice de sucesso. Uma boa estratégia de design precisa incluir não apenas a capacidade de organizar os módulos do programa de forma que sejam fáceis de implementar, mas também deve permitir futuras modificações e atualizações. Os métodos estruturados ajudam os designers, arquitetos e engenheiros a lidar com o tamanho e a complexidade dos sistemas. Existem dois grandes métodos para abordar o design de software: a estratégia descendente, ou top-down, e a estratégia ascendente, ou bottom-up. Na estratégia descendente, são identificados os principais componentes que definem o software e, a partir daí, a funcionalidade começa a ser decomposta em subcomponentes mais…
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.