प्रत्येक वातावरण थोड़ा अलग है। तुलना में, आपको यह तय करना होगा कि आपके लिए क्या काम करता है। उदाहरण के लिए अमेज़ॅन अपने डेवलपर्स को अपना कोड बना देता है, जो कुछ डेवलपर्स नफरत करते हैं, लेकिन यह उस माहौल की एक विशेषता है जो बग को कम रखती है (पिछली बार जब आपने amazon.com पर एक बग देखा था?)।
अन्य एक कड़े क्यूए प्रक्रिया चाहते हैं इसलिए तैनाती की देखभाल के लिए एक संचालन विभाग बनाएं, लेकिन मुझे लगता है कि वे कंपनी में नकारात्मकता का वातावरण बनाते हैं: उन्हें अपनी भूमिका को न्यायसंगत बनाकर पुरस्कृत किया जाता है, जो इंगित करता है और दुनिया में बुरी चीजों का समर्थन करना। यदि देव अपने काम पर अच्छे हैं, तो उनके वेतन किसी भी तरह से प्रदर्शन से संबंधित होने पर नाराजगी हो सकती है।
व्यक्तिगत रूप से, मैं पूरे ढेर की देखभाल करना पसंद करता हूं, लेकिन तेजी से प्रदाताओं को आगे बढ़ रहा हूं जो मुझे हार्डवेयर (ईसी 2, हेरोकू इत्यादि) के बारे में कम और कम चिंता करने की अनुमति देता है, और कार्यक्षमता पर अधिक ध्यान केंद्रित करने के लिए क्षुधा।मुझे व्यक्तिगत रूप से कोड और बग का स्वामित्व पसंद है, क्योंकि इसका मतलब है कि मैं बग टिकटों को नीचे रखने के लिए प्रेरित हूं - हर खुली टिकट नई कार्यक्षमता में देरी है जिसे मैं काम करना चाहता हूं।
प्रत्येक के लिए स्वयं।
जिस व्यक्ति को मैंने प्रतिस्थापित किया वह लाइव वातावरण पर विकसित होता था! –
मैंने पूछा क्यों अधिक विशिष्ट होने के लिए, मेरे पास एक वेब ऐप है जो कुछ एक्सएमएल फाइलों का उपयोग करता है। एप्लिकेशन के माध्यम से उन फ़ाइलों में परिवर्तन करने की बजाय मैं उन्हें स्थानीय रूप से संपादित करना और उन्हें सर्वर पर अपलोड करना चाहता हूं। उन्हें अक्सर नहीं बदला जाना चाहिए। कुछ साइट छवियों के साथ ही। वे अक्सर नहीं बदलेंगे, लेकिन मैं उपयोगकर्ताओं को खुद को बनाए रखने की अनुमति नहीं दूंगा। – JohnnyBizzle
@ एडी बी अब मैं अब तक नहीं जाऊंगा! – JohnnyBizzle