Azibom Channel
515 subscribers
236 photos
7 videos
5 files
165 links
بهترین معلمان کسانی هستند که به شما نشان می دهند کجا را جستجو کنید اما به شما نمی گویند چه چیزی را ببینید.

راه ارتباطی : @azibom
لینکدین : linkedin.com/in/azibom
Download Telegram
نظر و لطف دوستان درباره جلسات
منتورشیپ یا یک به یک

(بزودی شیوه و روش ثبت نام رو میذارم و برای تعداد محدودی هم ظرفیت باز میکنیم برای دوستان جدیدی که میخوان جلسات یک به یک داشته باشن)

@azibom
@azibomChannel

Azibom.com
سلام و درود
امید که خوب باشید

دوستانی که بیشتر با من آشنا هستن حتما دیدن که من ۹۰ درصد مواقع وقتی دست به قلم یا ماژیک میشم برای توضیح و مثال زدن، با پنج تا خط و یه دایره شروع میکنم و یه آدم میکشم و بعد سعی میکنم مفاهیم رو یا از دید اون یا با کمک گرفتن از حضورش توضیح بدم و تا الان برای من خیلی کار کرده

ما تولید مقالات و دوره ها رو داخل سایت شروع کردیم و من دوست دارم که برای محتوای دوره ها و بلاگ از عکس های موجود استفاده نکنیم و بتونیم توی این سبک (که تا جایی که فهمیدم بهش میگن stick figure) عکس های اختصاصی برای محتوا هامون تولید کنیم

در همین راستا اگر شخصی اینجا هست که هم در زمینه تک مشغول هست و هم توانایی طراحی توی این سبک رو داره حتما به بنده پیام بده و اگر دوستانی هم دارید که فنی نیستن ولی توانایی کمک به ما رو دارن خیلی ممنون میشم بهمون معرفیشون کنید

مراقبت کنید


@azibom
@azibomChannel

Azibom.com
سال نو مبارک!

امیدوارم امسال بتونید توی کارتون سیستم‌هایی با طراحی بهتر، معماری منعطف‌تر و مقیاس‌پذیرتر بسازید.
توی زندگیتون یه ورژن ماژور از خودتون رو ریلیز کنید، وابستگی‌های اضافی رو حذف کنید، روابط و وابستگی‌های دپریکیت شده رو آپدیت کنید و پترن‌های کارآمدتری رو پیاده‌سازی کنید.
و اگه حس کردید ریفکتور کافی نیست، شاید وقتش رسیده که از اول، زندگی‌تون رو با روش و معماری‌ای که واقعاً می‌خواید، طراحی کنید! :))

مراقبت کنید

@azibom
@azibomChannel

Azibom.com
(پارت اول)
به مناسبت نوروز: کمی بیشتر مهندسی نرم‌افزار رو بیاریم توی زندگی! 🪻

توی مهندسی نرم‌افزار یه اصل خیلی مهم داریم به اسم Encapsulation. 🛠 توی OOP، پراپرتی‌ها رو ایزوله نگه می‌داریم که بقیه کلاس‌ها نتونن مستقیماً تغییرشون بدن. چون اگه این اتفاق بیفته، کل سیستم ناپایدار می‌شه، پترن‌های دیگه‌ای رو هم نمی‌تونیم درست پیاده کنیم، و در نهایت، کنترل روی رفتار آبجکت رو از دست می‌دیم.

حالا بیا انسان رو یه کلاس در نظر بگیریم.

تصمیم‌هایی که می‌گیریم، یه پراپرتی‌ از این کلاسن.

حسی که نسبت به اون تصمیم داریم، یه پراپرتی دیگه.


حالا اگه ایزوله‌شون نکنیم و به همه دسترسی بدیم، چی می‌شه؟
دیگه این تصمیم و حس، فقط متعلق به خودمون نیست.
هر کسی که بخواد، می‌تونه بیاد و مقدار این پراپرتی‌ها رو تغییر بده!
🚨 نتیجه؟ یه کلاس ناپایدار که نمی‌تونه روی تصمیم‌ها و احساسات خودش حساب کنه، چون مدام از بیرون دستخوش تغییره.

و این فقط یه مشکل نیست.
حالا دیگه ما نمی‌تونیم بعضی از اصول و پترن‌های مهم رو توی زندگی‌مون پیاده کنیم

@azibom
@azibomChannel

Azibom.com
(پارت دوم)
برای مثال

🔹 State Management؟

عملاً بی‌معنی شد، چون هر لحظه مقدار متغیرهای داخلی بدون اطلاع ما عوض می‌شن.
یه روز یه تصمیم می‌گیریم، فردا یه نفر دیگه یه مقدار جدید روی اون می‌نویسه و ما هم تغییر می‌کنیم. 😵‍💫

