There are two principles in software development: Efficiency and performance are increasingly important parts of software development. It’s on the software, or more specifically, the makers of the software, to create an intuitive experience. In other words, it is NOT on the users to guess what the software wants them…