Do not workaround
Some people sacrifice quality for speed.
Doing this they think they’re fast, but in fact they’re losing time and control of the situation.
If you have a big problem that is affecting all your clients, you need to dive deep into the problem and really solve it and not workaround it to “solve” it “faster”. I’m sure that doing workarounds is not a good way, it sacrifices all your concepts and the meaning of your architecture and becomes a cycle of band-aids.
Fix it forever, with examples and automatized tests. So with that you can be sure that it’ll never happen and this fix will not affect another feature of the system.
Advertisement