Teaching
670 S '05
 
Projects
Presentations
Programming
 
Carcassonne
Tiles
Project 1
Project 2
Project 3
Project 4
Project 5
Project 6
Project 7
Project 8
Project 9
Project 10
Project 11
Project 12
Project 13

Project 11

Due date: 3/31 @ 3pm

Objective:to learn about refactoring


Task: Find code duplications in your code and test base and eliminate them. To do so: create auxiliary functions, private methods, common superclasses, and so on. [POINTS: 20]


Product: Mail a tar bundle with two subdirectories labeled YourName_Project9 and YourName_Project11. Each subdirectory must contain the entire project. The README file for 11 must contain one descriptive section per code duplication that you have eliminated from your project 8 code base. Your project 9 subdirectory must be identical to the one you submitted on 3/17. If it isn't, you can't get any points for this assignment.


last updated on Tue Jun 9 22:03:19 EDT 2009generated with PLT Scheme