याद रखें जब आप एक बच्चे थे, और आपने उन सर्वव्यापी डबल संस्करण कॉमिक्स खरीदे थे? उन्हें पढ़ना कितना जादुई था? हम यह दिखावा नहीं करेंगे कि यह अविस्मरणीय होगा, लेकिन हमें लगता है कि हमने आपके लिए समुद्र तट, पार्क, या बस एक आलसी रविवार को पढ़ने के लिए एक अच्छा अतिरिक्त चंकी बेस्ट-ऑफ़ ऐपसिग्नल अकादमी चयन रखा है, बिल्कुल आपका दिन बना देगा।
यहाँ हमारे शीर्ष 5 झूला पढ़ता है:
रूबी में कस्टम अपवाद
रूबी में लगभग सब कुछ एक वस्तु है और त्रुटियां कोई अपवाद नहीं हैं। #डैडजोक्स
रूबी में निष्पादन सुनिश्चित करना, विफलताओं का पुन:प्रयास करना और अपवादों को फिर से बढ़ाना
इसके अलावा rescue , रूबी के पास अपवादों को संभालने के और भी तरीके हैं। हम retry . का उपयोग करेंगे और ensure एक लचीला वेब एपीआई क्लाइंट बनाने के लिए कीवर्ड के साथ-साथ फिर से उठाए गए अपवाद।
Ruby's Redo, Retry and Next Keywords
retry . के बारे में पोस्ट पिछली छुट्टी सुपर लोकप्रिय थी। इसका अल्पज्ञात समकक्ष redo समान रूप से काम करता है, लेकिन पूरे ब्लॉक के बजाय लूप पुनरावृत्तियों को फिर से चलाता है।
ActiveRecord प्रदर्शन:N+1 क्वेरीज़ एंटी-पैटर्न
गर्मियों के जंगल में गिलहरियों की तरह, N+1 क्वेरी की समस्या एक आम है, लेकिन आम तौर पर आसानी से दिखने वाले उपद्रव, एहम, प्रदर्शन विरोधी पैटर्न जो कभी-कभी आलसी लोडिंग संघों के कारण होता है।
रेल में रूसी गुड़िया कैशिंग
कैश फ़्रैगमेंट को नेस्ट करके, दृश्य लगभग कभी भी पूरी तरह से प्रस्तुत नहीं किए जाते हैं। यहां तक कि जब डेटा बदलता है, तो अधिकांश रेंडर किए गए पेज सीधे कैशे से प्रदर्शित होते हैं।
आनंद लें!