If the code was hard to write, it should be hard to understand .