For algorithms, sure. For this class, it had worked great when I took it 20 years ago. The class didn’t expect us to solve the problems, just understand them enough to apply them in our daily thinking for software.
> But it isn't. There's a rule. The rule is that multiple adjectives are always ranked accordingly: opinion, size, age, shape, colour, origin, material, purpose.