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