Difference between revisions of "Code Hunters"
Joshua Lane (talk | contribs) (→Welcome to Code Hunters Team Page) |
Joshua Lane (talk | contribs) (→Repository) |
||
(66 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | === | + | = Team Name (Code Hunters)= |
+ | == Project Marking Percentage == | ||
+ | * due immediately | ||
+ | <big> | ||
+ | Group work: 45% (25 <= xx <= 50) | ||
+ | Individual work: 55% + (50 <= xx <= 75) | ||
+ | ------------------------- | ||
+ | Total 100% | ||
+ | </big> | ||
+ | == Repository == | ||
+ | * repo Github id: VII-CodHtr | ||
+ | |||
+ | ==Team Members== | ||
{| class="wikitable sortable" border="1" cellpadding="5" | {| class="wikitable sortable" border="1" cellpadding="5" | ||
|+ Code Hunters Members | |+ Code Hunters Members | ||
− | ! First Name !! Last | + | ! First Name !! Last Name !! Section !! Seneca Id !! GITHUB ID !! wiki id !! IRC nick !! Blog URL |
|- | |- | ||
|- | |- | ||
− | |[[User:chensteven|Steven (Szu-Han)]]||Chen | + | |[[User:chensteven|Steven (Szu-Han)]]||Chen||B||[mailto:sschen4@myseneca.ca?subject=oop344 sschen4]||chensteven||[[Special:Contributions/chensteven|chensteven]]||chensteven|| [http://sschen4.blogspot.ca/ Steven's Blog] |
|- | |- | ||
|- | |- | ||
− | |[[User:Joshua Lane|Joshua]]||Lane | + | |[[User:Joshua Lane|Joshua]]||Lane||B||[mailto:jlane4@myseneca.ca?subject=oop344 jlane4]||jlane4||[[Special:Contributions/Joshua Lane|Joshua Lane]]||jlane4||[http://jlane4.blogspot.ca/ Joshua Lane oop344] |
|- | |- | ||
|- | |- | ||
− | |[[User:Bo Liu|Bo]]||Liu | + | |[[User:Bo Liu|Bo]]||Liu||B||[mailto:bliu54@myseneca.ca?subject=oop344 bliu54]||bobliuf||[[Special:Contributions/Bo Liu|Bo Liu]]||bobliuf||[http://bobliuf.blogspot.ca/ Boliu's blog] |
|- | |- | ||
|- | |- | ||
− | |[[User:Stanislav Yeshchenko| Stanislav]]||Yeshchenko | + | |[[User:Stanislav Yeshchenko| Stanislav]]||Yeshchenko||B||[mailto:syeshchenko@myseneca.ca?subject=oop344 syeshchenko]||syeshchenko||[[Special:Contributions/Stanislav Yeshchenko|Stanislav Yeshchenko]]||stan_seneca|| [http://stanislavatseneca.blogspot.ca/ Stan's OOP344 blog] |
|- | |- | ||
|- | |- | ||
− | |[[User:Yun Yang|Yun]]||Yang | + | |[[User:Yun Yang|Yun]]||Yang||B||[mailto:yyang154@learn.senecac.on.ca?subject=oop344 yyang154]||hamumu||[[Special:Contributions/Yun Yang|Yun Yang]]||hamumu||[http://yun811.blogspot.ca/ yun's oop344] |
|- | |- | ||
|} | |} | ||
+ | <!-- use this to add rows to this table: | ||
+ | |[[User:WikiID | FristName]]|| LastName || Section || [mailto:YourSenecaEmailID@myseneca.ca?subject=oop344 SenecaEmailID] || Github:[http://github.com/GithubID GithubID] || [[Special:Contributions/WikiID | WikiID]] || IrcNick || [http://yourBlogURL BlogName] | ||
+ | |- | ||
+ | --> | ||
+ | |||
+ | ==Issues and Status == | ||
+ | ==== 0.2 Milestone (Due Fri 9th)==== | ||
+ | # Add console class to project and test with cio_test (issue 1) (By Joshua Reviewed By Stanislav) | ||
+ | # Create Mock-up classes | ||
+ | #: Create the class files (header and cpp) with blank methods and make sure they compile | ||
+ | ## CField Mock-up Class (issue 2.1) (By Bo Reviewed by Yun) | ||
+ | ## CLabel Mock-up Class (issue 2.2) (By Yun Reviewed by Stanislav) | ||
+ | ## CDialog Mock-up Class (issue 2.3) (By Steven, Stanislav and Yun Reviewed by Joshua | ||
+ | ## CLineEdit Mock-up Class (issue 2.4) (By Stanislav Reviewed by Steven) | ||
+ | ## CButton Mock-up Class (issue 2.5) (By Joshua Reviewed by Yun) | ||
+ | ## CValEdit Mock-up Class (issue 2.6) (By Yun Reviewed by Joshua) | ||
+ | ## CCheckMark Mock-up Class (issue 2.7) (By Bo Reviewed by Steven) | ||
+ | ## CText | ||
+ | ### Add Text Class to the project (issue 2.8.1) (By Steven Reviewed by Bo) | ||
+ | ### CText Mock-up Class (issue 2.8.2) (By Stanislav Reviewed by Bo) | ||
+ | ## CCheckList Mock-up Class (issue 2.9) (By Joshua Reviewed by Stanislav) | ||
+ | ==== 0.3 Milestone ==== | ||
+ | # CField (issue 3.0) By Bo, Reviewed by Yun | ||
+ | # CDialog (issue 3.1) By Yun, Stanislav and Steven, Reviewed by Joshua | ||
+ | # CLabel (issue 3.2) By Yun, Reviewed by Steven | ||
+ | # CLineEdit (issue 3.3) By Joshua, Reviewed by Stanislav | ||
+ | |||
+ | ==== 0.4 milestone ==== | ||
+ | (Sun Nov 25th. 23:59) | ||
+ | # CButton (issue 4.0) By Joshua | ||
+ | # CValEdit (issue 4.1) By Stanislav and Steven | ||
+ | # CCheckMark (issue 4.2) By Yun and Bo | ||
+ | |||
+ | I did most part of the cchecklist.cpp, but I am confused about the edit() method, I need you help about it. | ||
+ | ==== 0.6 milestone ==== | ||
+ | # CText by Stanislav, Joshua and Steven | ||
+ | # CheckList by Bo and Yun | ||
+ | |||
+ | == Coding Rules == | ||
+ | ===Naming Format=== | ||
+ | #For header files: __CH_HEADER_H__ team name initials, header file name, h | ||
+ | * Add recompilation safeguards to all your header files. | ||
+ | * Always use forward declaration if possible instead of including a class header-file. | ||
+ | * Use includes only in files in which the actual header file code is used | ||
+ | #Issue and branch name format:<br /> | ||
+ | #:V.V_Name <br /> | ||
+ | #:example; issue: Add Text Class to the project (issue 2.9.1) issue and branch name on gitub: 2.9.1_AddTextClass<br /> | ||
+ | |||
+ | ===Coding Format=== | ||
+ | <pre> | ||
+ | int main(){ | ||
+ | int var; //All variables declared with own type | ||
+ | int* var2; //asterisk on pointer type | ||
+ | |||
+ | if(...){ | ||
+ | var = 0; //three spaces for indentation, check tab length in your editor | ||
+ | } //closing brace lined up with last line in block, brace gets own line | ||
+ | else var = 1; | ||
+ | } //comment end of functions and long code blocks | ||
+ | </pre> | ||
− | == | + | == meetings == |
− | * | + | * latest will be on top |
+ | # [[(Irc)logs of meeting number ### - oop344 20113 | topic and date1 ]] | ||
+ | # [[(Irc)logs of meeting number ### - oop344 20113 | topic and date2 ]] | ||
+ | == discussions == | ||
+ | * Hey, everyone. Is there any due time for the project, can I continue to update the class now? thanks, Yun | ||
− | + | * Hi, team. Solutions for the some of the challenging questions are posted on http://yun811.blogspot.ca, just in case you need them for exam reference. | |
− | * | ||
− | + | * Hi, do you have any ideas about the application, and when is the due day. | |
− | * | + | * And have you found the notes of last class, it has not been uploaded? |
− | = | + | * Blog: Common 0.2 errors [http://jlane4.blogspot.ca/2012/11/milestone-02-common-errors.html Joshua 0.2 Blog] |
− | * | + | Please help: I am confused about this instruction, what does this mean? |
+ | * Always use forward declaration if possible instead of including a class header-file. | ||
+ | Lists of Project confusions: Yun's Blog http://yun811.blogspot.ca | ||
+ | * For CCheckMark class, the base class is CField, but in the constructor and copy constructor, CLabel is initiated, what's the relationship of CCheckMark and CLabel? | ||
+ | * Sets the frame of _Label to its owner (Checkmark i.e. 'this'), what this mean? | ||
+ | * bool operator=(bool flag), what is the return value for this operator? | ||
+ | * | ||
+ | *'''When you are writing something here, please indicate yourself and the date when you are posting it''' - Stan 04/12/2012 | ||
+ | * Hey all, I wrote the bit for filling out the struct from file, as well as made a test file and a short program for making test files. It is all currently in branch movieapp; we will need to combine this with Stanislav's work still. - Joshua |
Latest revision as of 22:30, 15 December 2012
Contents
Team Name (Code Hunters)
Project Marking Percentage
- due immediately
Group work: 45% (25 <= xx <= 50) Individual work: 55% + (50 <= xx <= 75) ------------------------- Total 100%
Repository
- repo Github id: VII-CodHtr
Team Members
First Name | Last Name | Section | Seneca Id | GITHUB ID | wiki id | IRC nick | Blog URL |
---|---|---|---|---|---|---|---|
Steven (Szu-Han) | Chen | B | sschen4 | chensteven | chensteven | chensteven | Steven's Blog |
Joshua | Lane | B | jlane4 | jlane4 | Joshua Lane | jlane4 | Joshua Lane oop344 |
Bo | Liu | B | bliu54 | bobliuf | Bo Liu | bobliuf | Boliu's blog |
Stanislav | Yeshchenko | B | syeshchenko | syeshchenko | Stanislav Yeshchenko | stan_seneca | Stan's OOP344 blog |
Yun | Yang | B | yyang154 | hamumu | Yun Yang | hamumu | yun's oop344 |
Issues and Status
0.2 Milestone (Due Fri 9th)
- Add console class to project and test with cio_test (issue 1) (By Joshua Reviewed By Stanislav)
- Create Mock-up classes
- Create the class files (header and cpp) with blank methods and make sure they compile
- CField Mock-up Class (issue 2.1) (By Bo Reviewed by Yun)
- CLabel Mock-up Class (issue 2.2) (By Yun Reviewed by Stanislav)
- CDialog Mock-up Class (issue 2.3) (By Steven, Stanislav and Yun Reviewed by Joshua
- CLineEdit Mock-up Class (issue 2.4) (By Stanislav Reviewed by Steven)
- CButton Mock-up Class (issue 2.5) (By Joshua Reviewed by Yun)
- CValEdit Mock-up Class (issue 2.6) (By Yun Reviewed by Joshua)
- CCheckMark Mock-up Class (issue 2.7) (By Bo Reviewed by Steven)
- CText
- Add Text Class to the project (issue 2.8.1) (By Steven Reviewed by Bo)
- CText Mock-up Class (issue 2.8.2) (By Stanislav Reviewed by Bo)
- CCheckList Mock-up Class (issue 2.9) (By Joshua Reviewed by Stanislav)
0.3 Milestone
- CField (issue 3.0) By Bo, Reviewed by Yun
- CDialog (issue 3.1) By Yun, Stanislav and Steven, Reviewed by Joshua
- CLabel (issue 3.2) By Yun, Reviewed by Steven
- CLineEdit (issue 3.3) By Joshua, Reviewed by Stanislav
0.4 milestone
(Sun Nov 25th. 23:59)
- CButton (issue 4.0) By Joshua
- CValEdit (issue 4.1) By Stanislav and Steven
- CCheckMark (issue 4.2) By Yun and Bo
I did most part of the cchecklist.cpp, but I am confused about the edit() method, I need you help about it.
0.6 milestone
- CText by Stanislav, Joshua and Steven
- CheckList by Bo and Yun
Coding Rules
Naming Format
- For header files: __CH_HEADER_H__ team name initials, header file name, h
- Add recompilation safeguards to all your header files.
- Always use forward declaration if possible instead of including a class header-file.
- Use includes only in files in which the actual header file code is used
- Issue and branch name format:
- V.V_Name
- example; issue: Add Text Class to the project (issue 2.9.1) issue and branch name on gitub: 2.9.1_AddTextClass
- V.V_Name
Coding Format
int main(){ int var; //All variables declared with own type int* var2; //asterisk on pointer type if(...){ var = 0; //three spaces for indentation, check tab length in your editor } //closing brace lined up with last line in block, brace gets own line else var = 1; } //comment end of functions and long code blocks
meetings
- latest will be on top
discussions
- Hey, everyone. Is there any due time for the project, can I continue to update the class now? thanks, Yun
- Hi, team. Solutions for the some of the challenging questions are posted on http://yun811.blogspot.ca, just in case you need them for exam reference.
- Hi, do you have any ideas about the application, and when is the due day.
- And have you found the notes of last class, it has not been uploaded?
- Blog: Common 0.2 errors Joshua 0.2 Blog
Please help: I am confused about this instruction, what does this mean?
- Always use forward declaration if possible instead of including a class header-file.
Lists of Project confusions: Yun's Blog http://yun811.blogspot.ca
- For CCheckMark class, the base class is CField, but in the constructor and copy constructor, CLabel is initiated, what's the relationship of CCheckMark and CLabel?
- Sets the frame of _Label to its owner (Checkmark i.e. 'this'), what this mean?
- bool operator=(bool flag), what is the return value for this operator?
- When you are writing something here, please indicate yourself and the date when you are posting it - Stan 04/12/2012
- Hey all, I wrote the bit for filling out the struct from file, as well as made a test file and a short program for making test files. It is all currently in branch movieapp; we will need to combine this with Stanislav's work still. - Joshua