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