Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Posible refactorización de código #5

Open
LockHurb opened this issue Aug 11, 2024 · 0 comments
Open

Posible refactorización de código #5

LockHurb opened this issue Aug 11, 2024 · 0 comments

Comments

@LockHurb
Copy link

image

El problema por el cual utilizaremos la técnica de refactorización “Extract Interface” es porque la clase Constants tiene un conjunto de constantes que son usadas por muchas otras clases dentro del programa. De esta forma, "Extract Interface" se utiliza cuando se tiene una clase que implementa múltiples métodos o contiene múltiples constantes que están relacionadas con un grupo específico de funcionalidades o comportamientos. Extraer una interfaz permite definir un contrato claro que otras clases pueden implementar, lo que facilita el uso de las constantes en diferentes contextos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant