Ideology knows the answer before the question has been asked. Principles are something different: a set of values that have to be adapted to circumstances but not compromised away.