मैं फीचर मॉड्यूल के लिए अपेक्षाकृत नया हूं और मैंने ऑनलाइन विरोधाभासी सिफारिशें पढ़ी हैं कि क्या ए को बनाए रखना आसान है) एक बड़ी विशेषता या बी) कई छोटी विशेषताएं और फिर एक " सुविधा-नियंत्रक " प्रकार मॉड्यूल जो सभी छोटी सुविधाओं को सूचीबद्ध करता है निर्भरता के रूप में।
मेरी विशिष्ट स्थिति के बारे में थोड़ा: मैं एक local development -> dev server -> staging server -> live serverवर्कफ़्लो का उपयोग कर रहा हूं । यह विशेष साइट लगभग निश्चित रूप से अपनी तरह का एकमात्र होगा जो मैं कभी विकसित करता हूं; मैं featuresइस साइट को किसी अन्य साइट पर बनाने के लिए उपयोग करने का इरादा नहीं रखता ।
यह मुझे एक बड़ी सुविधा में सब कुछ करने की ओर झुकाव देता है क्योंकि मुझे अतीत में समस्याएं हुई हैं जहां मैंने गलती से एक ही नियम को कई विशेषताओं में परिभाषित किया और परेशानी में पड़ गया। हालाँकि, संरचना के संदर्भ में यह मुझे गलत लगता है - अलग-अलग विशेषताएं / कार्य हैं इसलिए उन्हें अलग-अलग सुविधाओं में विभाजित किया जाना चाहिए। दूसरी ओर, मुझे ऐसा लगता है कि ऐसा करने से मैं सिर्फ अपने लिए अतिरिक्त काम और उपरि बना सकता हूं जिससे किसी को फायदा नहीं होगा।
कौन सा दृष्टिकोण वास्तविक अभ्यास में बनाए रखना आसान है - एक बड़ी विशेषता या कई छोटे लोग?