have you worked with java or C#? both are where types sometimes become a burden.
No, you cannot just do something like this:
```
return { data, message: "OK" };
```
you need to declare a class or struct that match the definition. There's mapper and builder everywhere. Adding / deleting 1 column from a datatype can force you to make changes in 5 places due to mapper / builder.
No, you cannot just do something like this:
``` return { data, message: "OK" }; ```
you need to declare a class or struct that match the definition. There's mapper and builder everywhere. Adding / deleting 1 column from a datatype can force you to make changes in 5 places due to mapper / builder.