3 ms·
>it is really hard to figure out if the exception is really needed, or it is just a bad programmer being lazy at the expense of quality That's exactly why you
by FirmwareBurner 3y ago
>it is really hard to figure out if the exception is really needed, or it is just a bad programmer being lazy at the expense of quality
That's exactly why you have (in self respecting companies) a sane internal standard for exceptions with workshops and trainings, and experienced senior devs review the exception requests, precisely to make sure it's never a lazy dev or junior.
- bluGill 3y agoI've worked with some really bad senior devs, and some great junior devs who couldn't do things right because of those senior devs
- FirmwareBurner 3y agoIn Embedded C?
- bluGill 3y agoYes. Companies not known for software can be really bad as the bosses don't know how bad the senior staff is
- FirmwareBurner 3y agoNever seen such a case. Was it a body shop, semiconductor company, or someone like Google where they put JS devs in charge of writing C? I worked in an automotive and IOT and the difference between juniors and seniors there was like between us and John Carmack. As a former embedded C dev I really can't fathom being better than seniors in this gig who have been in the trenches since you can't self study the kind of stuff you encounter in production devices.
- bluGill 3y agoTo be clear, most senior developers are much better than juniors. However there is a tiny minority that is not.