1. Cheat Sheets for coding
Presented by:
Isaac Oteyo
SCOSIT
October 12, 2010
2. Summary
• Introduction
• What are cheat sheets?
• How can they be used?
• How useful are they?
• Where do you get them?
• Examples
10/12/2010 Cheat sheets for coding
3. Introduction
• Everything has a way of being done
• The initiator of anything always has
guidelines e.g. how to play soccer, cooking
chapati etc.
• We limit ourselves to coding
10/12/2010 Cheat sheets for coding
4. What are cheat sheets?
• Concise set of notes used for quick
reference.
• So named because of students
• They are memory refreshing tools
• In coding they are reference tools that
provide simple, brief instructions for
accomplishing a specific task.
10/12/2010 Cheat sheets for coding
5. How can they be used?
• Quick reference
• Getting knowledge from experts
• Re-using what is already there
• “Lazy coders” – showing others how to
do something
10/12/2010
Cheat sheets for coding
6. How useful are they?
• Memory refreshing tools
• Come handy when stuck
• Quick way of avoiding re-inventing the
wheel
• Cumulatively gradual way of building
knowledge – building on what others
have done
10/12/2010
Cheat sheets for coding
7. Where do you get them?
• Developers of products have manuals freely
available on the internet
• Java, PHP, Python, Android, CSS etc
• Friends – both near and far away, social media
• FoAF – Friends of a Friend
• Colleagues at work, school etc
• Online tutorials – w3schools etc
• Online communities – mailing lists, technology
user groups etc
10/12/2010
Cheat sheets for coding
8. Examples
• Useful cheat sheets for web designers,
http://sixrevisions.com/resources/cheat_sheets_for_we
• Wordpress cheat sheets,
http://www.bestpsdtohtml.com/15-useful-cheat-sheets
/
•Useful HTML5 cheat sheets,
http://webdesignledger.com/tutorials/15-useful-
html5-tutorials-and-cheat-sheets
•PHP Manual, Really Big Index for Java etc
10/12/2010
Cheat sheets for coding