jueves, 6 de junio de 2013

Excepciones (actualizado)

Artículos para empezar con el tema de las Excepciones:

Buenas prácticas con Excepciones en PHP 5. Texto de Ralph Schlinder sobre el uso de las Excepciones anidadas y el de las Excepciones de la SPL para lograr la mayor expresividad y control.

Usando excepciones para simplificar la lógica de los controladores Texto de Mark Story sobre el uso de las excepciones en los Modelos y cómo puede ayudar a escribir controladores más simples.

Throwing exceptions Un artículo de J. Gauffin sobre cuando un método debería lanzar excepciones y cuándo devolver null o false. Pista: si esperas un resultado y no se produce, lanza una excepción (por ejemplo, Model->read()), Por el contrario, si un resultado posible es que no haya resultados, devuelve false o null (por ejemplo, Model->find()).