OOP344 20131 Oopers

From CDOT Wiki
Jump to: navigation, search


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

Oopers (Team 8)

Welcome to OOP344B Winter 2013 Semester Group 8 'Oopers' Team Page.

Announcements

April 14, 2013 - Milestone 0.8 completion (CIO Framework)

Milestone 0.8 (CIO Framework) is completed. Milestone 0.9 (CMenu) was optional. All Testers 1-9 have passed and all branches are merged to Master. Have a good day and good luck to everyone on their exams.

  • Peter


March 15, 2013 - Milestone 0.3 master branch compilation error

Milestone 0.3 compilation error (error MSB8008) found in master branch (found by Shay). Attempting to locate compilation problem and if need source files from group member branches. Will send email attachment to everyone or provide dropbox link of the fixed master branch.

  • Peter


Update 1: Made a 3.0_Fixed_Main_Branch branch to the master with the fixed vcxproj and other setting files. Please check and merge to master. Thanks.

  • Peter


Update 2: Verified, compiled and ran with no errors, and merged by Curtis. Thanks. - March 18, 2013.

  • Peter

Repository

+++ Git Repository ID: Ooper (https://github.com/Seneca-OOP344/8-Ooper.git) +++

Coding Guidelines

1) Software: Visual Studio 2010.

2) Blocking: Open and closed brackets {} should each be in a new line. Single syntax in functions are to be blocked as well.

Examples:

   if(whatever) do this; //bad
   if(whatever) 
      do this; // bad
   if(whatever)
   {
      do this:
   } // good

3) Identation: 3 spaces!

4) Variable Names:

  • Private instance var - _dataExample - starts with underscore, first word is in lowercase, first letter of second word is uppercase (rest of characters are lowercase), etc.
  • Public functions - GetData() - first letter of each word in function name is uppercase (rest of characters are lowercase).
  • Each variable, when created, should be written in one line

Examples:

   int a; // good
   int a, b. c; //bad

Team Members

Email to all members

First Name Last Name Team Name Section Seneca Id wiki id/Contributions IRC nick GITHUB ID Blog URL
Peter Huang Oopers B phuang19 Peter Huang phuang peter-huang Peter Huang's Blog
Mark Hom Oopers B mahom Mark Hom mahom mahom21 OOP344 bLoG
Shay Trotsky Oopers B strotsky Shay Trotsky strotsky strotsky OOP344 Rules
Curtis Wilson Oopers B cjwilson3 Curtis Jordan Wilson SL37 Curtis37 Curtis' Blog

Agenda

0.2 Milestone (Due Thur Feb 14th, 2013 23:59)

Issue 2.0 - Create Oopers Wiki Site And Coding Standards - done

  • Team wiki page
  • Coding standards

Assigned to: Peter Huang


Issue 2.1 - Add console class to project 0.2 and test with cio_test - done

Assigned to: Shay Troksky


Issue 2.2 - CLabel Mock-up Class - done

Assigned to: Mark Hom


Issue 2.3 - CDialog Mock-up Class - done

Assigned to: Curtis Wilson


Issue 2.4 - CLineEdit Mock-up Class - done

Assigned to: Shay Troksky


Issue 2.5 - CButton Mock-up Class - done

Assigned to: Peter Huang


0.3 Milestone (Due Wed March 6th, 2013 23:59)

Issue 3.2 - CLabel Implementation - done

Assigned to: Mark Hom


Issue 3.3 - CDialog Implementation - done

Assigned to: Curtis Wilson


Issue 3.4 - CLineEdit Implementation - done

Assigned to: Shay Troksky


Issue 3.5 - CButton Implementation - done

Assigned to: Peter Huang


0.5 Milestone (Due Thurs March 28th, 2013 23:59)

Issue 5.2 - CValEdit Implementation - done

Assigned to: Curtis Wilson


Issue 5.3 - CCheckMark Implementation - done

Assigned to: Shay Troksky


Issue 5.4 - CMenuItem Implementation - done

Assigned to: Peter Huang


0.8 and 0.9 (Optional) Milestone (Due Sat April 6th, 2013 23:59)

Issue 8.1 - CText Implementation - done

Assigned to: Curtis Wilson


Issue 8.2 - CChecklist Implementation - done

Assigned to: Shay Troksky


Debugging Assistance - done

Assigned to: Peter Huang


1.0 Application Milestone (Due Sat April 13th, 2013 23:59)

  • Removed from project by Fardad

Merge Info

0.2 Milestone (Due Thur Feb 14th, 2013 23:59)

  • Issue 2.2 - 2.5 merged to Master


0.3 Milestone (Due Wed March 6th, 2013 23:59)

  • Issue 3.2 - 3.5 merged to Master


0.5 Milestone (Due Thurs March 28th, 2013 23:59)

  • All 0.5 Milestone Branches made in repository
  • Issue 5.2 - 5.4 merged to Master


0.8 and 0.9 (Optional) Milestone (Due Sat April 6th, 2013 23:59)

  • All 0.8 Milestone Branches made in repository
  • Debugging: Testers 1-7 passed. Merged to Master.
  • Debugging. Testers 8-9 passed. Merged to Master.


1.0 Application Milestone (Due Sat April 13th, 2013 23:59)

  • Removed from project by Fardad

Meetings

None.

Discussion

None.