البهجة من Kotlin
480 صفحات
Arabic
PDF
4.5

البهجة من Kotlin

Функциональное программирование для всех

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «متعة Kotlin» (العنوان الأصلي The Joy of Kotlin) من تأليف بيير-إيف سايمون ليس مجرد دليل آخر للغة برمجة. إنه غوص عميق في عالم البرمجة الوظيفية المطبقة على منصة Kotlin. صدر الكتاب في عام 2019، ويمتد على 480 صفحة، ويقدم للقارئ ليس فقط بناء الجملة، بل فلسفة كتابة كود نظيف وموثوق ومعبّر.

المؤلف خبير معروف في مجال البرمجة الوظيفية، وقد كتب سابقًا كتبًا عن Java (على وجه الخصوص، «Functional Programming in Java»). في هذا العمل، ينقل خبرته الممتدة لسنوات إلى Kotlin، وهي لغة حديثة تكتسب شعبية سريعة بفضل إيجازها وتوافقها مع Java.

عن ماذا يتحدث هذا الكتاب؟

الكتاب مخصص لتطبيق مبادئ البرمجة الوظيفية في لغة Kotlin. على عكس العديد من الكتب الدراسية التي تقتصر على أساسيات بناء الجملة، يكشف سايمون بشكل متسلسل كيفية كتابة كود خالٍ من الآثار الجانبية، باستخدام هياكل بيانات غير قابلة للتغيير، ودوال ذات ترتيب أعلى، والمونادات، والحسابات الكسولة.

المواضيع الرئيسية التي يتناولها الكتاب:

  • الدوال ككائنات من الدرجة الأولى — إنشاء الدوال وتركيبها.
  • عدم القابلية للتغيير — العمل مع المجموعات والبيانات غير القابلة للتغيير.
  • معالجة الأخطاء دون استثناءات — استخدام أنواع Option و Either

توصيات