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