रिप्रेजेंटेशन पर फीडबैक देते समय ध्यान देने योग्य बातें।
किसी रिप्रेज़ेंटेशन पर फीडबैक देना किसी एक हल पर फीडबैक देने से अलग है।
रिप्रेज़ेंटेशन फीडबैक की मुख्य बात यह है कि वह एक से ज़्यादा हलों पर लागू होता है। रिप्रेज़ेंटर जिन चीज़ों को सामान्यीकृत करता है, उन पर टिप्पणी नहीं की जानी चाहिए, क्योंकि आप यह नहीं जान सकते कि किसी खास हल का मूल सिंटैक्स क्या था।
उदाहरण के लिए, कई रिप्रेज़ेंटर किसी हल के व्हाइट स्पेस को सामान्यीकृत कर देते हैं। इसलिए, भले ही रिप्रेज़ेंटेशन फीडबैक UI में दिख रहे हल में फॉर्मेटिंग की समस्याएँ हों, आपको उस पर टिप्पणी नहीं करनी चाहिए, क्योंकि उसी रिप्रेज़ेंटेशन वाले दूसरे हलों में वे फॉर्मेटिंग समस्याएँ नहीं हो सकतीं।
एक और उदाहरण वेरिएबल, फंक्शन, मेथड या क्लास के नामकरण का है। चूँकि रिप्रेज़ेंटर आइडेंटिफायर के नाम सामान्यीकृत कर सकते हैं, आपको उन पर टिप्पणी नहीं करनी चाहिए। भले ही आपका रिप्रेज़ेंटर इस समय आइडेंटिफायर के नाम सामान्यीकृत नहीं करता, फिर भी आपको उन पर टिप्पणी नहीं करनी चाहिए, क्योंकि यह ऐसा सामान्यीकरण है जिसे आगे चलकर रिप्रेज़ेंटर में जोड़े जाने की संभावना है।
चूँकि छात्रों को रिप्रेज़ेंटर और एनालाइज़र दोनों की टिप्पणियाँ दिखेंगी, इस बात का ध्यान रखिए कि आप टिप्पणियाँ दोहराएँ नहीं। इसमें मदद के लिए, रिप्रेज़ेंटेशन फीडबैक पेज पर एनालाइज़र की टिप्पणियाँ दिखाई जाती हैं।
अगर किसी रिप्रेज़ेंटेशन पर फीडबैक है और इनमें से कोई एक बात हो:
तो एक नया रिप्रेज़ेंटेशन बनाया जाएगा।
पुराने रिप्रेज़ेंटेशन का फीडबैक संभवतः नए रिप्रेज़ेंटेशन पर भी लागू होता है, लेकिन हम पक्का नहीं कह सकते। इसलिए, हम पुराने रिप्रेज़ेंटेशन के फीडबैक को नए रिप्रेज़ेंटेशन के लिए ड्राफ्ट फीडबैक के रूप में कॉपी करते हैं। नए रिप्रेज़ेंटेशन का ड्राफ्ट फीडबैक इस बात का कारण नहीं बनता कि उसकी टिप्पणियाँ उस रिप्रेज़ेंटेशन वाले हलों पर लागू हो जाएँ। इसके बजाय, जब कोई सुपरमेंटर नए रिप्रेज़ेंटेशन पर फीडबैक देना चाहता है, तब ड्राफ्ट फीडबैक का उपयोग फीडबैक को पहले से भरने के लिए किया जाता है।