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.
Individually, each student shall create a short video presenting a specific code refactoring.
Name | Refactoring |
---|---|
Juan Manuel Gómez Portugal | Replace Temp with Chain |
José Antonio Vázquez Gabián | Replace Nested Conditional with Guard Clauses |
Carlos Alberto Ochoa González | Substitute Algorithm |
Guillermo Adrián Urbina Aguiñiga | Remove Assignments to Parameters |
Raúl Ortiz Mateos | Extract Surrounding Method |
Alberto López Reyes | Introduce Assertion |
Nataly Paulina López Salazar | Introduce Null Object |
Karla Fabiola Ramírez Martínez | Replace Conditional with Polymorphism |
Ivan Honc Ayón | Replace Hash with Object |
Jesús Emmanuel Alcalá Nava | Consolidate Duplicate Conditional Fragments |
Víctor Fernando Curiel Ortega | Encapsulate Collection |
Luis Eduardo Díaz Niño de Rivera | Remove Control Flag |
Antonio Humberto Pérez Vargas | Replace Array with Object |
Each short video presentation must meet the following requirements:
Upload to YouTube your finished video. Publish it as Unlisted and share the link using our course’s Yammer Community.
Due date is Friday, September 24.
Elements that will be taken into account during the evaluation include: