Skip to content

4.2: Refatoracao e Aplicacao de Principios SOLID #10

@ArtroxGabriel

Description

@ArtroxGabriel

Padrão Sugerido: Open-Closed Principle (OCP) e Inversion of Control (IoC).

Objetivo: Revisar o código para garantir que os princípios de design tenham sido aplicados de maneira consistente e que a separação de responsabilidades (SRP) esteja clara.

Detalhes:

  1. Revisar a injeção de dependência das estratégias de alocação (Issue 2.1) para garantir o OCP.
  2. Garantir que os cálculos em stats e a visualização em show não dependam da representação interna do MemoryManager mais do que o estritamente necessário (SRP).
  3. Adicionar comentários ao código, explicando as decisões de implementação, especialmente sobre as estruturas de dados utilizadas e a lógica de coalescência.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions