Cheat Sheets for coding Presented by: Isaac Oteyo SCOSIT October 12, 2010
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
Introduction• Everything has a way of being done• The initiator of anything always hasguidelines e.g. how to play soccer, cookingchapati etc.• We limit ourselves to coding 10/12/2010 Cheat sheets for coding
What are cheat sheets?• Concise set of notes used for quickreference.• So named because of students• They are memory refreshing tools• In coding they are reference tools thatprovide simple, brief instructions foraccomplishing a specific task. 10/12/2010 Cheat sheets for coding
How can they be used?• Quick reference• Getting knowledge from experts• Re-using what is already there• “Lazy coders” – showing others how todo something 10/12/2010 Cheat sheets for coding
How useful are they?• Memory refreshing tools• Come handy when stuck• Quick way of avoiding re-inventing thewheel• Cumulatively gradual way of buildingknowledge – building on what othershave done 10/12/2010 Cheat sheets for coding
Where do you get them?• Developers of products have manuals freelyavailable 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, technologyuser groups etc 10/12/2010 Cheat sheets for coding
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
Thank You. Q&A firstname.lastname@example.org http://twitter.com/ioteyo10/12/2010 Cheat sheets for coding
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.