اذهب إلى المحتوى

السؤال

نشر

كمبرمج، هل الأفضل أن أتعلم وأتعمق في كل شيء "على سبيل المثال تعلم سلوك كل الدوال المُتعلقة بالتعامل مع الذاكرة في برنامج مُعين وفهمها من أساسها" أم أتعلم مفهوم معين حين أحتاج لتعلمه أو حين مواجهتي لمشكلة في هذا الجانب؟

Recommended Posts

  • 1
نشر

مرحبا إسلام

في مجال البرمجة، لا يمكنك إطلاقا الاعتماد على المعلومات التي تعرفها أو تحفظها، لماذا؟!

لأن التقنيات تتحدث باستمرار، وبالتالي لا يمكنك الاعتماد على معلوماتك التي تعرفها لتحل جميع المشاكل البرمجية.

كل ما هو مطلوب منك هو البحث والتعلم، وتعلم المفاهيم العامة، وعند الحاجة يمكنك البحث بسهولة وتنفيذ المطلوب طالما كنت تفهم الفكرة العامة.

أتمنى لك التوفيق

  • 1
نشر (معدل)

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

وتعتبر معظم لغات البرمجة متشابه لكن ب syntax مختلف. كذلك أيضًا عند تعلمك مثلاً vue js والتعمق فيه، لاحقاً إذا أردت تعلم react لن يأخذ منك الكثير لتعلمه. 

بالطبع مجال ال web يتطور بشكل سريع وخصوصاً ال front-end ولكن تعلم الأساس يوفر عليك تعب تطور المجال

 

تم التعديل في بواسطة عبدالباسط ابراهيم
  • 1
نشر

أهلا بك إسلام,

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...