Cornelius Config #36

Open
opened 2024-02-18 13:59:42 +01:00 by leon · 0 comments
Owner

Settings + Configs

  • Statically Accessible
  • May be accessed by any other module
  • Parsing Order:
    • Command Flag overrides
    • Config/Setting Files
    • Hardcoded Defaults

Settings

  • Mutable throughout the whole runtime
  • Getter/Setter encapsulation
  • Default Construct, customization through setters

Configs

  • Immutable after initializiation
  • Read-Only Getter encapsulation
  • (Customization through) Builder Pattern
# Settings + Configs - [ ] Statically Accessible - [ ] May be accessed by any other module - [ ] Parsing Order: - [ ] Command Flag overrides - [ ] Config/Setting Files - [ ] Hardcoded Defaults ## Settings - [ ] Mutable throughout the whole runtime - [ ] Getter/Setter encapsulation - [ ] Default Construct, customization through setters ## Configs - [ ] Immutable after initializiation - [ ] Read-Only Getter encapsulation - [ ] (Customization through) Builder Pattern
leon added this to the Version 1.0 milestone 2024-02-18 13:59:42 +01:00
leon added the
Kind/Feature
Priority
High
labels 2024-02-18 13:59:42 +01:00
leon self-assigned this 2024-02-18 13:59:42 +01:00
leon added this to the Development Board project 2024-02-18 13:59:42 +01:00
leon added spent time 2024-02-18 14:00:45 +01:00
2 hours
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Total Time Spent: 2 hours
leon
2 hours
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: KomuSolutions/WANessa#36
No description provided.