Difference between revisions of "Team S - OOP344 20133"

From CDOT Wiki
Jump to: navigation, search
(Tasks)
(Coding Style and Standards)
Line 31: Line 31:
 
* comment beside function declaration (very brief description)
 
* comment beside function declaration (very brief description)
 
* comment complex code
 
* comment complex code
 +
==== Header Comments ====
 +
<syntaxhighlight lang="cpp">
 +
/*
 +
filename.cpp
 +
OOP344x - Revision Number
 +
Purpose: brief purpose of the class
 +
Desc: brief description of project
 +
Name: your full name - studentId
 +
Modified: Month xx, yyyy
 +
*/
 +
</syntaxhighlight>
 
=== Variable Naming ===
 
=== Variable Naming ===
 
* camel case with first letter lowercase in both variables and methods: int numCounter;
 
* camel case with first letter lowercase in both variables and methods: int numCounter;
Line 48: Line 59:
 
}
 
}
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 
== Tasks ==
 
== Tasks ==
 
{| class="wikitable" border="1" cellpadding="5"
 
{| class="wikitable" border="1" cellpadding="5"

Revision as of 17:12, 19 October 2013


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

Team S

Repository

Master Branch Status

Status

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

Prototyping complete. Please pull changes.

Logs

  • 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

Indentation

  • Do not use tab character
  • 4 spaces

Comments

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

Header Comments

/*
filename.cpp
OOP344x - Revision Number
Purpose: brief purpose of the class
Desc: brief description of project
Name: your full name - studentId
Modified: Month xx, 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

  • all braces have their own line
if(condition)
{
    doSomething();
}
else
{
    doSomethingElse();
}

Tasks

Task Status Member(s) Description Done By Approx/Due
Split Coding Pending All Split CDialog for R0.3 Sun Oct 20, 2013 23:59
Code CLabel In Progress Fabrizio Tomassi Complete CLabel methods for R0.3 Mon Oct 20, 2013 11:59
Code CLineEdit In Progress Andrew Daniele Complete CLineEdit methods for R0.3 Mon Oct 20, 2013 11:59

Task History

meetings

Topic Description Date/Time
Introduction Discussed R02 and R03 Fri Oct 18, 2013 21:00

Project Marking Percentage

Group work: 50
Individual work: 50
------------------------
Total 100%