2010-10-23 11 views
8

मैं समन्वय और कोड समीक्षा करने में हमारी सहायता के लिए mydev-team के लिए स्मार्टबियर कोड सहयोगी खरीदने पर विचार कर रहा हूं। लागत यहां विकल्प/मुद्दा नहीं है, इसके बजाय हम नौकरी के लिए सही उपकरण प्राप्त करना चाहते हैं।स्मार्टबियर कोड सहयोगी पर आपकी राय क्या है?

किसी टीम में इसका उपयोग करने पर आपकी राय क्या है? तुम्हे उसके बारे में क्या पसंद है? आपको इसके बारे में क्या पसंद नहीं है? नफ़रत है? खीज? अच्छा? खराब? लायक हो रहा है?

उत्तर

1

मेरा मतलब है, यह एक तर्कसंगत सवाल है, लेकिन मुझे उपयोगकर्ता अनुभव पसंद आया, यह सेटअप करना, सीखना और उपयोग करना वास्तव में आसान है।

बस, मेरे अनुभव में, पीयर कोड समीक्षा का सबसे महत्वपूर्ण हिस्सा शुरू करना और टूल स्वयं ही दूसरे महत्व का है, आप मूल रूप से किसी भी diff टूल का उपयोग कर सकते हैं। इसलिए, छोटी टीमों और परियोजनाओं के लिए कोड कोलबोरेटर एक ओवरकिल हो सकता है, वहां बहुत अधिक औपचारिकता होगी।

0

मैं स्मार्टबियर का एक बड़ा प्रशंसक हूं। मैंने इसे दूरस्थ टीमों के साथ बड़ी सफलता के लिए उपयोग किया है। उपर्युक्त पोस्ट इसे बहुत आसान, आसान सेटअप और उपयोग करने में आसान बनाता है। हमने वर्कफ़्लो कार्यक्षमता का उपयोग नहीं किया है, इसलिए मैं उस पर टिप्पणी नहीं कर सकता। जब भी हम कोड को छू रहे थे तो हम इसका इस्तेमाल करने के लिए पर्याप्त अनुशासित होने की कोशिश कर रहे थे।

7

स्मार्टबियर का कोड सहयोगी कोड समीक्षा से जुड़े सभी कामों को लेता है और उन्हें स्वचालित करता है। समीक्षा के लिए कोड को पैकेज करना, उस लाइन पर फीडबैक प्रदान करना, जिस पर आप टिप्पणी करना चाहते हैं, फीडबैक भेजना, फीडबैक का जवाब देना, लाइन या इश्यू पर बहस करना आदि। डेवलपर्स वास्तव में समीक्षा करने का आनंद लेना शुरू करते हैं। समीक्षाओं को रोकने वाले दोष सबसे बालों वाले में से एक हैं। मेरे पास सबसे अच्छे सॉफ्टवेयर इंजीनियरों में से एक था जो मुझे बताता है कि टीम को समीक्षा के बिना कोई दोष नहीं मिला होगा, क्योंकि यह अन्य व्यवहारों से अस्पष्ट था। लेकिन समीक्षा में वे कोड पर घूर रहे थे और कोड समझ में नहीं आया, इसलिए उन्होंने इसे ठीक कर दिया।

हमने "रिवर्स कोड समीक्षा" शब्द भी बनाया। यह तब होता है जब एक अनुभवी सॉफ्टवेयर इंजीनियर समाधान को साझा करने या पैटर्न को पढ़ाने के इरादे से कई कम अनुभवी सॉफ्टवेयर इंजीनियरों की समीक्षा भेजता है। यह टीम की ताकत में सुधार करने के लिए अच्छी तरह से काम करता है।

मेरी दो टीमों ने अब तक इसका उपयोग किया है, और दोनों इसे एक उपयोगी टूल मानते हैं। पहली टीम ने मुझे यह जानने के लिए कहा कि इसके लिए भुगतान कैसे किया जाए, क्योंकि वे इस अवधि को eval अवधि खत्म होने के बाद नहीं देना चाहते हैं ... अस्वीकरण: मैंने पीयर कोड समीक्षा पुस्तक के सर्वश्रेष्ठ गुप्त रहस्यों के लिए एक अध्याय लिखा । लेकिन यह उपकरण के इस्तेमाल के बाद ही आया, और बिल्कुल इसे प्यार किया।

