जहाँ तक मुझे पता है, और अन्य अतः पदों से इकट्ठे हुए हैं, वहाँ अभी तक PHP कोड पुनर्रचना के लिए कोई उचित उपकरण हैं, इसलिए जब यह पुनर्रचना की बात आती है, यह शायद अच्छे पुराने है खोज और बदलें हम में से अधिकांश के लिए, प्रार्थना की एक अच्छी राशि के साथ कि हमने कुछ अनदेखा नहीं किया।लेखन पुनर्रचना के अनुकूल है PHP कोड
मैं जानना चाहता हूं कि मैन्युअल रीफैक्टरिंग के लिए कोड अनुकूल कैसे लिखना है, इस बारे में कोई कोडिंग अनुशंसाएं हैं या नहीं। कभी तार से चर नाम के निर्माण के लिए, एक बात दिमाग में है क्योंकि इस तरह एक निर्माण ग्रेप करना असंभव है आता है कि होगा:
$object->{"field_".$fieldname}
मैं वहाँ कई ऐसे करते हैं और क्या न करें कल्पना कर सकता। शायद किसी को इस मुद्दे पर अच्छे संसाधन/लेख पता है। यह PHP विशिष्ट होना चाहिए, या तो।
हां, निश्चित रूप से। लेकिन मुझे लगता है कि यह एक अलग मुद्दा है और मैं इस समय के लिए कोड लेखन पहलू पर अधिक ध्यान केंद्रित करना चाहता हूं। –
@ पेक्का, मैं निश्चित रूप से देख रहा हूं कि आप क्या कह रहे हैं, और दुर्भाग्य से मेरे पास grep/sed/awk से परे इसके लिए बहुत कुछ नहीं है। लेकिन, मुझे डर है कि अच्छे अपफ्रंट रिफैक्टरिंग टूल्स की कमी का मतलब है कि गतिशील भाषाओं में रिफैक्टरिंग से निपटने का एकमात्र प्रभावी तरीका एक व्यापक परीक्षण सूट है। –