-
Notifications
You must be signed in to change notification settings - Fork 20.8k
Closed
Labels
Description
BellmanFord es una clase larga
sería bueno que subdividieras esta clase de acuerdo a las funcionalidades
Puedes usar ténicas de refactorización
Por ejemplo Extract Class:
- Mira que métodos pueden subsistir sin otra instancia de la clase.
- Crea tantas clases como funcionalidades hayan.
- De ser necesario implementa interfaces
Una posible solución sería

De ese modo la clase BellmanFord quedaría de la siguiente manera:
