আপনি যখন একাধিক প্রোগ্রামিং ল্যাঙ্গুয়েজ জুড়ে কাজ করেন, তখন আপনার একটি সমস্যা দেখা দেয় ...
একটি ভাষায় একটি বৈধ নাম (সনাক্তকারী) অন্য ভাষায় অবৈধ। উদাহরণ স্বরূপ...
var
new
function
this
জাভাস্ক্রিপ্টের একটি কীওয়ার্ড, তবে আপনি এগুলি পাইথনে অবাধে ব্যবহার করতে পারেন। একইভাবে list
dict
def
সমস্যা ছাড়াই জাভাস্ক্রিপ্টে ব্যবহার করা যেতে পারে।
এটি খুব সাধারণ এবং কিছু প্রোগ্রামার সাধারণত একাধিক ভাষায় প্রোগ্রাম করার সাথে সাথে দ্রুত পরিচিত হয়ে যায়।
তবে, আপনি যখন সহযোগীতার সাথে কাজ করছেন, কোডে ধারাবাহিকতা এবং অভিন্নতা নিশ্চিত করতে আপনাকে আপনার দলের সদস্যদের জন্য কিছু বিধি / নির্দেশিকা নির্ধারণ করতে হবে। দলগুলির সাথে, এই সমস্যাটি আপনার প্রোগ্রামের সময় কী বৈধ এবং কী নয় তা কেবল স্মরণ করার চেয়ে আরও গুরুত্বপূর্ণ হয়ে ওঠে।
সুতরাং, আমার প্রশ্ন আপনি কী কৌশল অবলম্বন করেন ...
- কেবলমাত্র আপনি যে সমস্ত ভাষা ব্যবহার করেন সেগুলিতে উপস্থিত সমস্ত সংরক্ষিত শব্দের সংশ্লেষ গ্রহণ করুন, প্রত্যেককে একটি তালিকা পেশ করুন এবং তাদের ব্যবহার বর্জন করবেন?
- বৈচিত্র্য গ্রহণ করুন এবং "প্রসঙ্গের স্যুইচিং" করার সময় অতিরিক্ত ব্যথা পান
- একটি মধ্যবর্তী স্থল গ্রহণ করুন যেখানে একটি ভাষা অন্যটির ব্যবহার করতে পারে তবে বিপরীত নয়
(দ্রষ্টব্য: আমি এই প্রশ্নে পাইথন এবং জাভাস্ক্রিপ্ট সম্পর্কেই কথা বলছি ... তবে দয়া করে আরও প্রশ্নটির উত্তর দিন)
-- হালনাগাদ --
সবগুলো উত্তরের জন্য ধন্যবাদ। সুতরাং যে সাধারণ sensক্যমতটি আমি উত্থিত দেখছি তা হ'ল প্রোগ্রামাররা অন্য ভাষাগুলি যা-ই করুক না কেন কোনও নাম ব্যবহার করুক - যতক্ষণ নাম বর্ণনামূলক হয় ততক্ষণ তাতে ক্ষতি হয় না।
$
। এটি পিএইচপি, জাভাস্ক্রিপ্ট এবং কিছু সি / সি ++ সংকলকগুলিতে কাজ করে । সমস্ত গম্ভীরতায়, এই একটি জিনিস পিএইচপি সঠিক আইএমএইচও পেয়েছে।