❤ Benefits

chevron-rightProblem and its solutionhashtag

The error message is divided into the problem and its solution.

An error has the problem.

An error has a solution to the described problem.

There is no error without a potential solution.

chevron-rightUnique identificationhashtag

An error can have unique identification of generic type variable.

Unique identification numbers enforce the systematization of application errors.

Enforcement of systematization produces thoughtful application.

chevron-rightTemplatehashtag

Template with replaceable variable tags {problem} {fix} {id} {min} {max} {type} {link}.

Each error can be thrown with a different template.

chevron-rightRange errorhashtag

An error contains additional parameters to indicate the minimum and maximum range that causes an error to be or not to be thrown.

chevron-rightType errorhashtag

An error contains an additional parameter to indicate the type that causes an error to be or not to be thrown.

chevron-rightCustom errorhashtag

Create custom errors that feature: message divided into problem and fix, unique identification, and the template by extending the abstract object.

chevron-rightStorage to manage errorshashtag

The objects to manage errors of the same type of multiple unique identification numbers.

Set the error at a selected number from the group of unique identification numbers.

Throw an error with a selected number from the group of unique identification numbers.

Get a single error of a selected number from the group of unique identification numbers.

Get all set errors.

Last updated

Was this helpful?