
On Fri, 8 Sept 2023 at 13:44, Dr Greg Low <greg@sqldownunder.com> wrote:
Yep, we talk about browsers like there’s consistency there. There still isn’t. And it’s a huge hit on productivity. I see so much lost effort trying to align pixels across different browsers, different versions of browsers, etc. It’s just silly.
I remember being on a web app project. I was doing the data bits, and there were 10 devs doing the web parts.
After 6 months, I looked at what the other 10 had produced and knew I could have built that myself in a winform app in a fortnight, by myself.
This is probably more down to approach. If they were building from scratch by themselves, then I agree, productivity will be terrible; however on the flip side, you have to remember that 80+% of the cost of software is after the code is written and in the support phase. For our internal apps, we use a commercial off the shelf theme and a couple of other components and stick with those. The consistency of UI layout, responsiveness across form factors etc is all done very cost effectively by using something like: https://angular-material.fusetheme.com/dashboards/project - best $700 you'll ever spend. If ease of development was our primary concern we would all be building Microsoft Access apps.