4 ms·
I'm in complete agreement here. These are businesses, and are not run by development teams. Sure, the developers could leave because they don't believe in the e
by progmetaldev 3y ago
I'm in complete agreement here. These are businesses, and are not run by development teams. Sure, the developers could leave because they don't believe in the ethics of the business, but they they are going to get more Electron developers.
For most people, the software is "good enough." That doesn't mean that it's engineered in the best way possible. That just means that the business concentrates on other concerns (some simply about gaining more market share and profit).
I'm always in pursuit to write the best quality code that I can, with performance in mind. I also work for a small software company where I have that luxury, and also the drive to practice outside of my salaried hours (because I enjoy it, not because I feel I need to). I would feel terrible if my clients were complaining about slow performance, and I would find a solution that works within my constraints of having other client work to perform. Not having to support thousands or millions of users with my software makes it a lot easier to work on a rewrite than needing to worry about every operating system and configuration that is out there, along with new bug reports that need to be addressed.