मैं आम तौर पर जीयूआई के लिए एक परियोजना प्रोजेक्ट के लिए एक परियोजना करता हूं जो डेटा एक्सेस के लिए एक परियोजना और इकाई परीक्षणों के लिए एक परियोजना है।
लेकिन कभी-कभी सेवाओं के आधार पर पृथक्करण करना बुद्धिमान होता है (यदि आप सेवा उन्मुख वास्तुकला का उपयोग कर रहे हैं) जैसे प्रमाणीकरण, बिक्री इत्यादि।
मुझे लगता है कि मैं जिस अंगूठे का काम करता हूं वह यह है कि यदि आप इसे एक ऐसे घटक के रूप में देख सकते हैं जिसमें चिंताओं का स्पष्ट अलगाव हो तो एक अलग परियोजना समझदार हो सकती है। लेकिन मुझे लगता है कि फ़ोल्डर्स बनाम परियोजनाएं सिर्फ वरीयता या दर्शन हो सकती हैं।
मैं व्यक्तिगत रूप से महसूस करता हूं कि यदि पुन: प्रयोज्य कोड परियोजनाओं में विभाजित है तो यह अन्य स्थानों का उपयोग करना आसान है, अगर यह सिर्फ फ़ोल्डर्स में है।