🍂⛳️ كن ناجحا ⛳️🍂
#مقالات_في_التصميم📙
كيف تكون مصمم ناجح :
1- جدد أفكارك
قم بعمل تحديث دائم لمعلوماتك و الاضطلاع بشكل دوري على الجديد من أعمال الغير لاستلهام الأفكار منها. و لا نقصد “النسخ و التقليد” بل ما نقصده بالاستلهام هو اقتباس الأفكار و التعديل عليها للخروج بأفكار جديدة تميزك عن غيرك .
2- طور نفسك
المصمم المحترف هو شخص دائم التعلم و لا يتوقف أبداً و يقوم بمتابعة جديد تقنيات التصميم و التطوير المختلفة فالتصميم هو بحر لا ينتهي و هو عالم يتغير و يتم تجديده في كل لحظة. لذا كن حريصاً على متابعة كل جديد يظهر في هذا العالم حتى لا تتأخر عن الركب و بالتالي تخسر الأعمال في المستقبل .
3- ضع أفكارك على الورق أولاً
رتب خطة عمل التصميم خطوة بخطوة على الورق قبل البدء في التنفيذ فالبعد عن جهازك و التخطيط من خلال الورق في بداية أي مشروع هو أفضل الحلول لأنه يبعدك عن مصادر تشتيت الأفكار خصوصاً في بداية تعلمك التعامل مع Wireframes
4- المساحات البيضاء
في بعض الأحيان تكون البساطة هي الحل الأمثل لعمل تصميم ناجح فلا يوجد أي فائدة لحشو التصميم بزيادات غير ضرورية. القدرة على الوصول للمحتوى بسهولة و يُسر هي مفتاح نجاح أي موقع. تستطيع إنشاء تصميم بسيط و عملي دون أن يكون مملاً، بشعاً أو قبيحاً. و أشهر المواقع الناجحة بدأت و لا زالت تعمل بواجهات بسيطة جداً و أشهرها على الإطلاق هو موقع Google
5- البرامج و التطبيقات
استخدم دائماً أحدث الإصدارات من أي برامج أو تقنيات التصميم المختلفة و ذلك لأن الشركة المبرمجة لم تطرح إصداراً جديداً إلا لإصلاح خطأ ما أو لإضافة إمكانيات جديدة تمكنك من الإبداع بشكل أكبر .
6- القراءة
اقرأ دائماً مقالات في جديد التصميم و خاصة المجلات التي تتطرق أو تتخصص في التصميم مثل مجلة دوت نت Net . و لكن للأسف ليس كل المصممين يقدرون على تنفيذ هذه الخطوة و ذلك لضعف البعض في اللغة الإنجليزية .
7- حدد المُستقبلين
ليس بالضرورة أن يعُجب العميل بما صنعت يداك من تصميم حتى و لو كان يعجبك فلولا تعدد الأذواق لبارت السلع !! لك الحق في إبداء نصيحتك الشخصية و الاحترافية و لكن فقط تلك التي قمت ببنائها على تحديد و دراسة للشريحة المُستَهدفة و التي يحاول العميل جذبها لزيارة الموقع .
8- اسأل . استشير
هذا شعار إحدى الحملات الإعلانية في التليفزيون المصري و الصراحة هو شعار مناسب جداً لوصف هذه النقطة. ربما تحتاج لعرض أعمالك قبل الانتهاء منها . لا تحتاج لعرضها على الملأ !! فقط قم بعرضها على أصدقائك المُقربين و زملائك في نفس المجال و الذين تثق بهم ثقة عمياء فربما يقومون بلفت انتباهك لبعض الأخطاء التي ارتكبتها دون أن تشعر . و تقبل النقد البناء لأنه بداية طريق تطوير الذات و بالتالي النجاح .
9- احتفظ بـ” صندوق العدة”
يجب أن يمتلك كل فنان العدة اللازمة لإخراج عمله في أحسن صورة و أنت فنان ! لذلك يجب عليك الاحتفاظ على جهازك بنسخ من أعمالك السابقة ، أمثلة من المتجهات Vectors ، صور التصاميم ، الفرش Brushes ، الخامات Textures ، منصات العمل الجاهزة أو Framework إذا كنت لا تزال تستخدمها … الخ
10- الاختصارات
إنشاء اختصارات في لوحة المفاتيح للأشياء المتكررة : أغلب برامج التصميم بها اختصارات افتراضية وتمكنك من إنشاء اختصارات جديدة للمهام المتكررة ، هذا سوف يساعدك على اختصار الوقت والقيام بأعمالك بسرعة أكبر .
11- السعي وراء الالتزام
كتابة قائمة يومية والسعي نحو الالتزام بها : عند دخولك إلى شبكة الإنترنت تجد نفسك في مفترق طرق : مواقع متعدد ، خدمات متنوعة ، برامج الدردشة، تويتير … إلى غير دلك ، و كتابة قائمة بالمهام التي عليك إنجازها في اليوم يجعلك تتجه نحو الطريق الصحيح كما يمكن إنشاء قوائم أسبوعية تحدد فيها بعد الأهداف التي عليك إنجازها على مدار الأسبوع .
12- إغلاق برامج التواصل أثناء العمل
13- سهولة الوصول إلى ملفاتك من أي جهاز عن طريق برنامج Dropbox مثلا .
14- احرص على أن تكون بيئة العمل مرتبة ونظيفة .
15- استغلال فترة الصباح .
16- المصمم الناجح لا يحتاج إلى الموهبة فقط بل يحتاج أيضا إلى الاجتهاد و الإصرار والذكاء
17- المنافسة
و أخيراً .. كن دائم الاضطلاع على أعمال غيرك من المصممين و قم بتحليلها و قراءة شفرتها المصدرية. فمن الضروري أن تكون مدركاً بشكل كامل لما يحدث من حولك في مجال عملك . و ربما تستفد من هذه المعارض و التي تعرض أعمال بعض المصممين المحترفين .
الموضوع منقول من مستر جوجل للفائدة
🍂⛳️ كن ناجحا ⛳️🍂
.
#مقالات_في_التصميم📙
كيف تكون مصمم ناجح :
1- جدد أفكارك
قم بعمل تحديث دائم لمعلوماتك و الاضطلاع بشكل دوري على الجديد من أعمال الغير لاستلهام الأفكار منها. و لا نقصد “النسخ و التقليد” بل ما نقصده بالاستلهام هو اقتباس الأفكار و التعديل عليها للخروج بأفكار جديدة تميزك عن غيرك .
2- طور نفسك
المصمم المحترف هو شخص دائم التعلم و لا يتوقف أبداً و يقوم بمتابعة جديد تقنيات التصميم و التطوير المختلفة فالتصميم هو بحر لا ينتهي و هو عالم يتغير و يتم تجديده في كل لحظة. لذا كن حريصاً على متابعة كل جديد يظهر في هذا العالم حتى لا تتأخر عن الركب و بالتالي تخسر الأعمال في المستقبل .
3- ضع أفكارك على الورق أولاً
رتب خطة عمل التصميم خطوة بخطوة على الورق قبل البدء في التنفيذ فالبعد عن جهازك و التخطيط من خلال الورق في بداية أي مشروع هو أفضل الحلول لأنه يبعدك عن مصادر تشتيت الأفكار خصوصاً في بداية تعلمك التعامل مع Wireframes
4- المساحات البيضاء
في بعض الأحيان تكون البساطة هي الحل الأمثل لعمل تصميم ناجح فلا يوجد أي فائدة لحشو التصميم بزيادات غير ضرورية. القدرة على الوصول للمحتوى بسهولة و يُسر هي مفتاح نجاح أي موقع. تستطيع إنشاء تصميم بسيط و عملي دون أن يكون مملاً، بشعاً أو قبيحاً. و أشهر المواقع الناجحة بدأت و لا زالت تعمل بواجهات بسيطة جداً و أشهرها على الإطلاق هو موقع Google
5- البرامج و التطبيقات
استخدم دائماً أحدث الإصدارات من أي برامج أو تقنيات التصميم المختلفة و ذلك لأن الشركة المبرمجة لم تطرح إصداراً جديداً إلا لإصلاح خطأ ما أو لإضافة إمكانيات جديدة تمكنك من الإبداع بشكل أكبر .
6- القراءة
اقرأ دائماً مقالات في جديد التصميم و خاصة المجلات التي تتطرق أو تتخصص في التصميم مثل مجلة دوت نت Net . و لكن للأسف ليس كل المصممين يقدرون على تنفيذ هذه الخطوة و ذلك لضعف البعض في اللغة الإنجليزية .
7- حدد المُستقبلين
ليس بالضرورة أن يعُجب العميل بما صنعت يداك من تصميم حتى و لو كان يعجبك فلولا تعدد الأذواق لبارت السلع !! لك الحق في إبداء نصيحتك الشخصية و الاحترافية و لكن فقط تلك التي قمت ببنائها على تحديد و دراسة للشريحة المُستَهدفة و التي يحاول العميل جذبها لزيارة الموقع .
8- اسأل . استشير
هذا شعار إحدى الحملات الإعلانية في التليفزيون المصري و الصراحة هو شعار مناسب جداً لوصف هذه النقطة. ربما تحتاج لعرض أعمالك قبل الانتهاء منها . لا تحتاج لعرضها على الملأ !! فقط قم بعرضها على أصدقائك المُقربين و زملائك في نفس المجال و الذين تثق بهم ثقة عمياء فربما يقومون بلفت انتباهك لبعض الأخطاء التي ارتكبتها دون أن تشعر . و تقبل النقد البناء لأنه بداية طريق تطوير الذات و بالتالي النجاح .
9- احتفظ بـ” صندوق العدة”
يجب أن يمتلك كل فنان العدة اللازمة لإخراج عمله في أحسن صورة و أنت فنان ! لذلك يجب عليك الاحتفاظ على جهازك بنسخ من أعمالك السابقة ، أمثلة من المتجهات Vectors ، صور التصاميم ، الفرش Brushes ، الخامات Textures ، منصات العمل الجاهزة أو Framework إذا كنت لا تزال تستخدمها … الخ
10- الاختصارات
إنشاء اختصارات في لوحة المفاتيح للأشياء المتكررة : أغلب برامج التصميم بها اختصارات افتراضية وتمكنك من إنشاء اختصارات جديدة للمهام المتكررة ، هذا سوف يساعدك على اختصار الوقت والقيام بأعمالك بسرعة أكبر .
11- السعي وراء الالتزام
كتابة قائمة يومية والسعي نحو الالتزام بها : عند دخولك إلى شبكة الإنترنت تجد نفسك في مفترق طرق : مواقع متعدد ، خدمات متنوعة ، برامج الدردشة، تويتير … إلى غير دلك ، و كتابة قائمة بالمهام التي عليك إنجازها في اليوم يجعلك تتجه نحو الطريق الصحيح كما يمكن إنشاء قوائم أسبوعية تحدد فيها بعد الأهداف التي عليك إنجازها على مدار الأسبوع .
12- إغلاق برامج التواصل أثناء العمل
13- سهولة الوصول إلى ملفاتك من أي جهاز عن طريق برنامج Dropbox مثلا .
14- احرص على أن تكون بيئة العمل مرتبة ونظيفة .
15- استغلال فترة الصباح .
16- المصمم الناجح لا يحتاج إلى الموهبة فقط بل يحتاج أيضا إلى الاجتهاد و الإصرار والذكاء
17- المنافسة
و أخيراً .. كن دائم الاضطلاع على أعمال غيرك من المصممين و قم بتحليلها و قراءة شفرتها المصدرية. فمن الضروري أن تكون مدركاً بشكل كامل لما يحدث من حولك في مجال عملك . و ربما تستفد من هذه المعارض و التي تعرض أعمال بعض المصممين المحترفين .
الموضوع منقول من مستر جوجل للفائدة
🍂⛳️ كن ناجحا ⛳️🍂
.
موسوعة المحاضرات الاسلامية
قناة تهتم بنشر السلاسل و المحاضرات الاسلامية لجميع العلماء والدعاة
انشروا الرابط فالدال على الخير كفاعلة
https://t.me/mohadrat_islmih
قناة تهتم بنشر السلاسل و المحاضرات الاسلامية لجميع العلماء والدعاة
انشروا الرابط فالدال على الخير كفاعلة
https://t.me/mohadrat_islmih
Telegram
موسوعة المحاضرات الاسلامية
قناة تهتم بنشر السلاسل و المحاضرات الاسلامية لجميع العلماء والدعاة
قناتنا في اليوتيوب
https://youtube.com/channel/UCCSn8t9BlSlHoo8febSvyDw
انشروا الرابط فالدال على الخير كفاعلة
قناتنا في اليوتيوب
https://youtube.com/channel/UCCSn8t9BlSlHoo8febSvyDw
انشروا الرابط فالدال على الخير كفاعلة
موسوعة البرامج الحاسوبية
قناة خاصة بالبرمجيات والبرامج التي تخص الحاسوب والمبرمجين
انشروا الرابط
https://t.me/programscomputer
قناة خاصة بالبرمجيات والبرامج التي تخص الحاسوب والمبرمجين
انشروا الرابط
https://t.me/programscomputer
Telegram
موسوعة البرامج الحاسوبية
قناة خاصة بالبرمجيات والبرامج التي تخص الحاسوب والمبرمجين
انشروا الرابط
انشروا الرابط
https://www.youtube.com/watch?v=SjWbJSWhR3I&list=PLvB2mRQh_hm8rRP2gmZ_0WZHMamY5z05L
الربح من البرمجة و تحويل مشاريعك الى اموال لمحمد عيسى
لاتنسوا تفعيل الجرس ليصلك كل جديد
الربح من البرمجة و تحويل مشاريعك الى اموال لمحمد عيسى
لاتنسوا تفعيل الجرس ليصلك كل جديد
YouTube
1 Business at home - طرق الربح من البرمجة و طرق البدء في الاعمال التجارية والربحية
#مقالات_في_التصميم📙
💎✒️ مهارات المصمم ✒️💎
المهارات التي يتحلي بها مصمم الجرافيك:
1-ان يقبل النقد:وأنا اقصد النقد البناء فحسب.فعلي المصمم ان يقبل النقد البناء بل ويسعى لسماعه ويعرض أعماله على المصممين ذوى الخبرات ويأخذ رأيهم.
2-مبدع فى اختيار الألوان:يجيد إختيار الوان تصميماته التي تتناسب مع غرض التصميم ومجاله
3-يكون واسع الخيال:يحاول ان يسرح بخياله بعيدا ليعود بأفكار جديدة وجذابة ويستلهم من كل شئ يراه.
4-يحب التحديات:لا يستسلم للتحديات التي يقابلها فى حياته بل يحب هذه التحديات ويتغلب عليها بطريقته الإبداعية
5-يعرف كيف ينظم مهامه :وكيف يدير وقته ويجعل يومه كافيا ومنظما بما فيه الكفاية ولا يؤجل أعماله من غير سبب يستدعى ذلك
6-يفكر بطريقة إبداعية لحل مشكلاته:دائما عنده طرق خاصة إبداعية يفكر بها ويحاول حل مشكلاته بهذه الطريق وهذا لأنه شخص مبدع!
7-حب التعلم ومتابعة الجديد:لا يكتفى بقدر معين من العلم ودائم التطلع على أعمال الأخرين ويبحث عن الجديد
8-يعرف كيف يتعامل مع عميلة:فى حياتك المهنية كمصمم ستقابل العميل المهذب والسئ .. الصبور والعجول وحتما ستقابلك مشاكل مع عملائك فالمصمم الناجح يحاول حل هذه المشكل بطرق مختلفه وتحاول ارضاء جميع عملائك و يقبل تعديلاتهم ويحاول فهم وجهة أنظارهم.
💎✒️ مهارات المصمم ✒️💎
.
💎✒️ مهارات المصمم ✒️💎
المهارات التي يتحلي بها مصمم الجرافيك:
1-ان يقبل النقد:وأنا اقصد النقد البناء فحسب.فعلي المصمم ان يقبل النقد البناء بل ويسعى لسماعه ويعرض أعماله على المصممين ذوى الخبرات ويأخذ رأيهم.
2-مبدع فى اختيار الألوان:يجيد إختيار الوان تصميماته التي تتناسب مع غرض التصميم ومجاله
3-يكون واسع الخيال:يحاول ان يسرح بخياله بعيدا ليعود بأفكار جديدة وجذابة ويستلهم من كل شئ يراه.
4-يحب التحديات:لا يستسلم للتحديات التي يقابلها فى حياته بل يحب هذه التحديات ويتغلب عليها بطريقته الإبداعية
5-يعرف كيف ينظم مهامه :وكيف يدير وقته ويجعل يومه كافيا ومنظما بما فيه الكفاية ولا يؤجل أعماله من غير سبب يستدعى ذلك
6-يفكر بطريقة إبداعية لحل مشكلاته:دائما عنده طرق خاصة إبداعية يفكر بها ويحاول حل مشكلاته بهذه الطريق وهذا لأنه شخص مبدع!
7-حب التعلم ومتابعة الجديد:لا يكتفى بقدر معين من العلم ودائم التطلع على أعمال الأخرين ويبحث عن الجديد
8-يعرف كيف يتعامل مع عميلة:فى حياتك المهنية كمصمم ستقابل العميل المهذب والسئ .. الصبور والعجول وحتما ستقابلك مشاكل مع عملائك فالمصمم الناجح يحاول حل هذه المشكل بطرق مختلفه وتحاول ارضاء جميع عملائك و يقبل تعديلاتهم ويحاول فهم وجهة أنظارهم.
💎✒️ مهارات المصمم ✒️💎
.
• من الطبيعي جدا لأى مبرمج سواء كان مبتدئ أو محترف أن يكون لديه أخطاء برمجية أثناء عملية التطوير ، و تتوقف مدى سهولة حل هذا الخطأ طبقا لنوعه وهناك العديد من الإخطاء و التي يمكن اكتشاف البعض من قبل الCompiler و البعض يجب البحث عنها يدويا في البرنامج وهذه اشهر 4 اخطاء اثناء البرمجة
#طور_نفسك
#الاخطاء_في_البرمجة
@C6665
#طور_نفسك
#الاخطاء_في_البرمجة
@C6665
📚موسوعة الحاسوب و البرمجة📚
بطاقة العمل.apk
• النوع الاول : Syntax errors
او ما يسمى الاخطاء اللغوية وهي الاخطاء الناتجة من المبرمج عند كتابة الكود مثلا ان ينسى وضع (;) في بعض لغات البرمجة او يكتب كلمات محجوزة في اللغة بطريقة خاطئة وهذا النوع من الاخطاء سهل اكتشافه تقريبا ولا يتم تشغيل البرنامج الا بعد تصحيح الاخطاء .
النوع الثاني : Semantic errors
وهو نوع من الاخطاء لا يظهر تقريبا الا بعد ظهور نتائج البرنامج وهو على الاغلب رياضيا
مثال على ذلك :
طلب منك ايجاد معدل لطلاب والعلامات تكون بين 0 و 100 وعندما تم تنفيذ البرنامج يكون مثلا المخرجات 125 هنا يكون الخطا ربما ليس في الكود بل في الادخال
او العمليات الحسابية وهنا يتم تنفيذ البرنامج من غير اي مشكلة .وهى قريبة من الأخطاء النحوية ولكن تعتمد على مدى صحة تسلسل او ترتيب الكود، على سبيل المثال حينما تحاول طباعة متغير لم تقم بتعرفيه مسبقاً
النوع الثالث : Logical errors
وهذا النوع هو أصعبهم على الأطلاق لأنه لايحدث إلا عند تشغيلة امامك وقد يستغرق الكثير من الوقت لأكتشافه فى بعض الحالات، على سبيل المثال : أنت تبرمج كود يستقبل رقمين من المستخدم ويقوم البرنامج بجمعهم ثم عرض النتيجة وبدلاً من ان تضع علامة الجمع وضعت علامة الطرح فكل مر تقوم بعمل run للبرنامج فأنه سيعمل بشكل طبيعى جدا ولكن ستشعر بالأمر اذا قارنت المدخلات بالمخرجات
النوع الرابع : Run-time Errors
وهو الخطأ الذي يظهر اثناء تنفيذ البرنامج وهو خطا منطقي
على سبيل المثال :
حاولت ان تقرأ من ملف فى البرنامج وهو ليس موجود فى الأساس، او محاولة قسمة 1 على 0 ، حاولت ان تتصل بقاعدة بيانات لم تقم بتعريفها
#طور_نفسك
#الاخطاء_في_البرمجة
#errors
@C6665
.
او ما يسمى الاخطاء اللغوية وهي الاخطاء الناتجة من المبرمج عند كتابة الكود مثلا ان ينسى وضع (;) في بعض لغات البرمجة او يكتب كلمات محجوزة في اللغة بطريقة خاطئة وهذا النوع من الاخطاء سهل اكتشافه تقريبا ولا يتم تشغيل البرنامج الا بعد تصحيح الاخطاء .
النوع الثاني : Semantic errors
وهو نوع من الاخطاء لا يظهر تقريبا الا بعد ظهور نتائج البرنامج وهو على الاغلب رياضيا
مثال على ذلك :
طلب منك ايجاد معدل لطلاب والعلامات تكون بين 0 و 100 وعندما تم تنفيذ البرنامج يكون مثلا المخرجات 125 هنا يكون الخطا ربما ليس في الكود بل في الادخال
او العمليات الحسابية وهنا يتم تنفيذ البرنامج من غير اي مشكلة .وهى قريبة من الأخطاء النحوية ولكن تعتمد على مدى صحة تسلسل او ترتيب الكود، على سبيل المثال حينما تحاول طباعة متغير لم تقم بتعرفيه مسبقاً
النوع الثالث : Logical errors
وهذا النوع هو أصعبهم على الأطلاق لأنه لايحدث إلا عند تشغيلة امامك وقد يستغرق الكثير من الوقت لأكتشافه فى بعض الحالات، على سبيل المثال : أنت تبرمج كود يستقبل رقمين من المستخدم ويقوم البرنامج بجمعهم ثم عرض النتيجة وبدلاً من ان تضع علامة الجمع وضعت علامة الطرح فكل مر تقوم بعمل run للبرنامج فأنه سيعمل بشكل طبيعى جدا ولكن ستشعر بالأمر اذا قارنت المدخلات بالمخرجات
النوع الرابع : Run-time Errors
وهو الخطأ الذي يظهر اثناء تنفيذ البرنامج وهو خطا منطقي
على سبيل المثال :
حاولت ان تقرأ من ملف فى البرنامج وهو ليس موجود فى الأساس، او محاولة قسمة 1 على 0 ، حاولت ان تتصل بقاعدة بيانات لم تقم بتعريفها
#طور_نفسك
#الاخطاء_في_البرمجة
#errors
@C6665
.
#برمجة
#نصائح_برمجية📙
كيف تحقق أفضل المعايير في البرمجة و تطوير البرمجيات :
أولاً :
لا تبدأ بكتابة الكود بشكل مباشر , بل خذ وقتك استرخي و صمم البرنامج في مخيلتك و ادرسه من كافة النواحي , ثم خططه على الورقة و القلم و بعدها باشر بكتابة الكود .
ثانياً :
لا تعقد الأشياء أثناء كتابة الكود و إذا شعرت أن هناك شيئاً ما قد يسبب مشكلة في المستقبل , إبدا بحلها فورا , لأنها قد تسبب تراكم مشكلات و تغييرات كثيرة في الكود فيما بعد .
ثالثا :
يجب تبسيط الخوارزميات المعقدة , لا تضمنها ضمن مشروعك مباشرة , بل أنشئ مشروع جديد , و ابني الخوارزمية على شكل Class و ادرسها و عندما تنجح و تفهم عملها انقل الـ Class إلى مشروعك . على مبدأ Keep it Simple
رابعاً :
راجع الكود بشكل مستمر , و احذف التوابع و المتحولات الغير ضرورية , و حاول ان تكتب شرح مبسط .
خامسا :
جرب البرنامج أكثر من مرة , جربه أنت أو دع شخصاً آخر يجربه لك , و يفضل شخص آخر لأنه لن يتبع نفس القواعد التي تتبعها أنت !
سادساً :
لا تكثر من Try Catch في المشروع , إذا كان لدي متحول يقبل قيمة عددية فقط , فقم بتقييد المستخدم بادخال قيمة عددية فقط !
سابعا :
لست مجبرا على الاعتماد على أي ميزة حديثة , تقدمها لك لغة البرمجة , الميزات الحديثة قد تحتوي على أخطاء .
#نصائح_برمجية📙
كيف تحقق أفضل المعايير في البرمجة و تطوير البرمجيات :
أولاً :
لا تبدأ بكتابة الكود بشكل مباشر , بل خذ وقتك استرخي و صمم البرنامج في مخيلتك و ادرسه من كافة النواحي , ثم خططه على الورقة و القلم و بعدها باشر بكتابة الكود .
ثانياً :
لا تعقد الأشياء أثناء كتابة الكود و إذا شعرت أن هناك شيئاً ما قد يسبب مشكلة في المستقبل , إبدا بحلها فورا , لأنها قد تسبب تراكم مشكلات و تغييرات كثيرة في الكود فيما بعد .
ثالثا :
يجب تبسيط الخوارزميات المعقدة , لا تضمنها ضمن مشروعك مباشرة , بل أنشئ مشروع جديد , و ابني الخوارزمية على شكل Class و ادرسها و عندما تنجح و تفهم عملها انقل الـ Class إلى مشروعك . على مبدأ Keep it Simple
رابعاً :
راجع الكود بشكل مستمر , و احذف التوابع و المتحولات الغير ضرورية , و حاول ان تكتب شرح مبسط .
خامسا :
جرب البرنامج أكثر من مرة , جربه أنت أو دع شخصاً آخر يجربه لك , و يفضل شخص آخر لأنه لن يتبع نفس القواعد التي تتبعها أنت !
سادساً :
لا تكثر من Try Catch في المشروع , إذا كان لدي متحول يقبل قيمة عددية فقط , فقم بتقييد المستخدم بادخال قيمة عددية فقط !
سابعا :
لست مجبرا على الاعتماد على أي ميزة حديثة , تقدمها لك لغة البرمجة , الميزات الحديثة قد تحتوي على أخطاء .