Clean z80 Coding (2/3)

by Hicks. If you have read the first part of this article, your code is now readable (#1), no hardcoded (#2), full of macros (#3) and well commented (#4)? We can therefore discuss other equally important rules: meaningful names (#5), conditional code (#6), and assertions (#7). Rule #5: Choose Meaningful Names When assemblers such as […]

Clean z80 Coding (1/3)

by Hicks. Usually, too much emphasis is placed on the need to produce fast or compact code, and not enough on their cleanliness. However, it’s probably more important for a beginner to learn how to code cleanly before optimizing his code in one way or another. Moreover, even with the best resolutions in the world, […]