The most important single aspect of software development is to be clear about what you are trying to build.
"In cinematography, less is often more."
"The best cinematography is invisible; it doesn't draw attention to itself but enhances the narrative."