Difference between revisions of "Pineapple 20131 - OOP344"

From CDOT Wiki
Jump to: navigation, search
(Coding Style)
Line 8: Line 8:
  
 
== Coding Style ==
 
== Coding Style ==
 +
 
'''Indentation'''
 
'''Indentation'''
  
 +
* 4 spaces
  
 
'''Blocks'''
 
'''Blocks'''
  
 +
* One line for the block quotation like this
 +
 +
<syntaxhighlight lang="cpp">
 +
int main()
 +
{
 +
    int a;
 +
    int b;
 +
    if (a == b)
 +
    {
 +
        cout << "good" << endl;
 +
    }
 +
}
 +
</syntaxhighlight>
  
 
'''Variable Naming'''
 
'''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
 
We will also follow Fardad's rules for proper code
 +
 +
<syntaxhighlight lang="cpp">
 
  int a; // good
 
  int a; // good
 
  int b; // good
 
  int b; // good
Line 24: Line 48:
 
     a; // bad
 
     a; // bad
 
  Single line blocks must be surrounded by { and }
 
  Single line blocks must be surrounded by { and }
  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 ==

Revision as of 14:55, 14 February 2013


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

Pineapple (Team 4)

Project Marking Percentage

Repository

Coding Style

Indentation

  • 4 spaces

Blocks

  • One line for the block quotation 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