+0

जो कुछ भी आपने कहा वह सच है। हम आप इसे, लेकिन उनके यूएक्स में सुधार की जरूरत है। –

0

यह टूल केवल महत्वपूर्ण टीमों के लिए महत्वपूर्ण नहीं है। कभी कुछ जांचना चाहते हैं लेकिन "दाएं" कोड समीक्षक छुट्टी पर है ताकि आपको ऐसा करने के लिए बिल्कुल गलत आदमी मिल जाए? हमें कोड समीक्षाओं के माध्यम से इस साल हमारे सॉफ्टवेयर में 100 बग मिले हैं। जैसा कि आप जानते हैं, जब आप इसे जल्दी पाते हैं, तो टेस्टर को 3 सप्ताह (या अधिक) बाद में यह ठीक करने के लिए बहुत सस्ता है।

+1

सच है, लेकिन किसी भी उपकरण का उपयोग करके यह सब सच हो सकता है, केवल कोड सहयोगी नहीं। –

0

मैं एक सॉफ्टवेयर विकास कंपनी में एक व्यावहारिक सॉफ्टवेयर डेवलपर हूं। मैं कह सकता हूं कि कोड सहयोगी वास्तव में हमारे कोड भंडार में अपलोड किए गए कोड की समीक्षा करने में हमारी सहायता करता है। यह एसवीएन (सबवर्जन), सीवीएस, सोर्स सेफ और अधिक जैसे वर्जनिंग टूल का समर्थन करता है। हम अब 3 से अधिक वर्षों से इसका उपयोग कर रहे हैं और यह वास्तव में हमारे समय की समीक्षा दोस्ताना तरीके से समीक्षा करता है, क्योंकि इसमें जीयूआई एप्लीकेशन है जो सीधे आपके वेब सर्वर से संचार करता है।

31

यह भयानक सॉफ्टवेयर है।

हम इसे यहां कुछ वर्षों से काम पर इस्तेमाल कर रहे हैं, और आम तौर पर लोग इसे पसंद नहीं करते हैं।

  1. आप कुछ सौ छोटे पाठ फ़ाइलों की एक परिवर्तन सूची है, तो सर्वर पर अपलोड करने के एक घंटे लेने के लिए तैयार रहना।

  2. यूआई भयंकर है। यूआई तत्व आकार बदलते हैं और जब आप उनमें क्लिक करते हैं तो चारों ओर स्थानांतरित होते हैं। कलर स्कीम ऐसा लगता है कि इसे एक नशे में बाल विहार बच्चे द्वारा बहुत सारे क्रेयॉन के साथ डिजाइन किया गया था।

  3. 'सहयोग' मेचांसिम आपको एक डाक टिकट के आकार के टेक्स्ट बॉक्स में टाइप करने के लिए मजबूर करता है। इसका आकार बदला नहीं जा सकता है। :(

  4. कोई वाक्य रचना हाइलाइटिंग।

  5. कोड समीक्षा वापस का एक बहुत है और आगे जल्दी से संदेशों के दर्जनों के भार तले टूट। सूचना मैंने कहा दर्जनों ... यह बेवकूफ पाने के लिए दर्दनाक है कि आपको बता आप एक नया 'संदेश' है कि ईमेल। फिर भी, जब आप पर प्रवेश करते हैं तो न नया संदेश सभी पुराने संदेशों के बाहर पीछे छोड़ दिया पा सकते हैं।

मैं पर जा सकते हैं, लेकिन मेरे पास है मेरी स्वच्छता की रक्षा करने के लिए ....

+7

मैं सी जॉनसन से सहमत हूं। इसमें बहुत परेशानी होती है जो वास्तव में उपयोग करने योग्य होने के लिए वास्तव में परेशान होती है। जैसे आप समीक्षा फलक में कोड का चयन और प्रतिलिपि नहीं बना सकते हैं। –

+0

आपकी कुछ शिकायतों को अभी ठीक कर दिया गया है। – bughi

+1

आशा है कि आपने कष्टप्रद नृत्य पांडा को देखा है। और मैंने सोचा कि हम विकास उत्पादकता बढ़ाने के लिए एक उपकरण का उपयोग कर रहे थे! – Nayan

संबंधित मुद्दे