Nie znam prawidłowej terminologii. Próbowałem google i nie mogłem znaleźć nic z tego powodu.Przepisanie prostej funkcji ruby do użycia bloku
Piszę biblioteki Ruby i chcę przepisać funkcje więc działają one jak poniżej jako wolę go dla czytelności (wewnątrz bloku?)
Mam funkcję, która robi to
@dwg = Dwg.new("test.dwg")
@dwg.line([0,0,0],[1,1,0])
@dwg.save
Chcę przerobić go tak działa tak
Dwg.new("test.dwg") do
line([0,0,0],[1,1,0])
save
end
można przedstawić tak, jak iść na ten temat?
Metoda zwana 'zapisz' może być przydatna, jeśli jesteś nie używać bloku, ale czy nie jest to zbędne, jeśli korzystasz z bloku? –
Dobra uwaga, zwłaszcza, że przekazuję nazwę pliku do funkcji – ADAM