Skip to content

Principio de Segregación de interfaces (ISP) #2

@JohannaLopez

Description

@JohannaLopez

Detalle: En la interface SudokuFacade encontré algunos métodos que pueden ser segregados a otra interface para cumplir con el principio SOLID (ISP) Principio de Segregación de interfaces.
image

Mi propuesta es separar las interfaces con los métodos que tienen relación para que el código este mas modulado
image

La nueva interface seria esta:
//interface nueva
public interface SudokuFacadeGame {

void init();

void solveGame() throws UnsolvedException;

boolean endGame();

boolean isWin();

}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions