ฉันจะรับการอ้างอิงถึงโมดูลจากภายในโมดูลนั้นได้อย่างไร นอกจากนี้ฉันจะรับการอ้างอิงถึงแพ็คเกจที่มีโมดูลนั้นได้อย่างไร
7
ฉันสงสัยว่าคุณอาจถามคำถามนี้เพราะคุณมีตัวแปรอยู่ในขอบเขตโมดูล (เช่น BLAH = 10 ภายนอกฟังก์ชั่นหรือคลาส) จากนั้นตัวแปรคลาส / ฟังก์ชั่นชื่อ BLAH และคุณต้องการแยกความแตกต่าง คำถามที่ถูกต้องที่นี่คือ: จำเป็นหรือไม่ กฎของขอบเขตมีแนวโน้มที่จะเกิดความผิดพลาดโดยเฉพาะอย่างยิ่ง 'คนบ้า' ที่รับรหัสของคุณหลังจากที่คุณ (เช่นคุณ 6 เดือนต่อมา) เทคนิคเช่นนี้ไม่ค่อยจำเป็น ฉันพยายามหลีกเลี่ยงอย่างสมบูรณ์เพราะพวกเขามักจะสับสนและแก้ไขอย่างผิดพลาดในภายหลัง
—
Kevin J. Rice
@ KevinJ.Rice "คนบ้า" ที่รับรหัสของคุณหลังจากที่คุณ (เช่นคุณ 6 เดือนต่อมา) "ทำวันของฉัน!
—
arctelix
ใครสนใจว่าทำไมเขาถึงถามคำถาม มีเหตุผลที่ถูกต้องมากมายที่ต้องทำ
—
Christopher Barber
จำเป็นต้องปิด มีประโยชน์มากเกินไป
—
mlvljr