Shopping cart

    No items in cart

Subtotal: $0

Checkout

shape
shape

تفاصيل الكتاب

Book Image

البرمجة الشيئية مقابل البرمجة الوظيفية

إن الانقسام بين المبرمجين الوظيفيين والمبرمجين كائنيي التوجه هو في الواقع ثنائي زائف. صحيح أن الفريق الأول يجادل بأن البرمجة الوظيفية (FP) أفضل في عالم متعدد الأنوية، بينما يصر الفريق الثاني على أن البرمجة كائنية التوجه (OOP) أفضل في مطابقة الحلول التقنية لمشاكل الأعمال. ومع ذلك، وكما يوضح تقرير أوريلي هذا، فإن هذا ليس فرضية إما هذا أو ذاك.

يناقش هذا الكتاب أوجه التشابه بين هذين النموذجين البرمجيين، ويشير إلى أن كلاً من البرمجة الوظيفية (FP) والبرمجة كائنية التوجه (OOP) يتقاربان في الواقع. ومن الأمثلة البارزة على ذلك استخدام تعبيرات لامدا في جافا ولغات البرمجة كائنية التوجه الأخرى مثل C# وC++ وSwift.