LearnByLearn📖

Description
Admin: @MohammadBohluli
We recommend to visit

✨ تبلیغات پر بازده [ @tabligat_YaSiNoli ]

- منمو هدفونم فقط میخوام چِت کنم 🎧

╰) ایران موزیک♪ (╯

"ما بهتریـن‌ها را براے شما بـہ اشتراڪ میـگذاریـم✘"


تبلیغات و ثبت موزیک :
@AdIranMusic94

فرشتــه‌ی موسیقی💙"
- موسیقی تَپیت و نت‌ها در رگ ها جریان یافتند و من زنده ماندم . .

#تبلیغات با بهترین #بازدهی : [ @AMEOOaW ]
‌‌‌•• 🎧🖤📀🔐••

1 year, 6 months ago

یه مدته دارم و داششتم در رابطه با distributed transaction ها میخوندم و مطلب جمع اوری میکردم(کلا تو فاز سیستم دیزاین رفتم😀) قصد دارم اون چیزی که ازشون فهمیدم رو یه سری مجموعه ازشون بسازم فعلا ایده ای ندارم مقاله محور(سایت ویرگول) باشه یا به صورت post توی لینکدین…

1 year, 6 months ago

یه مدته دارم و داششتم در رابطه با distributed transaction ها میخوندم و مطلب جمع اوری میکردم(کلا تو فاز سیستم دیزاین رفتم😀)
قصد دارم اون چیزی که ازشون فهمیدم رو یه سری مجموعه ازشون بسازم

فعلا ایده ای ندارم مقاله محور(سایت ویرگول) باشه یا به صورت post توی لینکدین

حالا بازم نظری، پیشنهادی چیزی داشتین بگید ممنون میشم

مخلصیم❤️

@LearnByLearn

1 year, 6 months ago
1 year, 6 months ago

میخوام توی این پست یه خرده راجع به اینکه میگن همه چیز توی مهندسی نرم افزار ترید آفه صحبت کنم و یه کوچولو هم گریزی بزنیم Big O

بیایین اینطوری شروعش کنیم که به نظرتون کد خوب چه کدی هست ؟
شاید بشه گفت کدی که دوتا ویژگی رو داشته باشه، میشه اسمش رو گذاشت یه کد خوب و مشتی
یکی اینکه Readable یا خوانا باشه و یکی دیگه اینکه Scalable باشه

خوانایی کد که خب معلومه دیگه نیاز به توضیح نداره، کتاب clean code ماشالله تا دلتون بخواد راجبش گفته
اما Scalable بودن چطور ؟

قبلش بیاین بفهمیم Big O چیه ؟
من طبق چیزایی که خوندم و دانش کمی که دارم دوتا تعریف به ذهنم میرسه:
1. درواقع Big O چیزیه که به ما این اجازه رو میده میزان scalebility کد رو بسنجیم
2. یا Big O چیزی که به ما میگه یه الگوریتم چقدر طول میکشه تا اجرا بشه

نتیجه اینکه هرچقدر ما کد بهینه تر یعنی با Big O بهتر بزنیم، کدمون اسکیل بیشتری رو پوشش میده دیگه
خب الان یعنی دیگه همیشه بیایم کدی بزنیم که از نظر بهینگی سرعت (1)O یا (log n)O باشه؟ سعی ما اینه که کدمون به این دوتا نزدیک تر باشه ولی همیشه به این سادگی نیست

باید یه نکته رو در نظر بگیریم، به نظرم هیچوقت نمیتونیم سرعت و حافظه رو باهم داشته باشیم همیشه یکی رو باید یه خرده بیشتر قربانی کنیم.

فرض کنیم میخواییم از نقطه A بریم به نقطه B :
دوحالت وجود داره یا باید یه تاکسی بگیری و از جیب مبارک هزینه کنی تا سریع تر به نقطه B برسی یا بخوایی اقتصادی فکر کنی پیاده بری پولتو بزاری جیبت و به جاش تایم بیشتری صرف کنی تا به مقصد B برسی
میبینی، تو هیچوقت نمیتونی هم هزینه نکنی و هم سریعتر برسی، بالاخره یکی رو باید از دست بدی(مگر یه آشنا پیدا بشه با ماشین رایگان ببرتت😁)

به نظرم مهندسی نرم افزارم همینه، یعنی ترید آفه بعضی وقتا تو حافظه برات مهمه بعضی وقتا سرعت، باید دید اون پروژه خاص، فیچر مورد نظر، انتخاب زبان، فریمورک یا هرچییی اصلا، توی او موقعیت چی میطلبه ازت

توماس سوول یه جمله داره که میگه :
There are no solutions. There are only trade-off
یعنی هروقت به یک چیزی تو بله میگی در واقع داری به یه چیز دیگه نه میگی

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

مخلصیم ❤️

#concept
@LearnByLearn

1 year, 7 months ago
سلطان بیل کندی(Bill Kennedy) که معرف …

سلطان بیل کندی(Bill Kennedy) که معرف حضور کامیونیتی گولنگی ها هستش امروز یه لایو گذاشت و مهندسی نرم افزار و طراحی سیستم با گولنگ رو یاد داد
اگه اشتباه نکنم(خودم کامل ندیدمش) میاد یه دونه برنامه chat رو دیزاین میکنه و کدشو میزنه

https://www.youtube.com/watch?v=vzoaBfxbrdo

جلسه بعدیشم فکر کنم فرداس

@LearnByLearn

1 year, 7 months ago
اگه میخوایید بدونید DeepSeek چطور داره …

اگه میخوایید بدونید DeepSeek چطور داره کار میکنه و چرا انقدر قوی تر از GPT ظاهر شده این ویدیو جادی رو از دست ندین

https://youtu.be/ej1uoCib7WM?si=Ck87Q-8pz9_8ogM7

1 year, 7 months ago
1 year, 7 months ago

RabbitMQ and Patterns

1 year, 7 months ago
تو این عکس و PDF زیر …

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

لینک همین پست توی لینکیدن 👈🏻 لینک

#rabbitmq
@LearnByLearn

We recommend to visit

✨ تبلیغات پر بازده [ @tabligat_YaSiNoli ]

- منمو هدفونم فقط میخوام چِت کنم 🎧

╰) ایران موزیک♪ (╯

"ما بهتریـن‌ها را براے شما بـہ اشتراڪ میـگذاریـم✘"


تبلیغات و ثبت موزیک :
@AdIranMusic94

فرشتــه‌ی موسیقی💙"
- موسیقی تَپیت و نت‌ها در رگ ها جریان یافتند و من زنده ماندم . .

#تبلیغات با بهترین #بازدهی : [ @AMEOOaW ]
‌‌‌•• 🎧🖤📀🔐••