Métodos – Item 38

Postado em

imagesValide os parâmetros

Cada vez que for definido um construtor ou um método publico é necessário que o autor da classe gerencie todas as restrições existentes nas passagens de parâmetros. As restrições devem ser documentadas via JavaDoc e as validações devem ser feitas dentro do método antes de qualquer processamento. Caso ocorra alguma violação de restrição, lance uma exception correspondente ao caso. Sempre prefira fazer essa “programação defensiva” assumindo a possibilidade que os usuários de sua classe poderão usa-la de forma errônea, muita das vezes podendo até ser você mesmo.

Para todas as informações, veja o post inicial.

“Vós sois a luz do mundo. Não se pode esconder a cidade edificada sobre um monte.” Mateus 5:14

Anúncios