কোড পর্যালোচনা প্রক্রিয়া

গোল

আমাদের পর্যালোচনা প্রক্রিয়ার বেশ কয়েকটি লক্ষ্য রয়েছে:

  • কার্যকারিতা এবং পঠনযোগ্যতা উভয় ক্ষেত্রেই উচ্চ মানের কোড নিশ্চিত করুন
  • বাগগুলি ধরুন , কারণ বাগগুলি ঘটে৷
  • সামঞ্জস্যপূর্ণ শৈলী বজায় রাখুন যাতে কোডবেসের যেকোনো অংশে কাজ শুরু করা সহজ হয়।

ব্লকলি-নমুনা এবং মূল ব্লকলিতে যে সমস্ত কোড যায় তা পর্যালোচনার মধ্য দিয়ে যায়, তা সম্প্রদায়ের অবদানকারীদের দ্বারা লিখিত হোক বা ব্লকলি দলের সদস্যরা।

পর্যালোচক হিসাবে, আমরা আপনার পরিবর্তন যতটা সম্ভব ভাল করতে আপনার সাথে কাজ করার লক্ষ্য রাখি। আমরা আপনাকে, অবদানকারী হিসাবে, পর্যালোচনার মাধ্যমে আপনার পুল অনুরোধগুলি পেতে এবং একত্রিত করার জন্য আমাদের সাথে কথোপকথনে জড়িত থাকার অনুরোধ জানাই৷

প্রক্রিয়া

পিআর পর্যালোচনা প্রক্রিয়া কয়েকটি পর্যায়ে যায়:

  1. অ্যাসাইনমেন্ট
  2. প্রতিক্রিয়া
  3. আলোচনা
  4. রিভিশন
  5. পুনরাবৃত্তি
  6. একত্রিত করা!

অ্যাসাইনমেন্ট

যখন আপনার পুল অনুরোধ আসে, ব্লকলি টিমের অন-কল সদস্য একজন পর্যালোচককে নিয়োগ করেন।

পর্যালোচকদের দক্ষতার উপর ভিত্তি করে এবং কাজের চাপ সমানভাবে বিতরণ করার জন্য নির্বাচিত করা হয়।

একজন পর্যালোচক নিয়োগ পেতে কয়েক দিন এবং পর্যালোচনা পেতে আরও কয়েক দিন সময় লাগতে পারে। চিন্তা করবেন না, এটা স্বাভাবিক।

প্রতিক্রিয়া

প্রতিক্রিয়া পর্যায়ে একজন পর্যালোচক আপনার পিআর-এ পরিবর্তনের জন্য পরামর্শ দেন। আপনার কোডকে Google JavaScript স্টাইল গাইডের সাথে সামঞ্জস্য করার জন্য এগুলি সহজ জিনিস হতে পারে। অথবা তারা আপনার ফাংশন সংজ্ঞা পুনর্গঠন করার জন্য জিজ্ঞাসা মত বড় জিনিস হতে পারে.

পর্যালোচকদেরকে GitHub এর কোড রিভিউ ব্যবহার করতে উৎসাহিত করা হয় (ব্যক্তিগত মন্তব্য করার পরিবর্তে) যাতে আপনি একাধিক বিজ্ঞপ্তির পরিবর্তে একটি একক বিজ্ঞপ্তি পান।

আলোচনা

আলোচনা পর্ব হল আপনার প্রতিক্রিয়ার প্রতিক্রিয়া জানানোর সুযোগ। সম্ভবত পর্যালোচনা মন্তব্যগুলির একটি পরিষ্কার ছিল না: এখন আপনার স্পষ্টীকরণ জিজ্ঞাসা করার সুযোগ। অথবা হয়ত আপনার পর্যালোচক একটি পরিবর্তনের অনুরোধ করেছেন, কিন্তু আপনি মনে করেন এটির প্রতিক্রিয়া হবে: এখন একটি আপস খোঁজার আপনার সুযোগ।

রিভিশন

পুনর্বিবেচনা পর্ব হল যেখানে আপনি আপনার পিআর-এ পরিবর্তন করতে পারবেন। সাধারণত এই পরিবর্তনগুলি আপনার পর্যালোচক প্রতিক্রিয়া পর্বে বলেছে এমন কিছুর ফলাফল।

একবার আপনি আপনার পুনর্বিবেচনাগুলি সম্পন্ন করার পরে এটি আপনার পর্যালোচককে ট্যাগ করতে সাহায্য করতে পারে এবং তাদের আরেকবার দেখতে বলে।

পুনরাবৃত্তি

পুনর্বিবেচনা পর্বের পর আপনার পর্যালোচকের মতামত দেওয়ার আরেকটি সুযোগ আছে এবং প্রক্রিয়াটি শুরু থেকে শুরু হয়।

প্রায়শই একটি দ্বিতীয় পর্যালোচনা সহজ হয় এবং বিরাম চিহ্ন এবং কোড শৈলীর মতো নিটগুলিতে ফোকাস করে। কিন্তু কখনও কখনও একটি দ্বিতীয় পর্যালোচনা বেশ বড় হতে পারে. আপনার প্রথম পর্যালোচক এমনকি অন্য কাউকে দেখতে, একটি নতুন দৃষ্টিভঙ্গি পেতে বলতে পারেন।

একত্রিত করা!

একত্রীকরণ পর্বটি উদযাপন করার আপনার সুযোগ। আপনি একটি পরিবর্তন তৈরি করেছেন, আলোচনা করেছেন এবং এটি সংশোধন করেছেন এবং অবশেষে এটি একত্রিত করেছেন! এটি একটি দুর্দান্ত কৃতিত্ব যা অনেক লোক কখনই শুরু করে না, সম্পূর্ণ করা যাক!

ব্লকলিকে আরও ভালো করার জন্য আপনার কঠোর পরিশ্রমের জন্য আপনাকে ধন্যবাদ। এবং অভিনন্দন!