सीएफसी में सीएफसी लिखने के नए तरीकों के साथ, सीएफ 9 में नए कोडिंग सम्मेलन में से कुछ क्या हैं?सीएफसी में सीएफसी लिखने के लिए कोडिंग सम्मेलन?
यहाँ कुछ मैं के बारे में सोच सकते हैं ...
- हमेशा स्थानीय गुंजाइश का उपयोग
- हमेशा
init()
विधि है जो अपने आप देता है,New
के बाद से शामिल init फोन करेगा() करता है, तो मिल गया। - नहीं डाल आवश्यक
init()
में बहस करते हैं कि यह एक ORM इकाई है, अन्यथा उम्मीद अपवाद ... - हमेशा की तरह, जहां XXX init() के अंदर संपत्ति नाम है
THIS.setXXX
का उपयोग इतना है कि यह निहित setters कॉल करेंगे या उपलब्ध कस्टम सेटर। - पूर्व CF8 उदाहरण गुंजाइश सम्मेलन का परित्याग, देखें: http://henrylearnstorock.blogspot.com/2009/08/should-we-abandon-instance-scope-in-cf9.html
- कोई उत्पादन = घटक और स्क्रिप्ट शैली सीएफसी में कार्यों के लिए झूठी, देखें: http://www.coldfusionjedi.com/index.cfm/2009/8/26/Ask-a-Jedi-Impact-of-whitespace-and-script-based-CFCs
- क्लीनर और अधिक कुशल
isNull(arguments.optionalArg)
के बजाय का उपयोगisDefined()
उत्तर देने की आवश्यकता है: http://www.coldfusionjedi.com/index.cfm/2009/8/26/Ask-a-Jedi-Impact-of-whitespace-and- स्क्रिप्ट -आधारित सीएफसी :) – Henry
अच्छा ओल श्रीमान कैमडेन। – ale
@ हेनरी, जब मैं उस लिंक को खोलता हूं तो यह ऐसी साइट पर जाता है जो मुझे याद नहीं है coldfusionjedi.com की तरह दिखता है। तिथियां/लेख जूट देखो ... गलत। बस अपनी दूसरी साइट की जांच की गई और इसे बंद कर दिया गया है: http://www.raymondcamden.com/ –