গবেষণামূলক কাগজ লেখার সময় আমি চৌর্যবৃত্তি এবং প্যারাফ্রেসিং মোটামুটিভাবে বুঝতে পারি তবে প্রোগ্রামিংয়ের সেই সমতুল্য ক্ষেত্রগুলি আমার কাছে বিদেশী বলে মনে হয়। আমি অনলাইনে বিষয়গুলি সন্ধান করেছি এবং আশ্চর্যরূপে বিষয়টিতে এতটা উপাদান নেই যা একজন আশা করেছিল।
কোড লেখার সময় এবং এমন কিছু বাস্তবায়ন করার আগে যা আমি আগে কখনও প্রয়োগ করি নি, আমি অনলাইনে গিয়ে একটি উদাহরণ সন্ধান করব। আমি ডকুমেন্টেশনের মাধ্যমে আগে থেকে পড়ার চেষ্টা করি, তবে কখনও কখনও এটি অনুসরণ করা চ্যালেঞ্জি মনে হয়। সুতরাং যদি এটি ব্যর্থ হয় তবে আমি অনলাইনে বিষয়টি অনুসন্ধান করব এবং কয়েক ডজন উদাহরণ সহকারে উপস্থাপিত হব (সেগুলি কারও ব্যক্তিগত ব্লগে হোক বা এসও এর মতো প্রশ্নোত্তর সাইটে)। এখন আমি সাধারণত 5-10 লাইন কোডের সাথে উপস্থাপন করি। আমার নিজের কোডটিতে এটিকে অনুলিপি এবং পেস্টের আগে কখনও নেই এবং করব, তবে আমি এখনও এটি শব্দচুখে অনুলিপি করার বিষয়ে উদ্বিগ্ন। নির্দিষ্ট কিছু কোডের উচ্চারণ করা আমার পক্ষে কঠিন মনে হয়, বিশেষ করে যখন কেবলমাত্র এতগুলি উপায় রয়েছে। আমি ভেরিয়েবলের নামকরণ, ফর্ম্যাট পরিবর্তন ইত্যাদি নিশ্চিত করে রেখেছি - তবে এটি কি যথেষ্ট?
আমি সবসময় এই বিষয়টি বুঝতে চেয়েছিলাম, তবে এখন আমি একটি নতুন ভাষা নিয়ে কাজ করছি এবং কর্পোরেট পরিবেশে আমি মনে করি এটি বিশেষভাবে প্রাসঙ্গিক। কেউ যদি অন্য কোথাও কোনও ভাল ব্যাখ্যায় ব্যাখ্যা করতে বা লিঙ্ক করতে পারে তবে আমি তার প্রশংসা করব!
tl; dr লিগ্রিরিজম এড়ানোর জন্য আপনাকে অনলাইনে পাওয়া কোডের 5-10 স্নিপেটগুলি কীভাবে পরিবর্তন করতে হবে এবং পুনরায় পাঠ করতে হবে তা আমি বুঝতে পারি না। খুব অল্প যদি আপনি পরিবর্তন করতে পারেন?