🪴ttuan's garden

Home

❯

40 Coding

❯

Refactoring

❯

Solutions

Folder: 40-Coding/Refactoring/Solutions

21 items under this folder.

  • Jul 28, 2024

    Inject Dependencies

    • coding/refactor
    • s/raw
  • Jul 28, 2024

    Move Method⭐

    • coding/refactor
    • s/raw
  • Jul 28, 2024

    Use Class as Factory

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Replace Mixin with Composition

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Introduce Explaining Variable

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Rename Method

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Extract Partial

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Introduce Form Object

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Extract Validator

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Introduce Parameter Object

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Replace Condition with Null Object

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Use Convention Over Configuration

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Replace Type Code with Subclasses

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Inline Class

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Replace Subclasses with Strategies⭐

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Extract Decorator

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Extract Value Object

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Replace Conditional with Polymorphism

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Extract Class

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Extract Method

    • coding/refactor
    • s/raw
  • Jul 27, 2024

    Replace Callback with Method

    • coding/refactor
    • s/raw

Created with Quartz v4.4.0 © 2025

  • GitHub
  • Discord Community