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