प्रोजेक्ट, जिसमें मैंने शामिल किया है, एक आर्किटेक्चर-ओरिएंटेड प्रोजेक्ट की फ़ाइल / फ़ोल्डर संरचना है:
Root
|____ Node1
|____ Event Handlers
| |___ <all event handlers of project>
|____ Events
| |___ <all events of project>
|____ Request Handlers
| |___ <all request handlers of project>
|____ Requests
| |___ <all requests of project>
|____ ...
यह सिस्टम के दृष्टिकोण से स्पष्ट है (विकास टीम द्वारा प्रस्तावित किया गया है)।
यह डिजाइनर टीम द्वारा प्रस्तावित एक सुविधा-उन्मुख संरचना है:
Root
|____ Feature #1
|____ Event Handlers
| |___ <all event handlers of Feature #1>
|____ Events
| |___ <all events of Feature #1>
|____ Request Handlers
| |___ <all request handlers of Feature #1>
|____ Requests
| |___ <all requests of Feature #1>
|____ ...
यह संस्करण डिजाइनरों के करीब है और यह स्पष्ट रूप से लागू होने वाली एक विशेषता का वर्णन करता है।
हमारी टीमों ने एक पवित्र युद्ध शुरू किया है: सबसे अच्छा तरीका क्या है। क्या कोई हमारी मदद कर सकता है और पहले और दूसरे को बुरा समझ सकता है। हो सकता है कि कोई तीसरा हो जो हम दोनों के लिए अधिक उपयोगी और लाभदायक हो।
धन्यवाद।