मुश्किल के रूप में लगता है के रूप में आप कर सकते हैं - जब राय के गठन, यह एक अच्छा अभ्यास शैक्षिक परंपरा का पालन करने के लिए है के खिलाफ राय आप पकड़ और जवाबी तर्क खोजने की कोशिश।
हालांकि, मैं कितनी भी कोशिश करूं, मैं विकास मशीनों पर एंटीवायरस (और संबंधित सुरक्षा उपायों) के पक्ष में उचित तर्क नहीं पा सकता हूं।
विकास में एंटीवायरस (AV) के खिलाफ तर्क बहुतायत से हैं:
- यह 1 मिनट के निर्माण के लिए ए वी पर 10 गुना अधिक समय तक लेने के लिए असामान्य नहीं है
- एक कॉन्फ्रेंस टॉक में, इंटेलीजे डेवलपर्स का दावा है कि एवी सॉफ्टवेयर # 1 संदिग्ध है जब उनकी आईडीई सुस्त है
- एवी के साथ अनज़िपिंग लगभग 100 केबी / एस की गति के साथ आता है
- ए वी सिगविन को पूरी तरह से अनुपयोगी बना देता है (एक साधारण फ़ाइल खोलने में 1 मिनट लगता है)
- AV मुझे सहकर्मियों के ई-मेल से उपयोगी फाइलें (JAR, DLL) डाउनलोड करने से रोकता है
- मैं विकास के लिए कई कंप्यूटरों का उपयोग नहीं कर सकता, क्योंकि एवी / सुरक्षा उपाय मुझे अनब्लॉकिंग पोर्ट से रोकते हैं
- एवी उच्च फाइल टर्नओवर वाले कार्यक्रमों का प्रदर्शन मारता है, जैसे मावेन या चींटी
अंतिम, लेकिन कम से कम नहीं - एवी वास्तव में मुझे किससे बचाता है? मुझे अपने AV प्रोग्राम के बारे में पता नहीं है जो कभी भी किसी सुरक्षा धागे को रोकते हैं।
यदि कारण एनडीए के सामान का खुलासा करने का डर है - तो कोई एवी संभवतः मुझे ऐसा करने से नहीं रोक सकता है अगर मैं अपना दिमाग लगाता हूं।
यदि कारण स्रोत कोड और / या दस्तावेज खोने का डर है - इसके लिए पुनरीक्षण प्रणाली वितरित की गई है (हमारे रेपो की कम से कम 20 प्रतियां हैं और हम दैनिक आधार पर सिंक करते हैं)।
अगर कारण ग्राहक डेटा का खुलासा करने का डर है - डेवलपर्स शायद ही कभी वास्तविक उत्पादन डेटाबेस से जुड़े काम करते हैं, इसके बजाय वे खिलौने के वातावरण में खेल रहे हैं।
भले ही विकास मशीनों पर एवी होने के पक्ष में सार्थक तर्क हैं, वे तब अलग हो जाते हैं, जब आपके समानांतर संरक्षित वातावरण में वर्चुअल मशीन चलाने की क्षमता का सामना करना पड़ता है।
चूंकि मैं इस मुद्दे का खुला दिमाग रखना चाहता हूं, क्या कोई डेवलपर्स के लिए एंटी-वायरस सॉफ़्टवेयर के पक्ष में सार्थक, मजबूत तर्क पेश कर सकता है?