Difference between revisions of "OOP344 20131 Oopers"

From CDOT Wiki
Jump to: navigation, search
(March 15, 2013 - Milestone 0.3 master branch compilation error)
(March 15, 2013 - Milestone 0.3 master branch compilation error)
Line 11: Line 11:
 
   
 
   
 
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.
 
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.
 +
 
* Peter
 
* Peter
  

Revision as of 14:57, 15 March 2013


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

Oopers (Team 8)

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

Announcements

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.

  • 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 Implentation - done

Assigned to: Mark Hom


Issue 3.3 - CDialog Implentation - done

Assigned to: Curtis Wilson


Issue 3.4 - CLineEdit Implentation - done

Assigned to: Shay Troksky


Issue 3.5 - CButton Implentation - done

Assigned to: Peter Huang

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

Meetings

None.

Discussion

None.