Interface Minimization
Registered by
blep
The current interface is spread over multiple headers, often made more complex due to the presence of implementation details. The implementation should be isolated using "implementation" details headers or the pimpl idiom.
Blueprint information
- Status:
- Started
- Approver:
- blep
- Priority:
- Essential
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- blep
- Definition:
- Approved
- Series goal:
- Accepted for 0.1-essence
- Implementation:
- Slow progress
- Milestone target:
- v0.1.0
- Started by
- blep
- Completed by
Whiteboard
(?)