لا يخفى علينا أثر العادات ولو كانت صغيره مع الوقت تغير من حياتنا وأساليبنا ولذلك إستحداث عادات جيدة كل فترة بحياتك تجعل من شخصك أكثر تطور وإبداعيه

وإذا كنت فعلياً تريد أن تكون مطور برمجيات ناجح مبدع ومتطور هذه 7 عادات عليك إتباعها وراح تكون أحد الأسباب في تقدمك بشكل كبير في مجال تطوير البرمجيات – بإذن الله

من دون مقدمات طويلة خلينا نبدأ بأول عادة

١- لا تبدأ بكتابة الكود مباشرةً، كتابة الكود ليس أول أولوياتك

عامة أغلب المبرمجين أول ما توصل له المهمة يبدأ مباشرة بكتابة الكود الخاص فيها وهذا الي يجعل الكود مليء بالـ Bugsوالمشاكل المطور الناجح يقوم أولا بتحليل المطلوب ويرسم خطواته وما يحتاج إليه وطريقة تنفيذ المهمة ثم يبدأ

٢- تعلم متى تترك الأمر

وايضا احد الشائعات عندنا يعلق المبرمج في أحد الجزئيات آثناء التطوير فأنه يعلق للأبد وهذا خطأ لأن يبدأ عقلك بالإغلاق على نفسه تماماً في هذه الجزئية تعلم متى توقف المحاولات وتعمل على إنجاز الأمور الأخرى وخذ قسط من الراحة وسوف تجد ان الحل قد ظهر معك

٣- الـ Debugger هو صديقك الصدوق

تعلم أمور debugging للغة التي تعمل عليها لا ترهق نفسك بمحاولة إستكشاف وتخمين المشاكل أستعن بصديقك Debugger وخليه يساعدك وتجاوز الأمر بأسرع وقت

٤- وثق Document كودك للمستقبل دائما

ما نعتقد انفسنا اننا نستطيع فهم ما يحصل في الكود الذي كتبته ولكن الحقيقة ي صديقي تقول انو بعد فتره انت بنفسك سوف تنسى ليه استخدمت هذه وليه بينيتها بالطريقة هذه وووو وغير إذا أراد أحد أن يعمل على كودك لذلك وثق Document كودك عشان المستقبل

٥- دائما ركز على الكود النظيف

لا ترهق نفسك من أول بمحاولة كتابة الكود النظيف حاول ان تجعله يعمل هذه أولويتك ثم قم بتنظيفه تسهيله وإختصاره بشكل يكون مفهوم وسهل القراءة

٦- لا تستسلم بحل واحد

أغلب المبرمجين أول ما يجد الحل لمشكلته أول حل يعتمده وينتهى الأمر له ! ، إذا كنت تريد ان تتطور كمبرمج لا ترضى بحل واحد أبحث عن حلين ثلاث أربع قارن بينهم أفهم لماذا هذا الحل قام بكذا والثاني فعل كذا وتعلم ثم أبني حلك

٧- لا توقف تطوير نفسك والتعلم !

أستغرب صراحة من الشخص الذي يتعلم لغة برمجة وبمجرد ما يطور أول مشروع له يتوقف عنده عداد التعلم ! إذا أردت ان تواكب التطور وتكون متميز؟ ابدا ابدا لا توقف تطوير نفسك والتعلم

كل التوفيق صديقي