Skip to content
سبق 1

Decomposition The Big Job

ڈیکمپوزیشن ایک لمبا لفظ ہے ایک چھوٹے خیال کا۔ بڑا کام لیں۔ اسے چھوٹے کاموں میں توڑ دیں۔ چھوٹے کام ایک ایک کر کے کریں۔ بڑا کام خود مکمل ہو جاتا ہے۔ آپ کے گھر میں بڑے روز یہ کرتے ہیں مگر اس کا نام نہیں لیتے۔ جب امی کہتی ہ…

اس کو سمجھنے کا ایک سے زیادہ طریقہ ہے۔ اگر آپ کو صرف ایک طریقہ سکھایا گیا ہے تو آپ کو حق سے کم سکھایا گیا ہے۔

اس کو سمجھنے کا ایک سے زیادہ طریقہ ہے۔ اگر آپ کو صرف ایک طریقہ سکھایا گیا ہے تو آپ کو حق سے کم سکھایا گیا ہے۔

ڈیکمپوزیشن ایک لمبا لفظ ہے ایک چھوٹے خیال کا۔ بڑا کام لیں۔ اسے چھوٹے کاموں میں توڑ دیں۔ چھوٹے کام ایک ایک کر کے کریں۔ بڑا کام خود مکمل ہو جاتا ہے۔ آپ کے گھر میں بڑے روز یہ کرتے ہیں مگر اس کا نام نہیں لیتے۔ جب امی کہتی ہیں کہ عصر کے بعد دس مہمانوں کے لیے دال چاول شوربا بنانا ہے تو وہ باورچی خانے میں کھڑی کام کے سائز سے گھبراتی نہیں۔ ان کے ذہن میں یہ کام پہلے ہی ٹکڑوں میں ٹوٹ چکا ہوتا ہے۔ چاول ابالیں۔ دال پکائیں۔ شوربا بنائیں۔ سلاد کاٹیں۔ دسترخوان لگائیں۔ پانچ چھوٹے کام۔ ہر ایک وہ سو بار کر چکی ہیں۔ بڑا کھانا بس چھوٹے کاموں کا جوڑ ہے۔

یہی ترکیب کھانے سے ہٹ کر کسی اور کام پر بھی آزمائیں۔ سوچیں کہ اسکول کہتا ہے، اقبال ڈے پر پوری کلاس ٹیبلو پیش کرے گی۔ بیس بچے، ایک اسٹیج، دس منٹ۔ اگر آپ پورے کام کو دیکھیں گے تو سن ہو جائیں گے۔ اس لیے توڑ دیں۔ ایک نظم چنیں۔ پڑھنے والے چنیں۔ اداکاری کرنے والے چنیں۔ لباس طے کریں۔ تین بار مشق کریں۔ کرسیاں لگائیں۔ ہر ٹکڑا چھوٹا ہے۔ ہر ٹکڑا ایک سہ پہر میں مکمل ہو سکتا ہے۔ ٹیبلو ایک بڑا کام نہیں۔ یہ پندرہ چھوٹے کاموں کی ایک عقلمند ترتیب ہے۔

عملی مثال۔ کام یہ ہے، شام چھ بجے دال چاول شوربا کی دعوت۔ کل پانچ گھنٹے۔ ڈیکمپوزیشن۔ ایک، خریداری کی فہرست لکھیں۔ دو، بھائی جان کو کریانہ بھیجیں مسور کی دال، باسمتی چاول، دہی، پیاز، دھنیا کے لیے۔ تین، دال دھو کر تیس منٹ بھگو دیں۔ چار، چاول دھو کر دس منٹ بھگو دیں۔ پانچ، دو پیاز چھیل کر کاٹیں۔ چھ، نمکین پانی میں چاول ابالیں۔ سات، دال کو ہلدی، نمک، لہسن کے ساتھ پکائیں۔ آٹھ، بگھار کے لیے پیاز اور ٹماٹر بھونیں۔ نو، دال پر بگھار ڈالیں۔ دس، ساتھ میں جلدی والا کھیرا دہی شوربا بنائیں۔ گیارہ، کرسیاں اور دسترخوان لگائیں۔ گیارہ چھوٹے کام۔ ہر کام کا ایک واضح اختتام ہے۔ جب آخری کام ختم ہوتا ہے تو کھانا تیار ہوتا ہے اور مہمان نے ابھی بیل بھی نہیں بجائی۔

یہ آگے کی زندگی کے لیے کیوں اہم ہے۔ پروگرامر کبھی پورا بڑا پروگرام ایک ساتھ نہیں لکھتے۔ وہ چھوٹا پروگرام لکھتے ہیں، اسے چلتا دیکھتے ہیں، پھر اگلا چھوٹا حصہ جوڑتے ہیں۔ وہی مہارت جو آپ کی پھپھو کو عید کے کھانے پر پچاس کزن کھلانے دیتی ہے بغیر گھبرائے، وہی مہارت کراچی کے انجینئر کو ایک کروڑ صارفین کا پے منٹ ایپ بنانے دیتی ہے۔ ٹکڑوں کی تعداد بڑی ہو جاتی ہے۔ ترکیب وہی رہتی ہے۔ بڑی چیز لیں۔ توڑیں۔ چھوٹی چیزیں ختم کریں۔ جوڑ دیں۔

تخمینی وقت: 12 منٹ