Few points about the code
tactical, operational, strategical views
small mental footprint
predictability
complexity to minimum
minimise bugs
we read more than we write code
the rule of three