درباره این کتاب
کتاب Data-Oriented Programming: Unlearning OOP اثر یهوناتان شرویت (Yehonathan Sharvit) یکی از مراجع معتبر و کلیدی در این حوزه است. این کتاب در حال حاضر در صف ترجمه و بازتفسیر آزاد قرار دارد.
سرفصلهای کتاب جهت ترجمه:
- فصل ۱: پیچیدگیهای معماری شیگرا (OOP) و چرایی گذار به DOP
- فصل ۲: اصل اول: جداسازی کامل کد از داده (Code & Data Separation)
- فصل ۳: نمایش پایه دادهها و تایپهای تغییرناپذیر
- فصل ۴: مدیریت وضعیت (State Management)
- فصل ۵: کنترل پایهای همزمانی در ساختارهای دادهای
- فصل ۶: تستهای واحد در پارادایم دادهمحور
- فصل ۷: اعتبارسنجی پایه دادهها
- فصل ۸: کنترل پیشرفته همزمانی
- فصل ۹: ساختارهای داده ماندگار (Persistent Data Structures)
- فصل ۱۰: تعامل با پایگاههای داده در DOP
- فصل ۱۱: توسعه وبسرویسها با معماری دادهمحور
- فصل ۱۲: چندریختی (Polymorphism) بدون کلاسها
- فصل ۱۳: اعتبارسنجی پیشرفته ساختار داده و اسکیما
- فصل ۱۴: جمعبندی و الگوهای پروداکشن
نحوه مشارکت در ترجمه
علاقهمندان به مهندسی نرمافزار و فعالان جامعه متنباز میتوانند برای آغاز ترجمه و بازتفسیر مفهومی، به مخزن اختصاصی این کتاب مراجعه فرمایند: 🔗 مشاهده مخزن در گیتهاب