याद रखिये, आपके पास हमेशा दूसरा रास्ता होता है।
यह हमारे SoCreate के कंपनी आदर्शों की सूची का अंतिम बिंदु है, लेकिन निश्चित रूप से यह किसी से कम नहीं है। SoCreate टीम जीवन भर सीखने वाले विद्यार्थियों से बनी है, और हम निरंतर रूप से चीजों को नए, बेहतर तरीकों से करने की कोशिश करते हैं। हम अपने इस नए कार्यालय आयोजन में उस आदर्श को मजबूत बना रहे हैं जो है: लंच बैठक।
लंच बैठक एक मासिक श्रृंखला है जहाँ हम यह दिखाने और बताने के लिए लंच पर मिलते हैं कि हमने हाल में क्या सीखा है, इस उम्मीद में कि यह बाकी की टीम के लिए भी मूल्यवान होगा। इस कार्यक्रम की वजह से हमें एक समूह के रूप में एक साथ मिलने का और बातचीत करने का भी मौका मिलता है, क्योंकि प्रत्येक विभाग में टीम के हर एक सदस्य को इसके लिए आमंत्रित किया जाता है। और टीम का कोई भी सदस्य प्रस्तुति दे सकता है, चाहे यह कोई अनौपचारिक चर्चा हो या कोई पहले से तैयार स्लाइड डेक हो। सॉफ्टवेयर इंजीनियरिंग के प्रशिक्षु टिमोथी स्टडर्ड ने एंगुलर पर अपनी प्रस्तुति के साथ फरवरी में हमारे लिए चीजों की शुरुआत की, जो गतिशील वेब ऐप्स के लिए एक संरचनात्मक फ्रेमवर्क है जिन्हें हम SoCreate में इस्तेमाल करते हैं!
'टिम ने कहा, "प्रस्तुति उन लोगों को एंगुलर के मुख्य बुनियादी अंगों की अच्छी समझ देती है जिनके लिए यह फ्रेमवर्क नया है। इनमें घटक, निर्देश, पाइप, सेवाएं और एनजी मॉड्यूल शामिल हैं।
घटकों में से प्रत्येक में ऐप के किसी विशेष हिस्से के लिए एक टेम्पलेट शामिल होता है, निर्देशों को DOM अवयवों को संशोधित करने के लिए प्रयोग किया जाता है, पाइप टेम्पलेट में डेटा रूपांतरित करता है, सेवाएं घटक को कार्यक्षमता देती हैं, और एनजी मॉड्यूल हमें ऐप को संबंधित घटकों के भागों में एकीकृत करने की अनुमति देता है।"
टिम ने इस एंगुलर आर्किटेक्चर को दर्शाने में मदद करने के लिए एक घर के ग्राफ़िक का प्रयोग किया था। आप यहाँ पूरी प्रस्तुति में इस ग्राफ़िक को देख सकते हैं।
टिम ने अपनी प्रस्तुति को वापस SoCreate और एंगुलर प्रयोग करने के हमारे सर्वोत्तम अभ्यासों से जोड़कर इसे अच्छी तरह से समझाया।
"विशेष रूप से, मैंने मेमोरी लीक से बचने के लिए ऑब्ज़रवेबल्स से अनसब्सक्राइब करने की हमारी रणनीति के बारे में चर्चा की, टेम्पलेट-संचालित स्वरूपों के बजाय प्रतिक्रियाशील स्वरूपों का प्रयोग करने के हमारे चुनाव की चर्चा की, और डेटा पर निर्भर किसी रूटेड घटक को शुरू करने से पहले डेटा लोड करने के लिए रूट रिसॉल्वर का प्रयोग करने की हमारी कार्यप्रणाली पर बात की।"
हमारी सबसे पहली लंच बैठक को एक बड़ी सफलता देने के लिए टिम ने जो मेहनत की, उसका बहुत-बहुत धन्यवाद (इसमें उन लोगों ने भी भाग लिया जो कर्मचारी नहीं थे!)। हमारी मार्च की लंच बैठक "होम ऑटोमेशन के लिए मेरा सफर" की शिक्षाओं पर अपनी नज़र बनाये रखें, जिसे हमारे मुख्य इंजीनियर जेमी ल्यूरॉक द्वारा प्रस्तुत किया गया था।
तब तक के लिए, सीखना जारी रखें दोस्तों!