উত্তর:
এগুলি আসলে খুব আলাদা জিনিস। require Bমানে বলার Bআগে অবশ্যই আসতে হবে A(এবং, তাই কিছু Bপরিবর্তিত হলে বিজ্ঞপ্তি নির্ভরতা হতে পারে require A)। এবং যদি Bএকেবারে অন্তর্ভুক্ত না করা হয় তবে এটি নির্ভরতা ত্রুটি হারিয়ে যাওয়ার দিকে পরিচালিত করে।
অন্যদিকে, যখনই প্রয়োগ করা হবে include Bঠিক Bতখনই তা প্রয়োগ Aকরা হবে: এটি তাদের মধ্যে অর্ডারের কিছুই বলে না।
এটি পুতুল মেলিং তালিকায় সবেমাত্র জিজ্ঞাসা করা হয়েছিল (এবং উত্তর দেওয়া হয়েছিল):
ক্যাটালগ প্রয়োগ করা দরকার যখন পার্থক্য স্পষ্ট। অন্তর্ভুক্ত সহ আপনি অন্তর্ভুক্ত করার সময় এর বিষয়বস্তুগুলি মূল্যায়ন করেছেন - তবে কোনও সংস্থান অন্তর্ভুক্ত হওয়ার পরে স্পষ্টভাবে নির্ভর করতে হবে। একটি প্রয়োজনীয়তার সাথে - নির্ভরতা আপনার জন্য তৈরি করা হয় - তবে আপনাকে সতর্কতা অবলম্বন করতে হবে এবং নিশ্চিত করতে হবে যে এটি আপনার পছন্দসই ফলাফল
- কেন আবশ্যক বনাম অন্তর্ভুক্ত?
require Bআসলে কি এরBআগে আসা উচিত নয়A?