루비 블록을 보는 좋은 개념적 방법은 무엇입니까?루비 블록 이해
나는 어레이,이, 나는 다음과 같은 함수에 전달하면 : 그것으로 배열을 전달
def MergeSort(&var)
...
end
그리고 기능을 실행
MergeSort(A)
윌 배열을 함수에서 블록처럼 취급합니까? 블록의 이점은 무엇이며, 블록을 사용하기에 좋은 패턴은 무엇입니까? 나는 이것들이 무관하고 잠재적으로 무작위적인 질문이라고 생각합니다; 루비 블록을 명확히 해줄 수있는 대답은 인정 될 것입니다.
정말 훌륭한 기사입니다. 감사합니다. @Mischa – zallarak
지금은 죽은 링크입니다. 향후 검색 할 때이 내용을 확인하고 싶을 수도 있습니다. [http://www.reactive.io/tips/2008/12]/21/understanding-ruby-blocks-procs-and-lambdas /) 대신 –
@IslamAzab, 감사합니다. 나는 링크를 업데이트했다. 나는 이것이 링크 전용 답변의 문제점을 보여줄 것이라고 생각한다. – Mischa