What is the KISS principle

Preview:

DESCRIPTION

The Kiss Principle,Keep it simple short stupid. at Valtech developer day 2010

Citation preview

What is KISS?What is KISS?

#1

What does that mean?What does that mean?

#2

A Common approachpp

Discuss

Develop Code

Informal Review

Issues/Problems

Review Code

Recongnize issues

#3

How will I benefit from KISS?• You should be able to solve more problems, faster.

• You should be able to produce code to solve complex problems easily.

l• You should be able to produce higher quality code

• You should be able to build larger systems, easier to maintain

• You're code base will be more flexible, easier to extend, modify or refactor when new requirements arrivemodify or refactor when new requirements arrive

• You should be able to achieve more

#4

How to apply KISS...How to apply KISS...

• Be Humble, Except it SIMPLE, SHORT AND STUPID

• Break down your work

• Keep your code small

• Solve the problem, then code it. Not the other way around

• Don't be afraid to throw away code.

#5

Recommended