تحب تحافظ على سلامة الobjects و محدش يقدر يتدخل فيها ابدا🔐
يبقى ملكش غير الencapsulation و الimmutability ⚔️
هما ايه؟ فكر في الencapsulation كصديق بيقولك "خليك في حالك" - يعني الاهتمام بشؤون الobjects الخاصه بيك و إخفاء أعماله الداخلية.
طب الimmutability؟ هي القوة الخارقة لعدم التغيير أبدًا🗳️
-ليه هما مهمين؟ لو مش بتستمتع بالerror debugging لوحش كود السباجيتي للساعة 3 الفجر🫡، فهما بيحافظوا على كودك ثابت و ممكن التنبؤ بيه وموثوق✅ .. تخيل objects آمنة لدرجة حتى زميلك اللي عارف كل حاجه ميعرفش يوصلها😎!
فلو عايز تدي كودك الخصوصية و الأمان ده يبقى متنساش سيشن يوم الخميس الساعه 3 ان شاء الله في انتظارك🕥👋🏻