Difference between revisions of "Team S - OOP344 20133"

From CDOT Wiki
Jump to: navigation, search
Line 138: Line 138:
| R04 || Discussing R04 || Fri Nov 15, 2013 18:00
| R04 || Discussing R04 || Fri Nov 15, 2013 18:00
| R04 testing || Discussing bugs and testing || Thu Nov 21, 2013 21:00

Revision as of 18:58, 22 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.

Latest Commit

  • "bug in CDialog's edit fixed" Nov 21, 2013 01:53

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 Done All Prototyping 4 classes for R0.4 Nov 19th
CButton Done Fabrizio Tomassi Prototyping and implementing CButton for R0.4 Nov 19th
CValEdit Done Andrew Daniele Prototyping and implementing CValEdit for R0.4 Nov 19th
CMenuItem Working Jesse Conner Prototyping and implementing CMenuItem for R0.4 Nov 19th
CCheckMark Done All-Split Prototyping and implementing CCheckMark for R0.4 Nov 20th
R04 Release Working All-Split Testing, Debugging, Code review Nov 21st

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
R04 Discussing R04 Fri Nov 15, 2013 18:00
R04 testing Discussing bugs and testing Thu Nov 21, 2013 21:00

Project Marking Percentage

Group work: 50
Individual work: 50
Total 100%