Difference between revisions of "Team S - OOP344 20133"
(→Latest Commit) |
(→Tasks) |
||
Line 83: | Line 83: | ||
| [http://zenit.senecac.on.ca/wiki/index.php/CIO_20133_Release_0.4_-_OOP344 CMenuItem] || Working || Jesse Conner || Prototyping and implementing CMenuItem for R0.4 ||Nov 19th | | [http://zenit.senecac.on.ca/wiki/index.php/CIO_20133_Release_0.4_-_OOP344 CMenuItem] || Working || Jesse Conner || Prototyping and implementing CMenuItem for R0.4 ||Nov 19th | ||
|- | |- | ||
− | | [http://zenit.senecac.on.ca/wiki/index.php/CIO_20133_Release_0.4_-_OOP344 CCheckMark] || | + | | [http://zenit.senecac.on.ca/wiki/index.php/CIO_20133_Release_0.4_-_OOP344 CCheckMark] || Done || All-Split || Prototyping and implementing CCheckMark for R0.4 ||Nov 20th |
|- | |- | ||
− | | [http://zenit.senecac.on.ca/wiki/index.php/CIO_20133_Release_0.4_-_OOP344 R04 Release] || | + | | [http://zenit.senecac.on.ca/wiki/index.php/CIO_20133_Release_0.4_-_OOP344 R04 Release] || Working || All-Split || Testing, Debugging, Code review ||Nov 21st |
|} | |} | ||
Revision as of 21:11, 21 November 2013
OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources
Contents
Team S
Repository
- repo path: https://github.com/Seneca-OOP344/Team-S
Master Branch Status
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
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 - 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
- all braces have their own line
- one command blocks should be on one line, ie. if's, for's, while's, etc.
/* examples */ or // examples
if(condition) // std 1
{
doSomething();
doSomething();
}
else
{
doSomethingElse();
doSomethingElse();
}
if (exists()) pop(); // std 2
for (i=0; i<10; i++, str[i] = '\0'); // std 2
while (exists()) pop(); // std 2
Tasks
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
Task | Member(s) | Description | Completed |
---|---|---|---|
Branch Master | Fabrizio Tomassi | Branch from master, add comment to cframe.h, merge to master | Wed Oct 16, 2013 20:45 |
Branch Master | Andrew Daniele | Branch from master, add comment to cframe.h, merge to master | Wed Oct 16, 2013 22:05 |
Branch Master | Jesse Conner | Branch from master, add comment to cframe.h, merge to master | Fri Oct 18, 2013 21:01 |
Team Page | All | Build Team Page | Fri Oct 18, 2013 22:07 |
Prototyping | Andrew Daniele | Prototyping for R0.3 | Fri Oct 18, 2013 22:58 |
Code CLineEdit | Andrew Daniele | Complete CLineEdit methods for R0.3 | Sat Oct 19, 2013 17:05 |
CLabel coding | Fabrizio Tomassi | Complete CLabel methods for R0.3 (merged) | Sun Oct 20, 2013 16:35 |
Draw/Edit funcs | Andrew Daniele | Completed draw and edit methods for R0.3 | Tue Oct 22, 2013 20:00 |
CDialog ctors and overloads coding | Jesse Conner | Completed ctors, dtor and overloads | Wed Oct 23, 2013 16:00 |
CDialog add funcs coding | Fabrizio Tomassi | Completed Adds functions (merged) | Wed Oct 23, 2013 18:00 |
Split CDialog | All | Completed all functions | Wed Oct 23, 2013 18:05 |
Console Code review | Fabrizio Tomassi | Done | Wed Oct 23, 2013 21:00 |
Custom Tester | Jesse Conner | Done | Wed Oct 23, 2013 23:00 |
Testing and bug fixing | All | Done | Mon Nov 4, 2013 11:59 |
meetings
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 |
Project Marking Percentage
Group work: 50
Individual work: 50
------------------------
Total 100%