No conozco la terminología correcta. Intenté googlearlo y no pude encontrar nada por ese motivo.Reescribe la función simple de ruby para usar un bloque
estoy escribiendo una biblioteca de Ruby, y quiero volver a escribir las funciones por lo que funcionan de la siguiente manera, como yo prefiero que para facilitar la lectura (dentro de un bloque?)
Tengo una función que hace esto
@dwg = Dwg.new("test.dwg")
@dwg.line([0,0,0],[1,1,0])
@dwg.save
quiero volver a escribir por lo que funciona como esto
Dwg.new("test.dwg") do
line([0,0,0],[1,1,0])
save
end
¿puede usted describir la forma en que voy con esto?
Un método llamado 'guardar' puede ser útil si está no usa un bloque, pero ¿no es redundante si está usando un bloque? –
buen punto, sobre todo porque estoy pasando el nombre del archivo a la función – ADAM