Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Condor3763772dThat's some next-level inefficiency.. if you ever get to know who made that atrocity, please kick them in the nuts so that they can't reproduce _/\_
maushax104471dSomething similar happens with a current client: the current system implementation has an ORM-like library (made by the client's company). If you want an entity, the system loads that entity and all its relationships, and the relationships of the relationships... all of this in XML.
At the end, one simple query loads in ~10s, in average and if the DB latency and workload is minimal.
The worst: the client wants to use that library for a new product, what is advertised as "fast and reliable".
hell1912671dMight be management requirements too... I have done this kind of thing in the past "a HTML table" that I figured out later that moron copied to an excel file... Such a face palm when I saw her copying it to excel that I could not say anything I just let it be.
Fast-Nop1423871d@hell in this case, the browser display in itself isn't really useful. The intended workflow necessarily goes over to MS Office afterwards. The copy/paste step even takes more time with a lot of data, plus that importing CSV is more reliable.
That's why the HTML display was nonsense from the get-go. It just seemed the easiest way for the glue code hacker back then.
Your Job Suck?
Take a quick quiz from Triplebyte to skip the job search hassles and jump to final interviews at hot tech firms
Get a Better Job