Part 2 in a series of blog posts. Part 1
Teardown of a 16 byte scrolling chessboard DOS demo to see how it works. Lots of exposition about DOS x86 assembly programming.
Your perspective of the malleability of code is subjective and likely differs from your peers, depending your experience, skill level and your personal sense of aesthetics.