Difference between revisions of "BTP600"
(→Presentation Topics) |
|||
(136 intermediate revisions by 26 users not shown) | |||
Line 1: | Line 1: | ||
− | + | __TOC__ | |
− | + | ==Exercises== | |
− | + | [[Architectural Pattern Exercise]] Pics and Links to the Patterns | |
− | + | [[Code Reading Exercise]] | |
− | + | ==Presentation Topics== | |
+ | <table border="1"> | ||
+ | <tr> | ||
+ | <th>Pattern</th><th>Taken By</th><th>Presentation Date</th> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[Factory Method]]</td><td>[[user:smcolli1|Skyler Collisson]]</td> | ||
+ | <td rowspan="36" width="200">All presentations are due at midinight, | ||
+ | exactly one week after we discuss them in class.</td> | ||
+ | </tr> | ||
− | + | <tr> | |
+ | <td>[[Strategy]]</td><td>[[User:Rfainsht|Roman]]</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[Iterator]]</td><td>[[Adam Delyea]]</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[Composite]]</td><td>[[user:jsafavi-|Jason Safavi]]</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[Decorator]]</td><td>[[user:dtolj|Dejan]]</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[Abstract Factory]]</td><td>[[user:kglee|Kenneth Lee]]</td> | ||
+ | </tr> | ||
− | + | <tr> | |
+ | <td>[[Observer]]</td><td>[[user:bbarcick|Bartosz Barcicki]]</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[Singleton]]</td><td>[[user:YiShen|Yi Shen]]</td> | ||
+ | </tr> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<tr> | <tr> | ||
− | < | + | <td>[[Command]]</td><td>[[Evan Marinzel]]</td> |
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[Adapter]]</td><td>[[user:rfiez-mo|Rueen Fiez]]</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>[[Facade]]</td><td>[[User:smcavoy|Steven McAvoy]]</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[Template Method]]</td><td>[[user:ayfung|Andrew F]]</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[State]]</td><td>[[user:rmwang|Ryan M. Wang]]</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[Proxy]]</td><td>Leah Spontaneo</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[Bridge]]</td><td>[[user:vlam6|Vincent Lam]]</td> |
</tr> | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>[[Builder]]</td><td>[[user:dominic|Dominic B]]</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[Chain of Responsibility]]</td><td>Dilak Jeyaratnam</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>Flyweight</td><td>[[User:rsakedad|Roya Sakedad]]</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[Interpreter]]</td><td>[[user:Cdolivei|Cesar Oliveira]]</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[Mediator]]</td><td>Peter Smith</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[Memento]]</td> |
+ | <td>Aaron Hooper</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[Prototype]]</td><td>[[user:aashaye1|Ali Ashayeri]]</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[Visitor]]</td><td>Shaun Naraidoo</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>[[MVC]]</td><td>Timothy Duavis</td> |
</tr> | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>[[Chapter 2 Case Study on Wikipedia]]</td><td>[[user:lkates|Lorne Kates]]</td> |
</tr> | </tr> | ||
+ | |||
+ | </table> | ||
+ | |||
+ | ==Assignment 2 Teams== | ||
+ | <table border="1"> | ||
+ | <th>Team #</th> <th>Names</th> <th>Page</th> | ||
<tr> | <tr> | ||
− | <td> | + | <td>1</td> |
+ | <td>Rueen Fiez, Jason Safavi, Ali Ashayeri</td> | ||
+ | <td>[[btp600_gameoflife1]]</td> | ||
</tr> | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>2</td> |
+ | <td>[[user:dtolj|Dejan]], Shaun, [[user:YiShen|Yi(Eric) Shen]]</td> | ||
+ | <td>[[btp600_gameoflife2]]</td> | ||
</tr> | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>3</td> |
+ | <td>Ken, Andrew</td> | ||
+ | <td>[[btp600_gameoflife3]]</td> | ||
</tr> | </tr> | ||
+ | |||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>4</td> |
+ | <td>[[user:dominic|Dominic Baranski]], [[user:smcolli1|Skyler Collisson]]</td> | ||
+ | <td>[[btp600_gameoflife4]]</td> | ||
</tr> | </tr> | ||
+ | |||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>5</td> |
+ | <td>[[user:smcavoy|Steve McAvoy]], [[user:lmsponta|Leah Spontaneo]], [[user:Adam_Delyea|Adam Delyea]], [[user:pjsmith1|Peter Smith]]</td> | ||
+ | <td>[[btp600_gameoflife5]]</td> | ||
</tr> | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>6</td> |
+ | <td>[[user:djeyarat|Dilak Jeyaratnam]], [[user:rfainsht|Roman Fainshtein]]</td> | ||
+ | <td>[[btp600_gameoflife6]]</td> | ||
</tr> | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>7</td> |
+ | <td>[[user:tjduavis|Timothy Duavis]], [[user:vlam6|Vincent Lam]], [[user:rmwang|Ryan Wang]]</td> | ||
+ | <td>[[btp600_gameoflife7]]</td> | ||
</tr> | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>8</td> |
+ | <td>[[user:bbarcick|Bartosz Barcicki]], [[user:ajhooper|Aaron Hooper]]</td> | ||
+ | <td>[[btp600_gameoflife8]]</td> | ||
</tr> | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td>9</td> | ||
+ | <td>[[user:cdolivei|Cesar]], [[user:Evan_Marinzel|Evan]]</td> | ||
+ | <td>[[btp600_gameoflife9]]</td> | ||
+ | </tr> | ||
+ | |||
<tr> | <tr> | ||
− | <td> | + | <td>10</td> |
+ | <td>Lorne Kates, Frederick Wang</td> | ||
+ | <td>[[btp600_gameoflife10]]</td> | ||
</tr> | </tr> | ||
+ | </table> |
Latest revision as of 13:05, 2 April 2007
Exercises
Architectural Pattern Exercise Pics and Links to the Patterns
Presentation Topics
Pattern | Taken By | Presentation Date |
---|---|---|
Factory Method | Skyler Collisson | All presentations are due at midinight, exactly one week after we discuss them in class. |
Strategy | Roman | |
Iterator | Adam Delyea | |
Composite | Jason Safavi | |
Decorator | Dejan | |
Abstract Factory | Kenneth Lee | |
Observer | Bartosz Barcicki | |
Singleton | Yi Shen | |
Command | Evan Marinzel | |
Adapter | Rueen Fiez | |
Facade | Steven McAvoy | |
Template Method | Andrew F | |
State | Ryan M. Wang | |
Proxy | Leah Spontaneo | |
Bridge | Vincent Lam | |
Builder | Dominic B | |
Chain of Responsibility | Dilak Jeyaratnam | |
Flyweight | Roya Sakedad | |
Interpreter | Cesar Oliveira | |
Mediator | Peter Smith | |
Memento | Aaron Hooper | |
Prototype | Ali Ashayeri | |
Visitor | Shaun Naraidoo | |
MVC | Timothy Duavis | |
Chapter 2 Case Study on Wikipedia | Lorne Kates |
Assignment 2 Teams
Team # | Names | Page |
---|---|---|
1 | Rueen Fiez, Jason Safavi, Ali Ashayeri | btp600_gameoflife1 |
2 | Dejan, Shaun, Yi(Eric) Shen | btp600_gameoflife2 |
3 | Ken, Andrew | btp600_gameoflife3 |
4 | Dominic Baranski, Skyler Collisson | btp600_gameoflife4 |
5 | Steve McAvoy, Leah Spontaneo, Adam Delyea, Peter Smith | btp600_gameoflife5 |
6 | Dilak Jeyaratnam, Roman Fainshtein | btp600_gameoflife6 |
7 | Timothy Duavis, Vincent Lam, Ryan Wang | btp600_gameoflife7 |
8 | Bartosz Barcicki, Aaron Hooper | btp600_gameoflife8 |
9 | Cesar, Evan | btp600_gameoflife9 |
10 | Lorne Kates, Frederick Wang | btp600_gameoflife10 |