Team Q - OOP344 20133

From CDOT Wiki
Revision as of 12:16, 20 October 2013 by Brad Clement (talk | contribs) (meetings)
Jump to: navigation, search

Team Name

TEAM Q

Project Marking Percentage

  • due right after study break

Group work:      50%        (25 <= xx <= 50)
Individual work: 50% +      (50 <= xx <= 75) 
-------------------------
Total           100%

Repository

Master Branch Status

Status

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

Logs

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

Coding Style and Standards

  • Tab's are allowed in the code ( Please set your tab size to 3 and also your indent size to 3 )
  • Each object and variable must have its own type to make it as clear as possible
int a;
int b;
CDialog D;
  • Pointer *
Is Accepted int* number;
Not Accepted int *number;
  • Formatting of condition blocks
if (condition)
{
     doStuff;
}
else
{
     doOtherStuff;
}

for (x=0;x<5;x++)
{
     loopStuff;
}
  • File Heading Comments
/*
filename.cpp (or .h) OOP344x (x for Section)
Version Number: Version 1,2,3,4 etc
Description: Small description of the purpose
Name: Firstname Lastname
Student Id - 123-456-789
Date Modified: Month, Day, Year
*/

Comments in Code

  • placed above each function, gives a short description of purpose
  • comment any large blocks or complex code above your code

For Example

if (blahblah = 50)
{
     // will perform this
     do1;
     // will perform that
     do2;
     // will perform whatever 
     do3;     
}

Team Members

Team Name (Team Q)
First Name Last Name Section Seneca Id wiki id IRC nick Blog URL
Alvaro Lemus C alemus4@myseneca.ca alemus4 alemus4 blog address Blogname
Brad Clement C bclement1@myseneca.ca Brad Clement bradc14 Brad's Blog
Gyeongmin Jung A gjung1@myseneca.ca Gyeongmin Jung gjung1 Hello World!
Dave Dooney C ddooney@myseneca.ca David Dooney bakoomerang Dave's Blog

tasks

Release 0.3 Due Date Unknown

  1. Prototyping
    • Member: Undecided
    • Task: Create prototypes and empty definitions for all classes
    • Status: Incomplete

  2. CLabel
    • Member: Undecided
    • Task: Code CLabel.h and CLabel.cpp
    • Status: Incomplete

  3. CDialog
    • Member: Undecided
    • Task: Code CDialog.h and CDialog.cpp
    • Status: Incomplete

  4. CLineEdit
    • Member: Undecided
    • Task: Code CLineEdit.h and CLineEdit.cpp
    • Status: Incomplete


Release 0.2 Due Date October 20th, 23:59

  1. Organize and complete team page - Incomplete
  2. Select a team member's console.cpp and console.h to use - Incomplete -
    • That team member should branch and clone repository and add the files to it as well as comment on cframe.h with github id, date, and time and merge it back
  3. All other members clone the repository, comment, and test the execution of CFrame - Incomplete
    • The comment should include your github id, date, and time in the cframe.h file
    • Push the final changes to github

meetings

October 17th 5:00 PM - initial setup of team page and deciding requirements

  • latest will be on top

topic, date

date