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.
Latest Commit
- fixed bug in CDialog::edit() Nov 18, 2013 21:00
Team Members
Coding Style and Standards
Indentation
- Do not use tab character
- 4 spaces
- comment above function definition (summarize function)
- comment beside function declaration (very brief description)
- comment complex code
/*
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 |
Pending
|
CButton |
Done |
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 |
Working |
All-Split |
Prototyping and implementing CCheckMark for R0.4 |
Nov 20th
|
R04 |
Pending |
All-Split |
Testing, Debugging, Code review |
Nov 21th
|
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%