Difference between revisions of "Pineapple 20131 - OOP344"

From CDOT Wiki
Jump to: navigation, search
(Coding Style)
 
(4 intermediate revisions by 2 users not shown)
Line 8: Line 8:
  
 
== Coding Style ==
 
== Coding Style ==
1. Make sure to comment your code for any logic you think is complicated
 
  
Fardad's rules
+
'''Indentation'''
 +
 
 +
* 4 spaces
 +
 
 +
'''Blocks'''
 +
 
 +
* Place the brackets like this
 +
 
 +
<syntaxhighlight lang="cpp">
 +
int main() {
 +
    int a;
 +
    int b;
 +
    if (a == b) {
 +
        cout << "good" << endl;
 +
    }
 +
}
 +
</syntaxhighlight>
 +
 
 +
'''Variable Naming'''
 +
 
 +
* The first word start with lowercase, and the rest start with uppercase
 +
 
 +
<syntaxhighlight lang="cpp">
 +
char* firstName;
 +
char* lastName;
 +
int age;
 +
</syntaxhighlight>
 +
 
 +
We will also follow Fardad's rules for proper code
 +
 
 +
<syntaxhighlight lang="cpp">
 
  int a; // good
 
  int a; // good
 +
int b; // good
 
  int a, b. c; //bad
 
  int a, b. c; //bad
 
  int
 
  int
Line 18: Line 48:
 
  if(whatever){
 
  if(whatever){
 
   do this:
 
   do this:
  }   // good
+
  } // good
 
 
  if(whatever) do this; //bad
 
  if(whatever) do this; //bad
 
 
   if(whatever)
 
   if(whatever)
 
   do this; // bad
 
   do this; // bad
 +
 +
</syntaxhighlight>
  
 
== Team Members ==
 
== Team Members ==
 +
[mailto:kpersaud16@myseneca.ca;jgrice@myseneca.ca;gklo@myseneca.ca;zzhou33@myseneca.ca;?subject=oop344 Email to all members]
 +
 
{| class="wikitable sortable" border="1" cellpadding="5"
 
{| class="wikitable sortable" border="1" cellpadding="5"
 
! First Name !! Last Name  !! Section !! Seneca ID !! Wiki ID !! IRC nick !! Github ID !! Blog URL
 
! First Name !! Last Name  !! Section !! Seneca ID !! Wiki ID !! IRC nick !! Github ID !! Blog URL
Line 35: Line 67:
 
|Glaser King San||Lo|||B||[mailto:gklo@myseneca.ca?subject=oop344 gklo]||[[Special:Contributions/Glaser King San Lo|Glaser King San Lo]]||gklo||gklo|| [http://glpool.blogspot.ca Glaser's Pool]
 
|Glaser King San||Lo|||B||[mailto:gklo@myseneca.ca?subject=oop344 gklo]||[[Special:Contributions/Glaser King San Lo|Glaser King San Lo]]||gklo||gklo|| [http://glpool.blogspot.ca Glaser's Pool]
 
|-
 
|-
 
 
|Zhijian||Zhou|||B||[mailto:zzhou33@myseneca.ca?subject=oop344 zzhou33]||[[Special:Contributions/Zhijian Zhou|Zhijian Zhou]]||zzhou33||Gianzhou|| [http://opp344.blogspot.ca/ Zhijian's blog]
 
|Zhijian||Zhou|||B||[mailto:zzhou33@myseneca.ca?subject=oop344 zzhou33]||[[Special:Contributions/Zhijian Zhou|Zhijian Zhou]]||zzhou33||Gianzhou|| [http://opp344.blogspot.ca/ Zhijian's blog]
 
|-
 
|-

Latest revision as of 01:25, 15 February 2013


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

Pineapple (Team 4)

Project Marking Percentage

Repository

Coding Style

Indentation

  • 4 spaces

Blocks

  • Place the brackets like this
int main() {
    int a;
    int b;
    if (a == b) {
        cout << "good" << endl;
    }
}

Variable Naming

  • The first word start with lowercase, and the rest start with uppercase
char* firstName;
char* lastName;
int age;

We will also follow Fardad's rules for proper code

 int a; // good
 int b; // good
 int a, b. c; //bad
 int
    a; // bad
 Single line blocks must be surrounded by { and }
 if(whatever){
  do this:
 } // good
 if(whatever) do this; //bad
  if(whatever)
  do this; // bad

Team Members

Email to all members

First Name Last Name Section Seneca ID Wiki ID IRC nick Github ID Blog URL
Kevin Persaud B kpersaud16 Kevin Persaud gsoul persaud Kevin's Blog
Justin Grice B jgrice Justin Grice JGrice JGrice Justin's Blog
Glaser King San Lo B gklo Glaser King San Lo gklo gklo Glaser's Pool
Zhijian Zhou B zzhou33 Zhijian Zhou zzhou33 Gianzhou Zhijian's blog

Status and Issues

Discuss

Meet ups