The Keep it Simple Stupid principle (KISS) states that you should design solutions as simply as possible. Avoid unnecessary complexity. Hide complexity, if any, from the user.