The bigger the mistake the more meaningful the lesson. So, send your dumb mistakes to me jack ganssle. An associate enthusiastically sketched in wiring from the switch to an input port on the computer. Firmware would read the switch closure and then activate an output bit that pulled in a relay which commanded the printer to do its thing. One that still hurts was in my life as a consultant in the early 80s. My partner and I were designing a Z80 based thickness gauge. Our customer had hired another consultant for a different portion of the project. At one meeting this individual suggested - strongly - that we design our code around an RTOS. Our egos were too fragile to take suggestions from a competitor only through harsh experience do we learn some humility! Without an RTOS the system met no performance targets and was impossible to maintain.
You may redistribute this newsletter for non-commercial purposes. For commercial use contact info ganssle. To subscribe or unsubscribe go here or drop Jack an email. Over companies and more than engineers have benefited from my Better Firmware Faster seminar held on-site, at their companies. Want to crank up your productivity and decrease shipped bugs?
You may redistribute this newsletter for noncommercial purposes. For commercial use contact info ganssle. Are you happy with your bug rates? If not, what are you doing about it? Are you asked to do more with less? Deliver faster, with more features?