Open CGR0 opened 1 year ago
Clean code recomiendo usar excepciones en vez de retornar códigos de error. Las excepciones se usan para separar la lógica de la aplicación (happy path) del manejo de casos de error (como que el mazo sea inválido). No es la idea usar excepciones para hacer control de flujo como tal. Las excepciones son lentas y, además, es difícil seguirles la pista. Son una especie de GOTO que nos hacen saltar de un lado de nuestro programa a otro módulo nada que ver.
Hola quería saber si se pueden usar excepciones como control de flujo. Por ejemplo, ¿si tengo un while que contienen varias capas de métodos, puedo lanzar una excepción para salir del while desde un método de bajo nivel?