तकनीकों को फिर से बनाकर प्रोग्रामिंग में महारत हासिल करें

आप हर दिन ऐसे टूल्स का उपयोग करते हैं बिना यह जाने कि वे कैसे काम करते हैं। Frameworks और libraries जटिलता को छिपा देते हैं ताकि आप तेज़ी से काम कर सकें। इससे आपके ज्ञान में कमियाँ रह जाती हैं।

'build-your-own-x' तरीका इसे ठीक करता है। आप अपने द्वारा उपयोग किए जाने वाले किसी टूल का एक सरल संस्करण शून्य से (from scratch) बनाते हैं। आप तकनीक का उपयोग करना बंद कर देते हैं और उसे आर्किटेक्ट करना शुरू कर देते हैं।

यह क्यों काम करता है:

आप छोटी शुरुआत कर सकते हैं। किसी database या command-line tool जैसे टूल को चुनें और उसके बुनियादी कार्यों को फिर से बनाने (replicate) का प्रयास करें।

स्रोत: https://dev.to/kelvin_kariuki_20f4bec616/master-programming-by-recreating-your-favorite-technologies-from-scratch-4563