A repository with pull request guides.
- Does the name describes what the function does?
- Is there only one reason for a change?
- To vs. As (
ToModel()
vs.AsModel()
), To creates a new instance (new memory), As means casting existing memory (reinterpreting existing memory as something else)