پیچیدگی زبان طبیعت است که به صورت الگوها، فراکتال ها و تقارن گفته می شود! خوب مسافران عزیز کاپیتان صحبت میکنه! نوشیدنی مجاز مورد علاقه رو بزنید بر بدن و بشینید روی صندلی هاتون که میخوایم پروازی داشته باشیم به…
OOP
همه ما که در پروژه های کوچک و بزرگ کار کردیم بارها و بارها و بارها دیدم که نرم افزارها سخت توسعه داده میشن یا در شروع کار همه چی راحت هست و بعد پیچیده میشه، وسط کار مشتری درخواست…
در پست قبل در مورد Invariant ها صحبت کردم و چندین مثال برای Built-in types زدم و در این پست می خوام در مورد Covariance و Contravariant صحبت کنم پس بریم شروع کنیم: فرض کنیم سه مدل زیر وجود داره…
همانطور که در پست قبل مشاهده کردید ما یه نگاه اجمالی به موضوع Variance داشتیم و در این پست میخوایم سراغ فیچر دیگه به اسم Invariance بریم اما قبل از شروع بهتره به عنوان یادآوری به تعریف دو کلمه More…
از این پست میخوایم مروری بر مباحث Covariance و Contravariance داشته باشیم و بعد از اون به کمی مفهومی تر در حوزه OOP بپردازیم پس یه چای بریزید و آماده بشید برای یه عالمه مباحث جذاب! ابتدا با یه موضوع…