যেহেতু অনেক লোক ইতিমধ্যে চিহ্নিত করেছে, বেশিরভাগ প্রোগ্রামিং ভাষায় আপনাকে কেবল কয়েকটি কীওয়ার্ড শিখতে হবে, সুতরাং তারা যদি ইংরেজিতে হয় (বা এই বিষয়ে আপনার ভাষা ছাড়া অন্য কোনও ভাষা) তবে তা বিবেচ্য নয়। এটি এমন একটি প্রতীক যা আপনি কিছু নির্মাণের সাথে যুক্ত হন। উদাহরণস্বরূপ, ভিবিতে আপনার "THEN" রয়েছে যা অনেকগুলি সি-স্টাইলের ভাষায় "{" হবে এবং এটি পঠনযোগ্যতায় খুব একটা বড় পার্থক্য করে না (ভাল, কমপক্ষে আমি এটি দেখতে পাচ্ছি, অ-ইংরেজী হয়েও স্থানীয় বক্তা).
তবে যেখানে জিনিসগুলি মাঝে মাঝে লোমশ হয়ে উঠতে পারে এবং যেখানে (প্রাকৃতিক) ভাষার বিষয়গুলির নামকরণ শনাক্তকরণগুলির নাম। ভেরিয়েবল, ফাংশন, ক্লাস, ইত্যাদির নাম যদি কোনও ভাষা বাধার কারণে আপনার কাছে অর্থপূর্ণ নাম না থাকে, এমনকি সহজ কোডটি অনুসরণ করাও চ্যালেঞ্জিং হতে পারে।
আমার মনে আছে কেউ একবার আমাকে কোনও ব্লগ থেকে নেওয়া অ্যাকশনস্ক্রিপ্টের একটি ছোট স্নিপেট দিয়েছিল। নামগুলি জার্মান ভাষায় ছিল এবং যেহেতু আমি সেই ভাষার কোনও শব্দও বলতে পারি না, তাই স্টাফগুলিকেও var_123, var_562 বা func_333 বলা যেতে পারে (এবং সম্ভবত নামগুলি মনে রাখা বা কমপক্ষে একটি রাখা আমার পক্ষে সহজতর হত easier অনুলিপি এবং আটকানো ছাড়াই তাদের বানান করার সুযোগ)। যেহেতু এটি একটি সংক্ষিপ্ত, স্ব-সংযুক্ত স্নিপেট ছিল, আমি সেই অনলাইন এবং অনুবাদককে সেই ভাষা এবং ফাংশনগুলিকে আমার মাতৃভাষায় (স্প্যানিশ) অর্থপূর্ণ নাম দেওয়ার জন্য ব্যবহার করেছিলাম এবং তারপরে, সবকিছু পরিষ্কার ছিল। মুল বক্তব্যটি হ'ল কোডটি আসলে সহজ ছিল, তবে আমি যখন ভাষা বাধা অতিক্রম করেছি কেবল তখনই আমি খুব বেশি (অপ্রয়োজনীয়) অতিরিক্ত প্রচেষ্টা ছাড়াই এটিকে বোঝাতে সক্ষম হয়েছি।
সেই থেকে, নামকরণকারীদের নামকরণের জন্য আমি ইংরাজী ব্যবহার করতে শুরু করেছি। আপনার পছন্দ হোক বা না হোক, প্রোগ্রামিং, ইঞ্জিনিয়ারিং এবং সাধারণত প্রযুক্তিগত জিনিসগুলির জন্য এটি "কোইন"। বেশিরভাগ এপিআইগুলি ইংরেজী ভাষায় লিখিত এবং তাই বেশিরভাগ ডকুমেন্টেশন (এবং সম্ভবত আপনি যে সেরা সংস্থানগুলি খুঁজে পেতে পারেন তা ইংরেজিতেও রয়েছে)। একটি সুন্দর দিক হিসাবে, এটি আপনার কোডটির সাথে আপনার কোডটি সংঘটিত করার সম্ভাবনাটি আরও সুসংহত রাখে এবং আমি মনে করি এটি স্প্যানিশ (যেমন অন্যথায় আমার প্রাকৃতিক পছন্দ হবে) এর মতো অন্যান্য ভাষার চেয়ে বেশি সংক্ষিপ্ত এবং সংযোগযুক্ত বলে মনে হয়।
অবশ্যই, যদি আপনি কমপক্ষে কিছু ইংরেজি বুঝতে না পারেন তবে সমস্যাটি একই থাকে, তাই এটি কোনও সঠিক সমাধান নয়। তবে, বিভিন্ন দেশ থেকে অনেক বিকাশকারীকে দেওয়া, সম্ভাবনা হ'ল তাদের যোগাযোগের জন্য সাধারণ ভাষা (কোড এবং অবশ্যই অন্যান্য মাধ্যমে) ইংরেজি হবে। সুতরাং, ইংরেজী নির্বাচন করা সম্ভবত সেরা বিকল্প, যদিও এটি এই সমস্যার নিখুঁত সমাধান নয়।