O Que é Programação Modular
Características de um Bom Módulo
Encapsulação e Restrição ao Acesso
Acoplamento
Coesão
Princípio da Escolha: Composição x Herança
Princípio da Programação para a Interface
Princípio da Responsabilidade Única
Princípio do Aberto/Fechado
Princípio da Substituição de Liskov
Princípio da Segregação de Interfaces
Princípio da Inversão da Dependência
Efeito Colateral em Função
Implementação de Objetos como Máquinas de Estado
Abstrações Corretas
Consistência de Estados e Interfaces
Uso de Polimorfismo De Inclusão
Convenção de Nomes
Endentação
Assinar:
Postagens
(Atom)
Destaques:
- Retirar ou Modificar os Links "Postagens antigas" , "Postagens Recentes" e "Início"
- Laravel - Alterar O Fuso Horário Do Projeto
- Como Traduzir O Visual Studio 2012 Para Português
- Como Fazer O Wamp Iniciar Junto Com O Windows
- Sublime - Atalhos Para Comentar O Código
- Laravel - Criando Models e Migrations
- Galeria De Fotos PHP - Laravel - PhotosGallery
- Xampp - Alterar DocumentRoot
- Laravel - Como Transformar Um Array Num Request Object
- Ajustando php.ini para trabalhar com upload de imagens no Xampp
Comentários
Perfil
Formada em Sistemas de Informação e pós-graduada em Engenharia de Software.
0 comments:
Postar um comentário