تفاوت Prototypal OOP (در جاوااسکریپت) و Classical OOP (سایر زبانها)
به جهت فلشها دقت کنید. یکی کپی شدن ویژگیها به سمت پایین (کلاسهای فرزند) و یکی Delegation به سمت بالا (آبجکتهای Prototype)
درک این تفاوتها نه تنها خیلی از دردسرهای پیاده سازی Classical OOP در جاوااسکریپت را حل میکند بلکه به پیاده سازی Pattern های مفید و سادهتر کمک میکند.
(این مطلب رو برای کسانی که از مشکلات OOP در جاوااسکریپت گله میکنند بفرستید 😁)
#quicktip #js #oop
@ProGraphs
به جهت فلشها دقت کنید. یکی کپی شدن ویژگیها به سمت پایین (کلاسهای فرزند) و یکی Delegation به سمت بالا (آبجکتهای Prototype)
درک این تفاوتها نه تنها خیلی از دردسرهای پیاده سازی Classical OOP در جاوااسکریپت را حل میکند بلکه به پیاده سازی Pattern های مفید و سادهتر کمک میکند.
(این مطلب رو برای کسانی که از مشکلات OOP در جاوااسکریپت گله میکنند بفرستید 😁)
#quicktip #js #oop
@ProGraphs