1
edit
Changes
→IOTextEdit Bugs / Completed Tasks
{{OOP344 Index}}
=1.0 Participants===1.1 Team Members==
{| class="wikitable sortable" border="1" cellpadding="5" align="center"
|+ OOP344 - Team Nothing - 20102
|-
| A ||[[User:acchung1 | Alex]] || Chung|| A || [mailto:acchung1@learn.senecac.on.ca acchung1] || [[Special:Contributions/acchung1 | acchung1]] || acchung1 || [http://acchung1.blogspot.com/ my blog]
|-
| C||[[User:imadorki3 | Robin]] || Co || A||[mailto:rco1@learn.senecac.on.ca rco1] || [[Special:Contributions/imadorki3 | imadorki3]] || rco1 || [http://imadorki3.blogspot.com/ My Blog]
|-
| D||[[User:bapatel5 | Bhavanesh]] || Patel || A||[mailto:bapatel5@learn.senecac.on.ca bapatel5] || [[Special:Contributions/bapatel5 | bapatel5]] || Bhavanesh || [http://bhavanesh.wordpress.com/ My Blog]
|-
|}
==Team Contact Person==
Alex Chung - [mailto:acchung1@learn.senecac.on.ca acchung1]
=Project Development Page=
[[OOP344 - Team Nothing Project Development Page - 20102 | Project Development Page]]
=IRC Chatlogs / Meeting Logs=
[[OOP344 - Team Nothing IRC Logs - 20102 | IRC meeting logs]]
==30-May-2010==
[[OOP344_-_Team_Nothing_IRC_Logs_-_20102#30-May-10 Channel: #Team-Nothing|Channel #Team-Nothing]]
==10-June-2010==
[[OOP344_-_Team_Nothing_IRC_Logs_-_20102#10-June-10 Channel: #Team-Nothing|Channel #Team-Nothing]]
===IOLabel===
Name: Bhavanesh Patel
====IOLabel Bugs / Completed Tasks====
=2.0 Project Development Page==IOEdit===[[OOP244 - Team Nothing Project Dev Page - 20101 | Project Development Page]]Name: Bhavanesh Patel====IOEdit Bugs / Completed Tasks====
===IOForm===
Name: Robin
====IOForm Bugs / Completed Tasks====
=3.0 IRC Chatlogs ==IOVEdit===Name:====IOVEdit Bugs / Meeting LogsCompleted Tasks====[[OOP344 - Team Nothing IRC Logs - 20102 | IRC meeting logs]]===IOTextEdit===Name:====IOTextEdit Bugs / Completed Tasks==3.1 30-May-10==[[OOP344_-_Team_Nothing_IRC_Logs_-_20102#30-May-10 Channel: #Team-Nothing|Channel #Team-Nothing]]* BCKSPACE key bug fixed**** PG_DWN key is currently buggy and not working properly ==3.2 10--June10=Linked List / Dynamic Array===[[OOP344_-_Team_Nothing_IRC_Logs_-_20102#10-June-10 ChannelAlex: #Team-Nothing|Channel #Team-Nothing]]I created a linked list but unsure if you want to use dynamic arrayEach node stores 1 character
=4.0 Conventions and Styles===4.1 Function Conventions=====4.1.1 Function Naming Convention===
Function names are all lowercase and each word is separated by an underscore character.
</pre>
===4.1.2 Function Comments===
Each function definition should include a comment above it that includes the function name, a brief and clear description of what each variable does in the function, and a clear and concise description of what the function does.
<pre>
</pre>
==4.2 Variable Conventions=====4.2.1 Naming Convention===
Similar to the [[OOP344_-_Team_Nothing_-_20102#4.1 Function Naming Convention|4.1 Function Naming Convention]]
</pre>
===4.2.2 Variable Definitions===
Define each variable on a speparate line.
</pre>
==4.3 File Headings==Each file with the extension of *.cpp, *.c, and *.h must include a comment heading at the beginning of the file stating the file name, author (and usernameTeam Nothing), date created, last modified date, and description of what the file does. The description should be clear and concise. This must be enclosed using /* and */.
<pre>
/*
* File Name: example.cpp
* Author: Name (seneca id) * Date Created: 23-May-10 * Last Modified Date: 11-Nov-10Team Nothing
* Description: This is a clear and concise description of the file.
*/
</pre>
==4.4 Indentation Level==
Use an indentation level of two spaces in all situations. Do not use TAB for indentation.
</pre>
==4.5 Curly Braces==
Each { and } for a code block, such as in an if statement or a for loop, should be placed on its own separate line, with the { and } lined up with the first character of the line above it. If the code block consists of only one line of code, continue to use the curly braces for clarity and in case additional code is added afterwards.
<pre>
</pre>
==4.6 Conditional Compilation=====4.6.1 Naming Convention for Header Files===
Prefix the names of header files that we create with "tn" (initials of Team Nothing) followed by an underscore character. For example, tn_headerfile.h
<pre>
#ifndef _tn_headerfile_h__TN_HEADERFILE_H_#define _tn_headerfile_h__TN_HEADERFILE_H_
</pre>