To Do: Browse Tasks | Gantt Chart | Reporting | Admin

Submitted By:
Greg Kujawa (gregarican)
Category:
None
Percent Complete:
100%
Priority:
3
Start Date:
2006-08-24
End Date:
2006-09-19
Task Summary:
Refactor Private Method Pairs
Original Comment:
Most of the private methods for RubyPhone come in the form of two separate steps --- first passing the CSTA command and checking the return code, second checking the CSTA confirmation pass back in another return code. These common steps could be moved to a more generic method and the specifics regarding the CSTA command and confirmation could be passed in as method parameters. This would eliminate a lot of redundant portions of the private method section.
Assigned To
user_name
gregarican
Dependent On Task
summary
Hours:
2
Status:
Closed

No Tasks are Dependent on This Task

No Related Tracker Items Have Been Added

Followups

Comment Date By
Created one generic method to check CSTA return codes and another to check ACS return codes. The methods have the actual codes and expected results passed in as arguments. If the actual codes match the expected results then the methods return a boolean true. If they don't match then the methods return a boolean false. 2006-09-30 06:23 gregarican

Task Change History

Field Old Value Date By
dependent_on_id100 2006-09-30 06:23 gregarican
end_date2006-09-19 2006-09-30 06:23 gregarican
start_date2006-08-24 2006-09-30 06:23 gregarican
start_date2006-08-24 2006-09-19 16:04 gregarican
dependent_on_id100 2006-09-19 16:04 gregarican
end_date2007-01-01 2006-09-19 16:04 gregarican
percent_complete0 2006-09-19 16:03 gregarican
start_date2006-08-24 2006-09-19 16:03 gregarican
end_date2007-01-01 2006-09-19 16:03 gregarican
dependent_on_id100 2006-09-19 16:03 gregarican
status_id1 2006-09-19 16:02 gregarican
dependent_on_id100 2006-09-19 16:02 gregarican
end_date2007-01-01 2006-09-18 15:26 gregarican
assigned_to_id100 2006-09-18 15:26 gregarican
start_date2006-08-24 2006-09-18 15:26 gregarican
dependent_on_id100 2006-09-18 15:26 gregarican
end_date2006-12-31 2006-09-18 15:25 gregarican
start_date2006-08-23 2006-09-18 15:25 gregarican
dependent_on_id100 2006-09-18 15:25 gregarican
group_project_id715 2006-09-18 15:25 gregarican