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.
George Packer
circumstances, compromise, ideology, principles, values