-
Notifications
You must be signed in to change notification settings - Fork 4
Home
KISS, Keep It Simple, Stupid is a self-talk principle for people building software. It basically asks to not over-architect something. There are many other important mantras in software development that will help you build useful software in reasonable amounts of time. Java, perhaps unfortunately, is a highly architected language, making the KISS principle easy to loose track of when solving a problem.
Sometimes that is okay. Java is a popular language partly because it does force you to think about some complex issues when you are solving something complex. But all that notation is daunting when you are getting started. Java is also a very popular choice for first programming languages in High School and College.
The kiss library is an attempt to combat some of the complexity of Java to make it easier to get started with good habits that can easily transform to good practices even for large projects.