Software engineering is in many ways a very pathetic field, because so much of it is anecdotal and based on people’s judgments or even people’s aesthetic judgments

Peter Weinberger