Changes

Jump to navigation Jump to search
no edit summary
Line 1: Line 1:  
Agenda
 
Agenda
 
# Coding Style  
 
# Coding Style  
 +
  when in doubt, use camelCase
 +
  constants in all CAPS, w/ _ separating multiple words --> COUNT_ERRORS = 10;
 +
  boolean variables should be prefixed w/ "is" "can" or "should"
 +
  prefix counters with "count" or "num"
 
# common HTML mistakes
 
# common HTML mistakes
 
# Let's try to use a common js coding pattern
 
# Let's try to use a common js coding pattern
Line 8: Line 12:  
   3) method calls
 
   3) method calls
   −
   Unobtrusive JavaScript
+
   Unobtrusive JavaScript -- let's try to stick to it
 
# common js problems, no blocks around ifs, '  ' eval, ==, var methodName = function(){}
 
# common js problems, no blocks around ifs, '  ' eval, ==, var methodName = function(){}
 
# managing code for lessons in repos, versioning
 
# managing code for lessons in repos, versioning
 +
  Bryan will create karma-lesson repo
 +
  lessons will have two states "stable" or "unstable", the "stable" commit is tagged "stable"
 +
    everything else is unstable
 +
  will use repo-naming convention from E-Paath but prefixed w/ "karma_"
 
# Using draggable()?
 
# Using draggable()?
 
   Vaibhaw will take look at jquery UI's draggable and see if useful
 
   Vaibhaw will take look at jquery UI's draggable and see if useful
Line 16: Line 24:  
   Bryan will look at dialog for help, playAgain
 
   Bryan will look at dialog for help, playAgain
 
   Bryan will add shuffle() to Karma
 
   Bryan will add shuffle() to Karma
# layout of karma lesson
   
# timeline? milestones?
 
# timeline? milestones?
 
   Vaibhaw will complete all 60 by March
 
   Vaibhaw will complete all 60 by March
Line 22: Line 29:  
   Bryan will check w/ Om to see if lesson dimensions will be part of UI design
 
   Bryan will check w/ Om to see if lesson dimensions will be part of UI design
 
# Workflow - have Om review it?
 
# Workflow - have Om review it?
 +
  opyadav will review the finished activities
359

edits

Navigation menu