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