जब आप किसी ऐसे व्यक्ति के साथ काम कर रहे होते हैं जो स्टाइलिस्टली खराब कोड लिखने की कोशिश करता है? मैं जिस कोड के बारे में बात कर रहा हूं, वह आमतौर पर तकनीकी रूप से सही है, यथोचित संरचित है, और यहां तक कि एल्गोरिदमिक रूप से सुरुचिपूर्ण भी हो सकता है, लेकिन यह सिर्फ बदसूरत दिखता है । हमें मिल गया है:
- अलग नामकरण सम्मेलनों और खिताब (का मिश्रण
underscore_style
औरcamelCase
औरUpperCamel
औरCAPS
सभी एक ही समारोह में अधिक या कम पर विभिन्न चर के यादृच्छिक लागू) - विचित्र और असंगत रिक्ति, उदाहरण के लिए
Functioncall (arg1 ,arg2,arg3 );
- टिप्पणियों और चर नामों में बहुत सारे गलत शब्द
हमारे पास एक अच्छा कोड समीक्षा प्रणाली है जहां मैं काम करता हूं, इसलिए हम सबसे खराब सामान को देखने और ठीक करने के लिए प्राप्त करते हैं। हालाँकि, कोड की समीक्षा भेजना वास्तव में बहुत बुरा लगता है, जिसमें "यहाँ स्पेस जोड़ें" की 50 पंक्तियाँ शामिल हैं। 'itatorator' को सही ढंग से लिखें। इस कैपिटलाइज़ेशन को बदलें। आदि।
आप इस व्यक्ति को इस प्रकार के विवरणों के साथ अधिक सावधान और सुसंगत रहने के लिए कैसे प्रोत्साहित करेंगे?