What is KISS?




#1
What does that mean?




#2
A Common approach
                                   pp
 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.
•        You should be able to produce higher quality code
                                                 l
•        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 arrive
•        You should be able to achieve   more




    #4
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

What is the KISS principle

  • 1.
  • 2.
  • 3.
    A Common approach pp Discuss Develop Code Informal Review Issues/Problems Review Code Recongnize issues #3
  • 4.
    How will Ibenefit from KISS? • You should be able to solve more problems, faster. • You should be able to produce code to solve complex problems easily. • You should be able to produce higher quality code l • 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 arrive • You should be able to achieve more #4
  • 5.
    How to applyKISS... • 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