Difference between revisions of "Team S - OOP344 20133"

From CDOT Wiki
Jump to: navigation, search
Line 133: Line 133:
| Test R03 || Discussing and testing R03 || Fri Oct 25, 2013 13:00
| Test R03 || Discussing and testing R03 || Fri Oct 25, 2013 13:00
| Test R03 || Discussing R04 || Fri Nov 15, 2013 18:00

Revision as of 21:09, 17 November 2013

OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources

Team S


Master Branch Status


  • Open
    Open: you can merge now.
    Closed: Wait for the repo to get opened

Prototyping complete. Please pull changes.


  • DateTime, Merged/being Merged by full name, ircnick: mynick, any other info

Team Members

First Name Last Name Section Seneca Id wiki id IRC nick Blog URL
Andrew Daniele B adaniele1 Andrew Daniele adaniele87 Andrew's Blog
Fabrizio Tomassi C ftomassi Fabrizio Tomassi fabj2 Fabrizio's Blog
Jesse Conner B jgconner Jesse Glen Conner m_i_rite Jesse's Blog

Coding Style and Standards


  • Do not use tab character
  • 4 spaces


  • comment above function definition (summarize function)
  • comment beside function declaration (very brief description)
  • comment complex code

Header Comments

OOP344x - Revision Number
Purpose: brief purpose of the class
Desc: brief description of project
Name: your full name - studentId - Group Name
Modified: Month dd, yyyy

Variable Naming

  • camel case with first letter lowercase in both variables and methods: int numCounter;
  • asterisk of a pointer will be attached to the type, not the variable name: int* pointer;
  • extern prefix: extern int _externInt;
  • static prefix: static int s_staticInt;

Code Blocks

  1. all braces have their own line
  2. one command blocks should be on one line, ie. if's, for's, while's, etc.
/* examples */ or // examples
if(condition)                        // std 1

if (exists()) pop();                 // std 2
for (i=0; i<10; i++, str[i] = '\0'); // std 2
while (exists()) pop();              // std 2


Task Status Member(s) Description Done By Approx/Due
Prototyping Working All Prototyping 4 classes for R0.4 Pending
CButton Working Fabrizio Tomassi Prototyping and implementing CButton for R0.4 Nov 19th
CValEdit Working Andrew Daniele Prototyping and implementing CValEdit for R0.4 Nov 19th
CButton Working Jesse Conner Prototyping and implementing CMenuItem for R0.4 Nov 19th
CCheckMark Pending All-Split Prototyping and implementing CCheckMark for R0.4 Nov 20th

Task History


Topic Description Date/Time
Introduction Discussed R02 and R03 Fri Oct 18, 2013 21:00
Discussed sub-tasks for R03 Cline and CLabel coding Sat Oct 19, 2013 13:00
CDialog coding Reviewing split coding Tue Oct 22, 2013 15:00
Test R03 Discussing and testing R03 Fri Oct 25, 2013 13:00
Test R03 Discussing R04 Fri Nov 15, 2013 18:00

Project Marking Percentage

Group work: 50
Individual work: 50
Total 100%