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

classes and object orianted programming

السؤال

نشر

السلام عليكم.

انا بقالي اكثر من سنه استخدم javascriipt ولا مره استخدمت ال class واريد ان انقل من ال functional programming الي ال object orianted programming مع العلم اني تعلمت ال classes وال objects والمفاهيم العامه مثل الوراثه وغيرها

Recommended Posts

  • 1
نشر

وعليكم السلام 

في حال شعرت أنك أتقنت functional programming بشكل كامل وتريد أن تنتقل إلى تقنيات ومعلومات جديدة لا بأس بذلك ويمكنك البدء في دراستها وتعلمها ، كما أن الإستمرارية في التعلم وتطوير نفسك هذا أمر إيجابي سوف يضيف إلى السيرة ذاتية الخاصة بك ، أيضاً طالما لديك خبرة ومعلومات في classes  و objects  هذا سوف يساعدك على التعلم بشكل أسهل وأسرع ، أيضاً حافظ على أن لا تشتت نفسك في كثير من المجالات البرمجية . 

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

  • 1
نشر

استخدام ال functional programming أو استخدام ال  object orianted programming يعتمد على المشروع الذي تعمل به ويمكنك استخدامهما معاً في نفس المشروع أو البرنامج بدون أي مشكلة 

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

  • بناء to-do  list ويمكنك تطبيق ال OOP في هذا التطبيق بكل سهولة 
  • حاول بناء برنامج يقوم بحساب ال budget الخاص بالمستخدم 
  • يمكنك إعادة بناء أو تحويل الكود الموجود في التطبيقات السابقة الخاصة بك إلى ال OOP

ويعتبر ال javascript من أكثر اللغات التي تتبنى اسلوب ال  functional programming وليست لغة جيدة في استخدام ال object orianted programming 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...