4 ms·
Yeah, I understood what they said. I'm wondering why the previous owners of the code decided to put business logic in the client.
by noduerme 1y ago
Yeah, I understood what they said. I'm wondering why the previous owners of the code decided to put business logic in the client.
- virtue3 1y agowe had a lot of very talented iOS devs that started running away with feature development when the server team couldn't keep up. This really hurt the android + web client teams. Eventually our backend started changing (mono-rail -> microservices) and it turned into an absolute cluster of trying to massage/cram new data models into the existing ones the iOS team created. Late stage startup and then post finding product market fit problems.
- sunnybeetroot 1y agoOP is likely talking about local business logic, ie password field is min 3 chars long. You validate that in the FE before sending it up to get instant feedback to the user (yes you also have it on the server).