Difference between revisions of "Team !YOU - OOP344"

From CDOT Wiki
Jump to: navigation, search
m (IRC)
m (adding name to skype list)
 
(39 intermediate revisions by 7 users not shown)
Line 5: Line 5:
  
  
== Team Members ==
+
== <big>Team Members</big> ==
 
{| class="wikitable sortable" border="1" cellpadding="5"
 
{| class="wikitable sortable" border="1" cellpadding="5"
 
|+ OOP344 - 2010 Team !YOU -  
 
|+ OOP344 - 2010 Team !YOU -  
  
[mailto:mdadams1@learn.senecac.on.ca,mddaniels@learn.senecac.on.ca,fmdeoliveira@learn.senecac.on.ca,ammisko@learn.senecac.on.ca,amward1@learn.senecac.on.ca,mziaei1@learn.senecac.on.ca,nsimmalavong@learn.senecac.on.ca,tjcatibog@learn.senecac.on.ca,mlin25@learn.senecac.on.ca  Email All]
+
[mailto:mdadams1@learn.senecac.on.ca,mddaniels@learn.senecac.on.ca,fmdeoliveira@learn.senecac.on.ca,ammisko@learn.senecac.on.ca,amward1@learn.senecac.on.ca,mziaei1@learn.senecac.on.ca,nsimmalavong@learn.senecac.on.ca,tjcatibog@learn.senecac.on.ca  Email All]
 
! Last Name !! Name !! Seneca ID !! Section !! Blog URL !! IRC nick !! My Contributions
 
! Last Name !! Name !! Seneca ID !! Section !! Blog URL !! IRC nick !! My Contributions
 
|-
 
|-
| Adams|| [http://zenit.senecac.on.ca/wiki/index.php/User:Mdadams1 Matthew]|| [mailto:mdadams1@learn.senecac.on.ca mdadams1]|| A || http://www.tandemwebdesign.ca/blog || MattAdams|| [[Special:Contributions/mdadams1 | Contributions]]
+
| (A)Adams|| [http://zenit.senecac.on.ca/wiki/index.php/User:Mdadams1 Matthew]|| [mailto:mdadams1@learn.senecac.on.ca mdadams1]|| A || http://www.tandemwebdesign.ca/blog || MattAdams|| [[Special:Contributions/mdadams1 | Contributions]]
 
|-
 
|-
| Catibog|| [http://zenit.senecac.on.ca/wiki/index.php/User:Tjcatibog Timothy]|| [mailto:tjcatibog@learn.senecac.on.ca tjcatibog]|| A|| http://tjprogramming.blogspot.com/ || tjcatibog|| [[Special:Contributions/tjcatibog | Contributions]]
+
| (A)Catibog|| [http://zenit.senecac.on.ca/wiki/index.php/User:Tjcatibog Timothy]|| [mailto:tjcatibog@learn.senecac.on.ca tjcatibog]|| A|| http://tjprogramming.blogspot.com/ || tjcatibog|| [[Special:Contributions/tjcatibog | Contributions]]
 
|-
 
|-
 
| Daniels|| [http://zenit.senecac.on.ca/wiki/index.php/User:Mddaniels Matthew]|| [mailto:mddaniels@learn.senecac.on.ca?subject=OOP344 mddaniels]|| A || http://cdnpadawan.wordpress.com/ ||  CDNPadawan || [[Special:Contributions/mddaniels | Contributions]]
 
| Daniels|| [http://zenit.senecac.on.ca/wiki/index.php/User:Mddaniels Matthew]|| [mailto:mddaniels@learn.senecac.on.ca?subject=OOP344 mddaniels]|| A || http://cdnpadawan.wordpress.com/ ||  CDNPadawan || [[Special:Contributions/mddaniels | Contributions]]
 
|-
 
|-
| De Oliveira|| [http://zenit.senecac.on.ca/wiki/index.php/User:fmdeoliveira Felipe]|| [mailto:fmdeoliveira@learn.senecac.on.ca fmdeoliveira]|| A || http://feliploko.wordpress.com/  || fmDeOliveira  || [[Special:Contributions/fmdeoliveira | Contributions]]
+
| (A)De Oliveira|| [http://zenit.senecac.on.ca/wiki/index.php/User:fmdeoliveira Felipe]|| [mailto:fmdeoliveira@learn.senecac.on.ca fmdeoliveira]|| A || http://feliploko.wordpress.com/  || fmDeOliveira  || [[Special:Contributions/fmdeoliveira | Contributions]]
 
|-
 
|-
| Misko|| [http://zenit.senecac.on.ca/wiki/index.php/User:ammisko Andrew]|| [mailto:ammisko@learn.senecac.on.ca ammisko]|| A || http://ammisko.blogspot.com  || ammisko  || [[Special:Contributions/ammisko | Contributions]]
+
| (A)Misko|| [http://zenit.senecac.on.ca/wiki/index.php/User:ammisko Andrew]|| [mailto:ammisko@learn.senecac.on.ca ammisko]|| A || http://ammisko.blogspot.com  || ammisko  || [[Special:Contributions/ammisko | Contributions]]
 
|-
 
|-
 
| Simmalavong|| [http://zenit.senecac.on.ca/wiki/index.php/User:nsimmalavong Niki]|| [mailto:nsimmalavong@learn.senecac.on.ca nsimmalavong]|| A || http://oop344-niki.blogspot.com/ || nsimmalavong || [[Special:Contributions/nsimmalavong | Contributions]]
 
| Simmalavong|| [http://zenit.senecac.on.ca/wiki/index.php/User:nsimmalavong Niki]|| [mailto:nsimmalavong@learn.senecac.on.ca nsimmalavong]|| A || http://oop344-niki.blogspot.com/ || nsimmalavong || [[Special:Contributions/nsimmalavong | Contributions]]
 
|-
 
|-
| Ward||  [http://zenit.senecac.on.ca/wiki/index.php/User:Amward1 Amy]|| [mailto:amward1@learn.senecac.on.ca amward1]|| A || http://amward1.wordpress.com/ || award|| [[Special:Contributions/amward1 | Contributions]]
+
| (A)Ward||  [http://zenit.senecac.on.ca/wiki/index.php/User:Amward1 Amy]|| [mailto:amward1@learn.senecac.on.ca amward1]|| A || http://amward1.wordpress.com/ || award|| [[Special:Contributions/amward1 | Contributions]]
 
|-
 
|-
| Ziaei|| [http://zenit.senecac.on.ca/wiki/index.php/User:Mziaei1 Minoo] || [mailto:mziaei1@learn.senecac.on.ca mziaei1]|| A || http://minooz.wordpress.com/ || Minooz || [[Special:Contributions/mziaei1 | Contributions]]
+
| (A)Ziaei|| [http://zenit.senecac.on.ca/wiki/index.php/User:Mziaei1 Minoo] || [mailto:mziaei1@learn.senecac.on.ca mziaei1]|| A || http://minooz.wordpress.com/ || Minooz || [[Special:Contributions/mziaei1 | Contributions]]
|-
 
| Lin || [http://zenit.senecac.on.ca/wiki/index.php/User:Mlin25 Michael] || [mailto:mlin25@learn.senecac.on.ca mlin25] || A || http://krazyazn.blogspot.com/ || mlin25 || [[Special:Contributions/mlin25 | Contributions]]
 
 
|-
 
|-
 
|}
 
|}
  
 +
== <big>Discussions</big> ==
 +
Please visit the [http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_Discussions Discussion Page] often, so we can share resources and opinions with others in between our weekly meetings.
 +
 +
 +
== <big>Skype</big> ==
 +
 +
{| class="wikitable sortable" border="1" cellpadding="5"
 +
|+ Skype Name
 +
 +
! Name !! SkyName
 +
|-
 +
| Matthew Adams || matt_adams21
 +
|-
 +
| Amy Ward || AmyWard11
 +
|-
 +
| Minoo Ziaei || mziaei53
 +
|-
 +
| Timothy Catibog || jordyy.catibog
 +
|-
 +
| Felipe de Oliveira || feliploko
 +
|-
 +
| Andrew Misko || ammisko
 +
|-
  
 +
|}
  
== IRC ==
+
== <big>IRC</big> ==
 
Our IRC channel is #oop344_!you on freenode. Please join the channel whenever you are on IRC.
 
Our IRC channel is #oop344_!you on freenode. Please join the channel whenever you are on IRC.
  
The channel is restricted to Fardad and the team members. There is an access list that will automatically kick and ban anyone that is not allowed to be there. For this reason, we should always make sure we are using our official IRC nicks (or one within our nick group) and that we are identified with the nickserv (/nickserv identify ''mypassword'') before issuing the join command.
+
The channel is restricted to Fardad and the team members. There is an access list that will automatically kick and ban anyone not listed. For this reason, we should always make sure we are using our official IRC nicks (or one within our nick group) and that we are identified with the nickserv (/nickserv identify ''mypassword'') before issuing the join command.
  
 
If you are getting a message that you are banned on our channel, make sure you are identified and then issue the command  
 
If you are getting a message that you are banned on our channel, make sure you are identified and then issue the command  
Line 45: Line 67:
 
before trying to join again.
 
before trying to join again.
  
=== IRC Meetings ===
+
=== [http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_IRC_Meetings IRC Meetings] ===
Our first meeting is going to happen on Wednesday, January 27th, from 10pm to midnight. On the following weeks, we will meet regularly on Mondays from 8pm to 10pm.
+
Our first meeting was on Wednesday, January 27th, from 10pm to midnight. On the following weeks, we will meet regularly on Mondays from 8pm to 10pm.
  
(Discussion table below to be moved to the team discussion page)
+
To view information about past or upcoming meetings, please visit [http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_IRC_Meetings http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_IRC_Meetings].
  
{| class="wikitable" border="1"
+
== <big>Team Programming Standards</big> ==
|+ Discussion
+
An area for listing our teams programming standards that we will use when constructing the project. Please follow these rules when writing code for this project. This will make it easier for us to help each other and collaborate in the whole process.
! Name !! Comment
 
|-
 
| fmDeOliveira || Evenings work better for me... It is hard to find some time in the morning or afternoon that all or most of us are able to be on IRC.
 
|-
 
| ammisko || Evening are also good for me.  I don't have class later than 320 every day. As long as I know a few days in advance I shouldn't have a problem with meeting any time after 320.
 
|-
 
 
 
| MattAdams || Evening is probably better, because that is when I do all of my programming. I normally work from Thursday to Sunday, so early week is better for me.
 
|-
 
  
| Mziaei1 || Evenings are better for me too. Any evening, unless something unexpected happens.
+
=== [http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_Official_Standards Official Team !You Programming Standards] ===
|-
 
| Timothy || Any evening or weekend is good for me. Most school days I'm home by 6:30 p.m. at the latest so anytime after that would be perfect.
 
  
|-
+
To view a list of our agreeded upon programming standards, please visit [http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_Official_Standards http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_Official_Standards].
 
 
| Mddaniels || Evenings are good for me, I have a paper route that keeps me busy until 7pm on Tuesdays and Thursdays but asside from that I'm available
 
|-
 
  
| Nsimmalavong || Anytime after 7 pm is good except on Tuesdays and Fridays, it would be preferred after 9 because I tend to work later those days. I can be made available at anytime on IRC outside those times if needed.
 
|-
 
  
| Amward1 || Evenings are good.
 
|-
 
|}
 
  
== Team Programming Standards ==
 
An area for listing our teams programming standards that we will use when constructing the project. Please follow these rules when writing code for this project. This will make it easier for us to help each other and collaborate in the whole process.
 
  
 +
== <big>The Project</big> ==
  
=== [http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_Standards_Discussion Team Programming Standards Discussion] ===
+
An area for us to post information and links for our team project.
  
To discuss our team programming standards, please use [http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_Standards_Discussion http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_Standards_Discussion].
+
=== [[Team !YOU - BIO Library | Basic Input Output Library]] ===
  
 +
Our page for the basic input output library, the first part of our project.
  
=== Offical Team !You Programming Standards ===
+
=== [[!You's OpText - OOP344 | OpText]] ===
  
Below is a list of standards we have accepted as a group.
+
====Part1: [http://zenit.senecac.on.ca/wiki/index.php/Create_Class_Prototypes_-_!You_-_OOP344 Create Class Prototypes]====
  
 +
====Part2: [http://zenit.senecac.on.ca/wiki/index.php/Code_all_member_functions_-_!You_-_OOP3444 Code all member functions]====
  
== Code Examples ==
+
====Part3: Code BForm functions====
 
+
{| class="wikitable" border="1"
Below we all will post our OOP244 Assignment 4 from last semester. Please zip all of the files, and upload it.
+
|+ Class Member Functions
  
This will help all of us create our coding "rules". I, of all people, know how hard it is to break coding habits. So if we upload examples of how we code, then we can have a better understanding of each other's habits, and create rules that make us all happy.
+
! Tasks || Members Working On It !! Status !! Due Date
 
 
The sooner everyone posts their code, the sooner everyone else can read it, and the sooner we can create our programming rules.
 
<br /><br  />
 
{| class="wikitable" border="1"
 
|+ Code Example
 
! Name !! Code
 
 
|-
 
|-
| MattAdams || [http://matrix.senecac.on.ca/~mdadams1/assign4.zip assign4.zip]
+
| BForm::edit || MattAdams || In Progress || -
 
|-
 
|-
| Mziaei1 || [http://matrix.senecac.on.ca/~mziaei1/Assign4/a4.zip a4.zip]
+
| BForm Constructor/Destructor || Minoo || committed || March 23, 2010 midnight
 +
|-
 +
| BForm::display() || Amy || committed || March 23, 2010 midnight
 
|-
 
|-
| fmDeOliveira || [http://matrix.senecac.on.ca/~fmdeoliveira/a4.zip a4.zip]
+
| BForm::add() x2 || Timothy || committed || March 23, 2010 midnight
 
|-
 
|-
 +
| BForm::editable, fieldNum, curField, operator[] || Felipe || committed || March 23, 2010 midnight
 
|}
 
|}
  
{| class="wikitable" border="1"
+
== <big>Helpful External Links</big> ==
|+ Discussion
+
 
! Name !! Comment
+
[http://www.microsoft.com/express/Downloads/ Microsoft Visual Studio Express Edition Download]
|-
 
| Mddaniels || The only problem I have with this is that 1) I do not  have any code left from previous semesters on my computers due to a system's crash. If it is really needed  then I will write a piece of dummy code in my prefered style and post it  here to the team page.
 
|-
 
| ammisko || I don't have a coding example from last semester either.  I took OOP244 a while ago so I'll have to find something to upload from then.
 
|-
 
| amward1 || Yikes - not crazy about the potential plagiarism issue in a forum accessible to current 244 students. I can post some non-coursework code, but my coding varies depending on the editor (eg. for nesting, in nled or vi I open my brackets on the same line as an if statement, but in Visual Studio I go with the automaticly-inserted brackets on the next line, similar to mddaniels' style above.)<br /> If we find this exercise useful, I would be happy to post some other code. Has anyone gone through the samples uploaded so far and found significant differences?
 
|-
 
|}
 

Latest revision as of 21:15, 30 March 2010


OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources
This is Team !YOU's Project Page

You will find all project related information here


Team Members

OOP344 - 2010 Team !YOU - Email All
Last Name Name Seneca ID Section Blog URL IRC nick My Contributions
(A)Adams Matthew mdadams1 A http://www.tandemwebdesign.ca/blog MattAdams Contributions
(A)Catibog Timothy tjcatibog A http://tjprogramming.blogspot.com/ tjcatibog Contributions
Daniels Matthew mddaniels A http://cdnpadawan.wordpress.com/ CDNPadawan Contributions
(A)De Oliveira Felipe fmdeoliveira A http://feliploko.wordpress.com/ fmDeOliveira Contributions
(A)Misko Andrew ammisko A http://ammisko.blogspot.com ammisko Contributions
Simmalavong Niki nsimmalavong A http://oop344-niki.blogspot.com/ nsimmalavong Contributions
(A)Ward Amy amward1 A http://amward1.wordpress.com/ award Contributions
(A)Ziaei Minoo mziaei1 A http://minooz.wordpress.com/ Minooz Contributions

Discussions

Please visit the Discussion Page often, so we can share resources and opinions with others in between our weekly meetings.


Skype

Skype Name
Name SkyName
Matthew Adams matt_adams21
Amy Ward AmyWard11
Minoo Ziaei mziaei53
Timothy Catibog jordyy.catibog
Felipe de Oliveira feliploko
Andrew Misko ammisko

IRC

Our IRC channel is #oop344_!you on freenode. Please join the channel whenever you are on IRC.

The channel is restricted to Fardad and the team members. There is an access list that will automatically kick and ban anyone not listed. For this reason, we should always make sure we are using our official IRC nicks (or one within our nick group) and that we are identified with the nickserv (/nickserv identify mypassword) before issuing the join command.

If you are getting a message that you are banned on our channel, make sure you are identified and then issue the command

 /chanserv unban #oop344_!you 

before trying to join again.

IRC Meetings

Our first meeting was on Wednesday, January 27th, from 10pm to midnight. On the following weeks, we will meet regularly on Mondays from 8pm to 10pm.

To view information about past or upcoming meetings, please visit http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_IRC_Meetings.

Team Programming Standards

An area for listing our teams programming standards that we will use when constructing the project. Please follow these rules when writing code for this project. This will make it easier for us to help each other and collaborate in the whole process.

Official Team !You Programming Standards

To view a list of our agreeded upon programming standards, please visit http://zenit.senecac.on.ca/wiki/index.php/Team_!YOU_-_Official_Standards.



The Project

An area for us to post information and links for our team project.

Basic Input Output Library

Our page for the basic input output library, the first part of our project.

OpText

Part1: Create Class Prototypes

Part2: Code all member functions

Part3: Code BForm functions

Class Member Functions
Tasks Members Working On It Status Due Date
BForm::edit MattAdams In Progress -
BForm Constructor/Destructor Minoo committed March 23, 2010 midnight
BForm::display() Amy committed March 23, 2010 midnight
BForm::add() x2 Timothy committed March 23, 2010 midnight
BForm::editable, fieldNum, curField, operator[] Felipe committed March 23, 2010 midnight

Helpful External Links

Microsoft Visual Studio Express Edition Download