You are here:   ArielOrtiz.com > Software Design and Architecture > Refactoring, Part 1

Refactoring, Part 1

Objectives

During this activity:

This activity helps the student develop the following skills, values and attitudes: self-learning, proficiency in English, ability to analyze, synthesize and evaluate, and critical thinking.

Activity Description

Individually, each student shall do a class presentation on the following specific code refactorings.

Name Refactoring
Carlos León González Extract Method
Fernando Almaguer Angeles Inline Method
César Octavio Montero García Inline Temp
Jonathan Jair Valle Raitarski Replace Temp with Query
Bárbara Cervantes González Replace Temp with Chain
Víctor Hugo Israel Segundo Osorio Introduce Explaining Variable
José Alberto Ugalde Del Rosal Split Temporary Variable
Gastón Iván Silva Echegaray Remove Assignments to Parameters

Each presentation must meet the following requirements:

Evaluation

Elements that will be taken into account during the evaluation include: knowledge of the topic, clarity of the presentation, and quality of the support materials.

© 1996-2010 by Ariel Ortiz (ariel.ortiz@itesm.mx)
Made with Django | Licensed under Creative Commons | Valid XHTML | Valid CSS