مــــــــیـــــــم

یادداشت های یک برنامه نویس بیست و سه ساله ...

۲ مطلب با موضوع «مهندسی» ثبت شده است

Swift در دنیای متن باز

هدر مطلبچندوقت پیش به فروم رسمی زبان سوییفت سر زدم و به طور خیلی شفاف تر دنیای زیبای متن باز و مزایای اون رو حس کردم.
قضیه این بود که یکی از کاربرای فروم و همکار های توسعه (Contributer)، ایده پیاده سازی یک تابع برای داده های دیکشنری رو داده بود تا مقادیر خالی رو فیلتر کنه. مثلا اینجوری:


["1" : "1", "2" : nil, "3" : "3"].compactMapValues({ $0 })
// ["1": "1", "3": "3"]

و این شروع یک ماجراجویی زیبا بود!

ادامه مطلب...
۰۴ ارديبهشت ۹۹ ، ۱۸:۰۶ ۰ نظر
مسعود شیخ حسینی

آشنایی با الگوی طراحی Singleton



تو این دنیای شلوغ پلوغ کد ها و زبان هایی که هرروز بیشتر میشند ، الگو های خیلی زیادی هم هستند که وابسته به زبان نیستند ، نوعی روش و مفهوم برای شکل دادن به کد ها اند.

الگویی که خودم اخیرا ازش زیاد استفاده کردم singleton نام داره و البته ترجمه ی فارسیش هم میشه : یگانه

بریم که ساختار این الگو رو بشناسیم...

ادامه مطلب...
۲۴ فروردين ۹۶ ، ۱۷:۰۱ ۰ نظر
مسعود شیخ حسینی