Text this: Educational approach of refactoring in facilitating reverse engineering