मी और कई अन्य डेवलपर वर्तमान में हमारे विरासत कोड बेस को साफ कर रहे हैं, जो ज्यादातर दृश्य और डेटा परतों को अलग करते हैं। इस रिफैक्टरिंग में शामिल डेवलपर्स को मॉडल को समझने में सहायता करने के लिए, मैं स्कोप और प्रत्येक वर्ग के लिए वांछित उपयोग के बारे में टिप्पणियों के साथ एक (बल्कि अनौपचारिक) कक्षा आरेख प्रस्तुत करना चाहता हूं। चूंकि मैं आलसी हूं, इसलिए मैं इसके लिए UMLGraph का उपयोग करना चाहता हूं।मैं यूएमएल के साथ मिश्रित/भूमिका/विशेषता का सही तरीके से प्रतिनिधित्व कैसे करूं?
हालांकि एक छोटी सी समस्या है: हमारे पास एक पर्ल कोड बेस है और रिफैक्टरिंग मोस भूमिकाओं का व्यापक रूप से उपयोग करती है। अब मैं यूएमएल को भूमिकाओं के लिए उचित अबाधता खोजने के लिए पर्याप्त नहीं जानता - मेरा पहला अनुमान इंटरफेस होगा, लेकिन इसमें कार्यान्वयन भी शामिल है; एकाधिक विरासत इसे काफी कटौती नहीं करता है।
मैं कक्षा आरेख में भूमिकाओं का प्रतिनिधित्व कैसे करूं (या आप कैसे)?
Jordão, मुझे उन आरेखों को देखना पसंद है। आप उन्हें बनाने के लिए किस टूल का उपयोग करते थे? –
@WayneConrad: मैंने [yUML] (http://yuml.me/) का उपयोग किया, इसे जांचें! –
यह यूएमएल के लिए ग्राफविज़ की तरह है। बहुत अच्छा! –