|
|
|
|
|
by andruby
1083 days ago
|
|
What you describe as sections seem like natural breaking points for function. Split of those section in their own named function. The names help to document, make it easier to test and the calling of the functions will give a high-level overview of the processes Ie: def drive
turn_ignition()
shift_gear()
press_accelerator()
end
def turn_ignition
… code
end
def shift_gear
…
|
|
`def start_the_car_and_accelerate`