Complexity

Complexity

Secondary goal of every software development should be to reduce entropy. You can reduce entropy by increasing complexity. But be careful not to introduce complications. Those can diminish your effort and boost the entropy.