- ID
- 5372863
- Banca
- IADES
- Órgão
- BRB
- Ano
- 2021
- Provas
- Disciplina
- Arquitetura de Software
- Assuntos
A manutenibilidade e a legibilidade dos códigos melhoraram
muito com o surgimento dos padrões de projetos. Há
situações em que é necessário encapsular a ausência de um
objeto por meio da provisão de um elemento que lide com
possíveis referências vazias. Nesse caso, o objetivo é lidar
com a situação em que a referência a esse objeto pode ser
nula, sendo que a checagem da referência a esse objeto pode
resultar em “nenhuma ação” ou “utilize um valor padrão”.
Essa é uma maneira transparente de lidar com referências
nulas.
Qual é o padrão de projeto mais adequado para essa
situação?