2011-11-08 10 views

उत्तर

10

सहायकों सहायकों विचारों में व्यवस्थित करने के लिए इस्तेमाल कर रहे हैं रख सकते हैं। तो अगर आप कुछ सहायक मॉड्यूल में एक विधि बना सकते हैं, कहते हैं:

module SomeModule 
def markdown(string) 
    #some behaviuor 
end 
end 

और फिर ध्यान में रखते हुए इसका इस्तेमाल: markdown("Hello world")

लिब फ़ोल्डर को आपके कोड के उन हिस्सों को रखना चाहिए जो मॉडल, नियंत्रक, सहायक या विचारों के लिए पूरी तरह प्रासंगिक नहीं हैं। मान लें कि आप अलग-अलग वर्ग में अपना खुद का वेब क्रॉलर लागू करते हैं। इसे lib/my_crawler.rb में रखना बेहतर है।

2

सहायकों एक mixins (मॉड्यूल) अन्यथा में है/lib आप वर्गों और पूरे पुस्तकालयों रेल में

संबंधित मुद्दे