??? 01/17/11 04:53 Read: times |
#180638 - Studying good code? |
Jack Ganssle once observed that while students in most professions spend an appreciable amount of time studying quality examples of their craft, firmware engineers rarely get that opportunity due to the proprietary nature of the work. We all know that there is plenty of code snippets available online, and even quite a bit of complete programs available to study, but we also know that much of that code is not worthy to be studied, or at least not in a positive sense.
So, are there any good projects which are open to study for the 8052 or another small MCU. Again, I'm not talking about one driver or one routine, but a complete project which could model good structure, with simple and elegant code design. Also, is this generally a good way to transition from someone who just knows C to a efficient firmware architect? Thanks, --David |