The "feel" for good code that comes with experience is not reducible in practice to a set of black-and-white rules.