code growth Shrinking Code People often think that adding more lines of code is the same thing as making progress on a project. I often find the opposite to be true. On my recent research for example, reducing the size of an implementation and improving its performance at