-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
- Dialogues: used to notify the user of an invalid action/use case (these mistakes are preventable)
- Exceptions
- Intended usage: use run time exceptions to indicate precondition violations and other exceptions when an unpreventable issue arises
- A specific place to use exceptions (for unpreventable issues): For the method User.getChatByID to run successfully, the specified chatID must correspond to a chat in the system. However, if the storage gets mutated accidentally while the program is running, getChatByID may not work as intended and an exception should be used.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request