دا مهمه نده چې تاسو دا په کومه طریقه کوئ. ستونزه دا ده چې تیوري هیڅکله د تمرین سره سمون نلري. تاسو داسې فکر کوئ: زه کولی شم دا کوچنی کار په یو ساعت کې ترسره کړم. مګر بیا تاسو ومومئ چې تاسو اړتیا لرئ خپل ډیری کوډ تنظیم کړئ ترڅو دا کوچنۍ ب featureه کار کولو لپاره ترلاسه کړي. د پایلې په توګه، لومړنۍ ارزونه په بشپړه توګه غلطه وه.
تاسو به د خپل زوړ کوډ په لیدلو شرمیږئ
کله چې تاسو لومړی پروګرام پیل کړئ، تاسو یوازې غواړئ یو څه وکړئ. که کوډ کار وکړي، دا د خوښۍ خبره ده. د بې تجربه پروګرامر لپاره، داسې ښکاري چې د کار کوډ او د لوړ کیفیت کوډ یو شی دی. مګر کله چې تاسو یو تجربه لرونکی جوړونکی شئ او هغه کوډ وګورئ چې تاسو په پیل کې لیکلی و ، تاسو به حیران شئ: "ایا ما واقعیا دا ټول ګډوډي لیکلي؟!" په حقیقت کې ، ټول هغه څه چې پدې حالت کې کیدی شي خندا کول او هغه ګډوډي پاکول دي چې تاسو رامینځته کړي.
تاسو به د کیګونو په نیولو کې ډیر وخت تیر کړئ
Debugging ستاسو د دندې یوه برخه ده. د بګ پرته کوډ لیکل بالکل ناممکن دي ، په ځانګړي توګه که تاسو لږ تجربه لرئ. د نوي جوړونکي لپاره ستونزه دا ده چې هغه په ساده ډول نه پوهیږي چې چیرې د ډیبګ کولو پرمهال وګوري. ځینې وختونه دا حتی روښانه نده چې څه باید په لټه کې وي. او ترټولو بد شی دا دی چې تاسو دا کیګونه د ځان لپاره رامینځته کوئ.
انټرنیټ اکسپلورر ترټولو خراب براوزر دی چې تر اوسه جوړ شوی
د انټرنیټ اکسپلورر، چې د انټرنیټ اکسپلورر په نوم هم یادیږي، به تاسو ته هغه CSS پښیمانه کړي چې تاسو یې لیکلي. حتی لومړني شیان په IE کې خراب دي. په یو وخت کې تاسو به له ځانه وپوښتئ چې ولې ډیری براوزرونه شتون لري. ډیری شرکتونه یوازې د IE 11 او نوي نسخو ملاتړ کولو سره ستونزه حل کوي - دا واقعیا مرسته کوي.
کار ودریږي کله چې سرورونه ښکته شي
یوه ورځ به خامخا پیښ شي: ستاسو یو سرور به ښکته شي. که تاسو په خپل محلي ماشین کې کار نه وي کړی، تاسو به هیڅ شی نشئ کولی. او هیڅوک نشي کولی. ښه، دا د کافي وقفې وخت دی.
تاسو به داسې وښایئ چې تاسو هر هغه څه پوهیږئ چې ستاسو همکاران یې وايي.
برنامه کول په عمل کې د پوهې پلي کول دي. د هرڅه په یادولو کې هیڅ معنی نشته - تاسو کولی شئ په انټرنیټ کې ورک شوي معلومات ومومئ. اصلي شی دا دی چې پوه شئ چې چیرته وګورئ. حفظ به وروسته راشي، په پروژو کې د کار کولو پرمهال، د تجربې سره.
او دا په تخلیقي توګه ترسره کړئ. برنامه کول د ستونزو دوامداره حل دی ، او یو څوک په څو لارو حل کیدی شي. خلاقیت د دې په چټک او اغیزمنه توګه ترسره کولو کې مرسته کوي.
تاسو به ډیر څه ولولئ
لوستل به ستاسو ډیر وخت ونیسي. تاسو باید د میتودونو، غوره کړنو، وسایلو او ډیری نورو صنعت خبرونو په اړه ولولئ. د کتابونو په اړه مه هېروئ. لوستل د پوهې ترلاسه کولو او د ژوند سره د پاتې کیدو عالي لاره ده.
تطابق کیدای شي د سر درد وي
د ټولو وسیلو لپاره د ویب پاڼې تطبیق خورا ستونزمن دی. د وسیلو او براوزرونو ډیری ډولونه شتون لري، نو دلته به تل د "وسیلې + براوزر" ترکیب وي په کوم کې چې سایټ به خراب ښکاري.
د ډیبګ کولو تجربه وخت خوندي کوي
لکه څنګه چې پورته یادونه وشوه، ډیبګ کول یو ډیر وخت مصرفونکی کار کیدی شي، په ځانګړې توګه که تاسو نه پوهیږئ چیرته وګورئ او څه شی وګورئ. پدې پوهیدل چې ستاسو خپل کوډ څنګه کار کوي تاسو سره په چټکۍ سره ډیبګ کولو کې مرسته کوي. تاسو کولی شئ خپل د ډیبګ کولو مهارتونو ته وده ورکړئ پدې پوهیدو سره چې څنګه د ډیبګ کولو وسیلې په مختلف براوزرونو کې کار کوي.
تاسو به د چمتو شوي حلونو په لټه کې شئ، مګر دوی به ستاسو لپاره کار ونکړي.
که تاسو پخپله حل نشي موندلی، دا د ګوګل کولو ارزښت لري. په ډیری قضیو کې ، تاسو به په فورمونو کې کاري حلونه ومومئ لکه StackOverflow. مګر په ډیری قضیو کې تاسو نشئ کولی یوازې کاپي او پیسټ کړئ - دوی به دا کار ونکړي. دا هغه ځای دی چې د ستونزې حل کولو مهارتونه او خلاقیت په کار کې راځي.
یو ښه IDE به ژوند اسانه کړي
مخکې لدې چې تاسو کوډ کول پیل کړئ ، دا د سم IDE موندلو لپاره لږ وخت مصرف کولو ارزښت لري. دلته ډیری ښه دي، دواړه تادیه شوي او وړیا. مګر تاسو یو ته اړتیا لرئ چې په بشپړ ډول فټ شي. IDE باید د نحو روښانه کول او همدارنګه د خطا روښانه کول ولري. ډیری IDEs پلگ ان لري چې تاسو سره ستاسو د IDE تنظیم کولو کې مرسته کوي.
ټرمینل به کار ډیر اغیزمن کړي
که تاسو په GUI کې کار کولو عادت یاست، د کمانډ لاین هڅه وکړئ. دا یو پیاوړی وسیله ده چې کولی شي د ګرافیکي وسیلو په پرتله ډیری ستونزې حل کړي. تاسو باید د کمانډ لاین سره کار کولو ډاډه احساس وکړئ.
څرخ بیا مه ایجادوئ
کله چې تاسو معیاري ب featureه رامینځته کوئ ، د لیدو لپاره لومړی ځای د حل لپاره GitHub دی. که ستونزه عادي وي، نو ډیری احتمال دا لا دمخه حل شوی. کیدای شي مخکې له مخکې د چمتو شوي حل سره یو باثباته او مشهور کتابتون وي. د اسنادو سره فعالې پروژې وګورئ. که تاسو غواړئ د بل چا په "څرخ" کې نوي فعالیتونه اضافه کړئ یا په ساده ډول یې بیا ولیکئ، تاسو کولی شئ په ساده ډول پروژه جوړه کړئ یا د ادغام غوښتنه جوړه کړئ.