🔹 Single Responsibility Principle؟

نابود شد. یه بخشی از زندگی‌مون که باید فقط توسط خودمون مدیریت می‌شد، حالا یه پروژه‌ی اوپن سورس شده که هر کسی می‌تونه روش کامیت بزنه!
📝 وظیفه‌ی تغییر حس و تصمیم با ما بود، اما حالا بقیه هم روی این مسئولیت دخالت می‌کنن.

🔹 Dependency Inversion Principle؟

نقض شد! وقتی ما تصمیم و احساساتمون رو طوری طراحی کنیم که به ورودی‌های خارجی وابسته باشن، دیگه اختیار دست خودمون نیست.
🔄 به جای اینکه یه interface برای ورودی‌ها داشته باشیم که خودمون کنترل کنیم چه چیزی رو قبول کنیم، مستقیم به تغییرات بیرونی وابسته می‌شیم.
📌 این یعنی هر بار یکی چیزی بگه، رفتارمون تغییر می‌کنه.

پس، امسال موقع دید و بازدیدهای عید، حواسمون باشه که چی رو Private نگه داریم و چی رو واقعاً لازمه Public کنیم.
چون بعضی پراپرتی‌ها فقط برای خودمونن، و اگه همه بهشون دسترسی داشته باشن، دیگه اون سیستم، اون آدم، اون زندگی، یه طراحی درست نداره.

🛡از پراپرتی های زندگیتون مراقبت کنید و اگه دلیلی برای پابلیک کردنشون ندارید حتما پرایوت نگهشون دارید.

@azibom
@azibomChannel

Azibom.com
Azibom Channel
نظر و لطف دوستان درباره جلسات منتورشیپ یا یک به یک (بزودی شیوه و روش ثبت نام رو میذارم و برای تعداد محدودی هم ظرفیت باز میکنیم برای دوستان جدیدی که میخوان جلسات یک به یک داشته باشن) @azibom @azibomChannel Azibom.com
فراخوان ثبت‌نام منتورینگ

لینک توضیحات کامل:
azibom.com/mentorship

اگه دنبال مسیر روشن‌تر و هدفمندتر توی دنیای تکنولوژی و مهندسی نرم‌افزار هستی، این منتورینگ می‌تونه نقطه شروع خوبی باشه.

امیر صالحی عزیز که خودش هم منتورینگ رو تجربه کرده قراره توی فرآیند ثبت‌نام کمکمون بکنه.
هر سوالی داشتید یا خواستید ثبت‌نام کنید و ثبت نامتون رو نهایی کنید، مستقیم بهش پیام بدید:

@MrAmirSalehi

ظرفیت خیلی محدوده و اولویت با افرادیه که زودتر اقدام کنن.

توصیه:
قبل از ثبت‌نام، حتما نظرات بچه‌هایی که قبلاً شرکت کردن رو بخونید.
داخل سایت توی صفحه منتورشیپ هست و توی پیامی که ریپلای شده هم گذاشتیم.

مراقبت کنید.

@azibom
@azibomChannel

Azibom.com
Azibom Channel
(پارت اول) درود امید که خوب باشید دوره اول سری دوره های Mindset به پایان رسید و بخشی از عکس ها و نظرات دوستان درباره دوره که در لینکدین گذاشته بودن رو باهاتون به اشتراک میذارم. مراقبت کنید @azibom @azibomChannel Azibom.com
دوره جدید از سری دوره های Mindset با رویکرد حل مسئله با حمایت دیجیکالا این اردیبهشت 🔥🔥🔥

دوره اول درباره پترن ها و اوپن سورس صحبت کردیم و این بار قراره درباره حل مسئله و الگوریتم صحبت کنیم ...

اطلاعات بیشتر رو کم کم داخل کانال میذارم

مراقبت کنید

@azibom
@azibomChannel

Azibom.com
اطلاعات تکمیلی دوره خدمت شما
سعی شده تا فضای دوره خلاقانه، متفاوت و تعاملی باشه و بازم هر سوالی داشتید هم از خود من میتونید بپرسید هم از امیر عزیز که منو توی برگزاری دوره همراهی میکنه

آیدی امیر صالحی : @MrAmirSalehi

برای اطلاع از نحوه ثبت نام و هزینه دوره و ... هم با امیر در ارتباط باشید

تو روز های آینده بیشتر از خود دوره و مجموعه رویداد های Mindset بهتون میگم

ظرفیت این دوره هم مثل دوره قبل محدوده

امیدوارم ببینمتون

(اگر از طرف بچه های دوره قبل معرفی بشید هم 10 درصد تخفیف دارید برای همین اگه از بچه های دوره قبل شخصی رو میشناسید میتونید بهش بگید که معرفیتون بکنه✌️)

مراقبت کنید

@azibom
@azibomChannel

Azibom.com