विषयसूची:

मैं कोड समीक्षा कैसे लिखूं?
मैं कोड समीक्षा कैसे लिखूं?

वीडियो: मैं कोड समीक्षा कैसे लिखूं?

वीडियो: मैं कोड समीक्षा कैसे लिखूं?
वीडियो: How I would Code if I can get back in First Year of College? Software Development Placement 2024, नवंबर
Anonim

प्रभावी पीयर कोड समीक्षा की दिशा में आपका मार्गदर्शन करने के लिए 10 युक्तियां

  1. समीक्षा 400 से कम लाइन कोड एक ही समय पर।
  2. पर्याप्त समय लो।
  3. नहीं समीक्षा एक बार में 60 मिनट से अधिक समय तक।
  4. लक्ष्य निर्धारित करें और मीट्रिक कैप्चर करें।
  5. लेखकों को स्रोत की व्याख्या करनी चाहिए कोड से पहले समीक्षा .
  6. चेकलिस्ट का प्रयोग करें।
  7. पाए गए दोषों को ठीक करने के लिए एक प्रक्रिया स्थापित करें।

इसी तरह, आपको कोड की समीक्षा कब करनी चाहिए?

जब करने के लिए समीक्षा कोड समीक्षा स्वचालित जांच (परीक्षण, शैली, अन्य सीआई) के सफलतापूर्वक पूरा होने के बाद होना चाहिए, लेकिन इससे पहले कोड रिपॉजिटरी की मेनलाइन शाखा में विलीन हो जाती है। हम आम तौर पर औपचारिक प्रदर्शन नहीं करते हैं को़ड समीक्षा पिछले रिलीज के बाद से कुल परिवर्तनों का।

इसके अतिरिक्त, Google कोड समीक्षा कैसे करता है? करने की उनकी क्षमता का प्रदर्शन करने के लिए समीक्षा कोड पठनीयता के लिए, डेवलपर्स at गूगल एक "के माध्यम से जाओ समीक्षा उनके को़ड समीक्षा अभ्यास"। इसलिए, डेवलपर प्रस्तुत करता है कोड पठनीयता विशेषज्ञों की एक टीम में परिवर्तन। वे निरीक्षण करेंगे कोड . लेकिन यह निरीक्षण सामान्य नहीं है को़ड समीक्षा.

यह भी सवाल है कि आप मानव समीक्षा की तरह कैसे कोड करते हैं?

तकनीक

  1. कंप्यूटर को उबाऊ भागों को करने दें।
  2. स्टाइल गाइड के साथ स्टाइल तर्कों को व्यवस्थित करें।
  3. तुरंत समीक्षा शुरू करें।
  4. उच्च स्तर से शुरू करें और नीचे अपना काम करें।
  5. कोड उदाहरणों के साथ उदार रहें।
  6. कभी मत कहो "तुम"
  7. फ़ीडबैक को अनुरोध के रूप में फ़्रेम करें, कमांड के रूप में नहीं।
  8. सिद्धांतों के लिए नोट्स बांधें, राय नहीं।

क्या एक अच्छी कोड समीक्षा करता है?

अच्छा कोड समीक्षा मजबूत या राय वाले बयान देने के बजाय ओपन एंडेड प्रश्न पूछें। वे विकल्प और संभावित समाधान प्रदान करते हैं जो उन समाधानों पर जोर दिए बिना स्थिति के लिए बेहतर काम कर सकते हैं: श्रेष्ठ या आगे बढ़ने का एकमात्र तरीका।

सिफारिश की: