Evitar retornar nulls en los métodos.
Esto porque requiere que quien lo llama se preocupe de manejar ese caso especial con un if fácilmente olvidable.
Mejor, arrojar una excepción o si no es el caso, retornar algún objeto que permita salir del paso, ej: Collections.emptyList()
Ref:
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series)
Publisher: Prentice Hall PTR; 1 edition (August 11, 2008)
ISBN-10: 0132350882
ISBN-13: 978-0132350884
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario