What was your biggest painpoint(as client) when working with software companies?
What was your biggest pain point (as client) when working with software development companies?
Was it about delivery dates not being respected? Costs changing? Quality of the product?
4 comments
[ 2.9 ms ] story [ 23.1 ms ] threadI inspected the code they were pushing out and it largely relied on templates and what seemed like copy-and-pasted code from different sources on the net, and an over reliance on Javascript libraries to do all the grunt work, so the site only worked with Javascript leaving out a small percentage of people who enjoy their privacy with JS disabled.
Also: they were not handcrafting the structure of the store, instead deciding to use some plugin called Woocommerce which has loads of security issues and they weren't even updating it when patches have been released.
In all, it's worth reversing your role and seeing how others pump out code and projects because you understand the details and mechanics of how everything works, and can make something much better just by looking at some examples of other's work.
You really sound out of touch with your comments. That's what I'd do if a client asked for something like this, I wouldn't waste my time, or your money, lovingly crafting it from scratch.
What exactly were you expecting? Beautifully crafted LISP where they hand-crafted the CSS and HTML just for you? A progressive web-app that you could navigate even if you were blindfolded using an Amiga running a spectrum basic emulator via console commands?
It sounds like they delivered an affordable solution to your specification that didn't meet your personal, hidden, specifications. If you wanted a unique approach to what is a solved problem you should have asked for it.
Also, from a purely statistical view[1], it is far more likely that had you written this yourself, it would have had far more security holes than any of the WooCommerce code.
[1] Namely that the average programmer will be more prone to accidentally introducing a glaring security hole in new code than the battle tested, used by 100s of millions, WooCommerce code. Of course, you may believe you are not 'average', we can't really judge that.