मैं एक साथी डेवलपर के कुछ कोड देख रहा था, और लगभग रोया। विधि परिभाषा में 12 तर्क हैं। मेरे अनुभव से .. यह अच्छा नहीं है। अगर यह मैं था, तो मैं किसी तरह की वस्तु में भेजता।ऐसी कोई विधि बनाने के बेहतर तरीके क्या हैं जो कई तर्क लेते हैं? (10+?)
क्या ऐसा करने के लिए एक और अधिक पसंदीदा तरीका है (दूसरे शब्दों में, इसे ठीक करने और क्यों समझाए जाने का सबसे अच्छा तरीका क्या है)?
public long Save (
String today,
String name,
String desc,
int ID,
String otherNm,
DateTime dt,
int status,
String periodID,
String otherDt,
String submittedDt
)
मेरी गरीब चर नाम की उपेक्षा - वे उदाहरण हैं
क्या तर्क किसी तरह से संबंधित हैं? यदि ऐसा है, तो उन्हें एक ऑब्जेक्ट में समूहित करें जो अर्थपूर्ण वर्णन करता है। आशा करता हूँ की ये काम करेगा। –
मैंने सोचा कि यह एक उचित सवाल था, इसे बंद करने के लिए दो वोट क्यों हैं? – Cody