-2
디자인 :코드 디자인 // 함수 래퍼
(나는 다른 기본 속성과 동일한 기능을 호출에 특히 관심이 있어요 - 코드 중복의 많은)
def follow_pages(number_of_pages = 5, sleep_interval = 5)
process_pages true, number_of_pages, sleep_interval
end
def unfollow_pages(number_of_pages = 5, sleep_interval = 5)
process_pages false, number_of_pages, sleep_interval
end
def process_pages(follow = true, number_of_pages = 5, sleep_interval = 5)
number_of_pages.times do |page|
sleep rand(sleep_interval)
if follow
follow_all_pages
else
unfollow_all_pages
end
end
end
[코드 검토] (http://codereview.stackexchange.com/). –
이것은 디자인 문제라는 점에 동의합니다. 나는 디자인 토론회를 원하지만 StackOverflow에는 정책에 대한 반대가있다. –