काम
-
कोड रिपॉजिटरी तक पहुंचने से पहले, सहयोगियों से
pom.xml
फ़ाइल मांगे और Nexus dependencies डाउनलोड करने की कोशिश करें। -
वास्तविक कोड के बिना, लेकिन Nexus लाइब्रेरी के साथ, हम वास्तव में JAR को डीकम्पाइल कर सकते हैं या लाइब्रेरी के साथ प्रयोग कर सकते हैं। हम काफी कुछ कर सकते हैं। बाहर सोचें।
-
Sonatype Nexus Repository में
settings.yaml
में User Tokens को कॉन्फ़िगर करने की पसंद है। -
एक्सेस रिक्वेस्ट टिकट की अनुमति के इंतजार न करें। जब तक आप एक्सेस अधिकार नहीं पाते, सोचें कि आप क्या कर सकते हैं।
-
बहुत से काम को आप काम शुरू करने से पहले कर सकते हैं। आप लगभग हर चीज से पहले परिचित हो सकते हैं। हर चीज के लिए ओपन-सोर्स कोड या सामग्री उपलब्ध हैं।
-
एक काम में विशेष सेटिंग, थोड़ा अलग कोड लॉजिक, और काम करने के लिए चीजें करने के लिए एक्सेस अधिकार या पासवर्ड शामिल होते हैं।
-
अगले चरण के बारे में भविष्यवाणी करें। वर्तमान परियोजना कैसे आगे बढ़ेगी और उपयोगकर्ताओं को क्या चाहिए या अपेक्षित है, सोचें।
-
काम करने के सभी संभव तरीकों, प्रगति करने और जितना संभव हो सके, एक्सेस अधिकार या दूसरों द्वारा प्रदान की जाने वाली सामग्री से पहले तैयार हो जाएं।
-
संतुष्ट न हों; जितना संभव हो सके, चीजें करें और स्वचालित करें।
-
Python
requests
लाइब्रेरी का उपयोग Postman के स्थान पर करें। -
Windows और PowerShell भी वैध विकल्प हैं। आमतौर पर उपयोग किए जाने वाले कमांडों की संख्या कुछ दर्जनों तक सीमित है। उन्हें अच्छी तरह से सीखें।
-
एक इंजीनियर इस परियोजना पर 5 या 10 साल काम कर सकता है, और सोचें कि कैसे आप तुरंत समान दक्षता प्राप्त कर सकते हैं।
-
नोट्स और लॉग डायरेक्टरी का उपयोग करें। कंसोल या फ्रंटएंड पेजों से लॉग को सावधानी से कॉपी करें, विस्तृत विश्लेषण के लिए।
-
नए टीम सदस्यों को इस ज्ञान को कैसे संचारित करना है, सोचें।
-
सोचें कि अगर हम सभी अपनी सर्वश्रेष्ठ कोशिश करें और हमें 50 ऐसे इंजीनियर हों, तो हम क्या प्राप्त कर सकते हैं।
-
जो लाइब्रेरी हैं, उन्हें आसानी से आंतरिक Nexus रिपॉजिटरी से डाउनलोड किया जा सकता है, उन्हें
.m2
रिपॉजिटरी में मैन्युअल रूप से डाउनलोड किया जा सकता है और रखा जा सकता है। -
pom.xml
फ़ाइल को पढ़ें ताकि Maven कॉम्पाइल टारगेट और परियोजना के लिए आवश्यक JDK संस्करण को निर्धारित किया जा सके। -
Jira या Confluence खोजने के बजाय, सीधे स्टाफ आईडी का उपयोग करके उनके पेजों को खोजें और उनके गतिविधि को समझें।
-
अगर हम एक बग से सामना करें, उदाहरण के लिए अगर
npm run build
में एक बड़ी बिल्ड पाइपलाइन में समस्याएं हैं, तो हम इसे अलग से चलाकर सुनिश्चित कर सकते हैं कि यह काम करता है, पूरी पाइपलाइन चलाने से पहले। यह डिबग साइकिल को तेज और छोटा बनाता है।