स्रोत और आर्टिफैक्ट को अलग रखें
स्रोत नियंत्रण में पठनीय JSON बनाए रखें और निर्माण के दौरान छोटा आउटपुट उत्पन्न करें। कॉम्पैक्ट उत्पादन फ़ाइलों को हाथ से संपादित करने से बचें।
पहले और बाद में सत्यापित करें
स्रोत को पार्स करें, उसे छोटा करें, परिणाम को पार्स करें और मूल्यों की तुलना करें। परीक्षणों में खाली ऑब्जेक्ट, नेस्टेड एरेज़, यूनिकोड, एस्केप्ड कैरेक्टर और पहचानकर्ता के रूप में उपयोग की जाने वाली बड़ी संख्याएं शामिल होनी चाहिए।
- जहां उपयुक्त हो वहां ब्रॉटली या जीज़िप सक्षम करें
- सही सामग्री-प्रकार और वर्णसेट हेडर सेट करें
- सामग्री हैश या संस्करणित कैश कुंजियों का उपयोग करें
- स्थानांतरण आकार और पार्स विफलताओं की निगरानी करें
संवेदनशील डेटा को सुरक्षित रखें
न्यूनतमकरण एन्क्रिप्शन या रिडक्शन नहीं है। कभी भी रहस्यों को केवल इसलिए प्रकाशित न करें क्योंकि फ़ाइल को पढ़ना कठिन है।