software 1 Not understanding the motivation behind best practices dooms you to misuse them Apr 23, 2024