সুচিপত্র:

কোড পর্যালোচনার সময় কি ঘটে?
কোড পর্যালোচনার সময় কি ঘটে?

ভিডিও: কোড পর্যালোচনার সময় কি ঘটে?

ভিডিও: কোড পর্যালোচনার সময় কি ঘটে?
ভিডিও: প্রোগ্রামিং কী,কেন এবং কীভাবে? [নতুনদের জন্য] 🔥 What is programming in Bangla? 2024, এপ্রিল
Anonim

কি কোড পূনর্বিবেচনা ? কোড পূনর্বিবেচনা , বা পিয়ার কোড পূনর্বিবেচনা , সচেতনভাবে এবং পদ্ধতিগতভাবে একে অপরের পরীক্ষা করার জন্য একজন সহকর্মী প্রোগ্রামারদের সাথে মিলিত হওয়ার কাজ কোড ভুলের জন্য, এবং সফ্টওয়্যার বিকাশের প্রক্রিয়াটিকে ত্বরান্বিত এবং প্রবাহিত করার জন্য বারবার দেখানো হয়েছে অন্যান্য কিছু অনুশীলনের মতো।

একইভাবে, এটি জিজ্ঞাসা করা হয়, আপনি একটি কোড পর্যালোচনা কি করেন?

কার্যকর পিয়ার কোড পর্যালোচনার দিকে আপনাকে গাইড করার জন্য 10 টি টিপস

  1. একবারে 400 টিরও কম লাইনের কোড পর্যালোচনা করুন।
  2. আপনার সময় নিন.
  3. একবারে 60 মিনিটের বেশি পর্যালোচনা করবেন না।
  4. লক্ষ্য সেট করুন এবং মেট্রিক্স ক্যাপচার করুন।
  5. লেখকদের পর্যালোচনার আগে সোর্স কোড টীকা করা উচিত।
  6. চেকলিস্ট ব্যবহার করুন।
  7. পাওয়া ত্রুটিগুলি সংশোধন করার জন্য একটি প্রক্রিয়া স্থাপন করুন।

দ্বিতীয়ত, কোড রিভিউ কি মূল্যবান? আমার মতে এটা সত্যিই এটা মূল্য . সমকক্ষ ব্যক্তি কোড পূনর্বিবেচনা না শুধুমাত্র একটি ভাল করে তোলে কোড কিন্তু আরও ভালো দল তৈরি করে! এটি আপনাকে দেয়: উন্নত উন্নয়ন প্রক্রিয়া: বাগ সংশোধন করা এবং সফ্টওয়্যার গুণমান উন্নত করার পাশাপাশি, কোড পূনর্বিবেচনা আপনার সফ্টওয়্যার উন্নয়ন প্রক্রিয়া এবং সামগ্রিকভাবে দলকে উন্নত করে।

এখানে, একটি কোড পর্যালোচনা কতক্ষণ সময় নেয়?

প্রতি ঘন্টায় 300-500 LOC-এর কম পরিদর্শন হারের লক্ষ্য রাখুন। গ্রহণ করা যথেষ্ট সময় একটি সঠিক, ধীর জন্য পুনঃমূল্যায়ন , কিন্তু 60-90 মিনিটের বেশি নয়। লেখকের উৎস টীকা নিশ্চিত করুন কোড পূর্বে পুনঃমূল্যায়ন শুরু হয় এর জন্য পরিমাপযোগ্য লক্ষ্য স্থাপন করুন কোড পূনর্বিবেচনা এবং মেট্রিক্স ক্যাপচার করুন যাতে আপনি আপনার প্রক্রিয়া উন্নত করতে পারেন।

কেন কোড পর্যালোচনা গুরুত্বপূর্ণ?

কোড পূনর্বিবেচনা আপনার পণ্য পরবর্তী ধাপে যাওয়ার আগে বাগ এবং সাধারণ কোডিং ত্রুটি সনাক্ত করতে একটি নতুন চোখ দিতে সাহায্য করে, গ্রাহকের কাছে সফ্টওয়্যারটি পাওয়ার প্রক্রিয়াটিকে আরও দক্ষ করে তোলে। শুধু কারোর পর্যালোচনা কোড এবং ত্রুটি সনাক্তকরণ মহান.

প্রস্তাবিত: