Art of - Simplicity - Keep it Simple ( KISS )

Card Puncher Data Processing

General philosophy

If you can get the job done with a simple method, it's far better than using a more complicated method just because it maybe looks sexy or whatever.

So keep it simple.

Simple is often fast. Simple is easy. Simple is debuggable. Simple is stable. All things have exceptions, but often simpler is just better.

Simplicity is about subtracting the obvious and adding the meaningful.

John Maeda


From a psychological point of view, the KISS principle is an application of the primacy effect 1)

Occam's razor

wiki/Occam's_razor principle states that among competing hypotheses, the one with the fewest assumptions should be selected.

“other things being equal, simpler explanations are generally better than more complex ones”.

Discover More
Card Puncher Data Processing
Software Design - Complexity (Small steps)

vs Complexity emerges when high-level concept are expressed with lower-level language. 0134190440Rob Pike - The Go Programming Language Nick_Craver/status/831188443610898436Nick Craver
Subset Selection Model Path
Statistics - Model Selection

Model selection is the task of selecting a statistical model from a set of candidate models through the use of criteria's Dimension reduction procedures generates and returns a sequence of possible...
Card Puncher Data Processing
The Art of Programming - Information System and Software Design

The Art of Programming - Information System and Software Design This section is about how to use the basic block of a language in order to create high order component. Abstract:_The_Art_of_DesignThe...

Share this page:
Follow us:
Task Runner