سندرومِ فقط دو دقیقه طول میکشه!
ارائهی تخمین (Estimation) برای کارها خودش یک مهارته که میشه توش پیشرفت کرد و دقیقتر شد. در این ویدئوی کوتاه به مشکلات تخمینها و نحوهی ارائهی تخمین بهتر و دقیقتر و نکاتش میپردازم.
🎥 لینک تماشا:
https://www.youtube.com/watch?v=7CNApp-1pb4
#Estimation
@AdibCodes
ارائهی تخمین (Estimation) برای کارها خودش یک مهارته که میشه توش پیشرفت کرد و دقیقتر شد. در این ویدئوی کوتاه به مشکلات تخمینها و نحوهی ارائهی تخمین بهتر و دقیقتر و نکاتش میپردازم.
🎥 لینک تماشا:
https://www.youtube.com/watch?v=7CNApp-1pb4
#Estimation
@AdibCodes
YouTube
تخمینها در برنامهنویسی: از چالشها تا راهحلها
سندرومِ «فقط دو دقیقه طول میکشه»!
ارائهی تخمین (Estimation) برای کارها خودش یک مهارته که میشه توش پیشرفت کرد و دقیقتر شد. در این ویدئوی کوتاه به مشکلات تخمینها و نحوهی ارائهی تخمین بهتر میپردازم.
00:00 - سندروم فقط دو دقیقه طول میکشه
00:33 - روشهای…
ارائهی تخمین (Estimation) برای کارها خودش یک مهارته که میشه توش پیشرفت کرد و دقیقتر شد. در این ویدئوی کوتاه به مشکلات تخمینها و نحوهی ارائهی تخمین بهتر میپردازم.
00:00 - سندروم فقط دو دقیقه طول میکشه
00:33 - روشهای…
👍7❤4⚡1
لطفاً تو کد کامنت نگذارید! 😰
تو این ویدئو میریم سراغ کامنتها و اینکه کامنتهای بد رو چهطور تشخیص بدیم، ازشون جلوگیری کنیم و یا با ریفکتورهای مناسب حذفشون کنیم.
البته همهی کامنتها هم بد نیستن و در این ویدئو به کامنتهای مناسب که به ما کمک میکنن هم میپردازیم.
🎥 لینک تماشا:
https://youtu.be/RWwcTpldvLk
#comments #documentation
@AdibCodes
تو این ویدئو میریم سراغ کامنتها و اینکه کامنتهای بد رو چهطور تشخیص بدیم، ازشون جلوگیری کنیم و یا با ریفکتورهای مناسب حذفشون کنیم.
البته همهی کامنتها هم بد نیستن و در این ویدئو به کامنتهای مناسب که به ما کمک میکنن هم میپردازیم.
🎥 لینک تماشا:
https://youtu.be/RWwcTpldvLk
#comments #documentation
@AdibCodes
YouTube
چهطور کامنت بگذاریم؟ از کامنتهای بد تا عالی!
و این ویدئو میریم سراغ کامنتها و اینکه کامنتهای بد رو چهطور تشخیص بدیم، ازشون جلوگیری کنیم و یا با ریفکتورهای مناسب حذفشون کنیم.
البته همهی کامنتها هم بد نیستن و در این ویدئو به کامنتهای مناسب که به ما کمک میکنن هم میپردازیم.
00:00 کامنتهای…
البته همهی کامنتها هم بد نیستن و در این ویدئو به کامنتهای مناسب که به ما کمک میکنن هم میپردازیم.
00:00 کامنتهای…
❤6❤🔥1👌1
بررسی دیزاین پترن Observer به زبان ساده
تو این ویدئو میریم سراغ پترن Observer و پیادهسازی، مثالهاش و استفادههاش در RxJava و Flowهای کاتلین رو مورد بررسی قرار میدیم.
🎥 لینک تماشا:
https://youtu.be/1o8VpHdXGNY
🔗 کانال یوتیوب من:
https://m.youtube.com/@AdibCodes
#observer #designpattern
@AdibCodes
تو این ویدئو میریم سراغ پترن Observer و پیادهسازی، مثالهاش و استفادههاش در RxJava و Flowهای کاتلین رو مورد بررسی قرار میدیم.
🎥 لینک تماشا:
https://youtu.be/1o8VpHdXGNY
🔗 کانال یوتیوب من:
https://m.youtube.com/@AdibCodes
#observer #designpattern
@AdibCodes
YouTube
از صفر تا صد پترن Observer - از مثال تا پیادهسازی
از پیادهسازی گرفته تا نحوه استفاده از Observer رو در این ویدئو بررسی میکنیم.
دیزاین پترن Composite:
https://youtu.be/3AjNWyy4Syk
دیزاین پترن Decorator:
https://youtu.be/80DGbfAgyjE
اگر به این مدل محتوا علاقهمند هستید میتونید Subscribe کنید…
دیزاین پترن Composite:
https://youtu.be/3AjNWyy4Syk
دیزاین پترن Decorator:
https://youtu.be/80DGbfAgyjE
اگر به این مدل محتوا علاقهمند هستید میتونید Subscribe کنید…
👍7❤1
شیرجه در اعماق value classهای کاتلین
🔵 چه زمانی برای معنا دادن باید Type بسازیم؟
🔵 این value classها چهطور به ساختن Typeها کمک میکنن؟
🔵 فرق value classها با typealias در کاتلین چیه؟
🔵 کلاً inline چیه و این موجودات به چی کامپایل میشن؟
🔵 چه زمانهایی inline نمیشن؟
🎥 لینک تماشا:
https://www.youtube.com/watch?v=jHvisynBCGc
🔗 کانال یوتیوب من:
https://m.youtube.com/@AdibCodes
#kotlin
@AdibCodes
🔵 چه زمانی برای معنا دادن باید Type بسازیم؟
🔵 این value classها چهطور به ساختن Typeها کمک میکنن؟
🔵 فرق value classها با typealias در کاتلین چیه؟
🔵 کلاً inline چیه و این موجودات به چی کامپایل میشن؟
🔵 چه زمانهایی inline نمیشن؟
🎥 لینک تماشا:
https://www.youtube.com/watch?v=jHvisynBCGc
🔗 کانال یوتیوب من:
https://m.youtube.com/@AdibCodes
#kotlin
@AdibCodes
YouTube
Kotlin Value Classes: Practical Tips & Tricks
بریم سراغ Value Class (یا همون inline classهای سابق) کاتلین.
در این ویدئو میتونید نحوهی استفاده ازشون رو ببینید، فرقشون با typealiasها چیه و همچنین ببینید که چهطور کامپایل میشن .
مقالههایی که در ویدئو بهشون اشاره کردم:
When To Make A Type:
https://…
در این ویدئو میتونید نحوهی استفاده ازشون رو ببینید، فرقشون با typealiasها چیه و همچنین ببینید که چهطور کامپایل میشن .
مقالههایی که در ویدئو بهشون اشاره کردم:
When To Make A Type:
https://…
🔥9❤4
۱۰ نکته کلیدی در مورد Extension Functionها که باید بدانید
در این ویدئوی کوتاه میریم سراغ اکستنشن فانشکنهای محبوب کاتلین و در مورد نکات ریز و درشتشون صحبت میکنیم.
از نحوهی کامپایل شدنشون گرفته تا استفاده و عدم سوءاستفاده!
🎥 لینک تماشا:
https://youtu.be/KUsm-T3aSzs
🔗 کانال یوتیوب من:
https://youtube.com/@AdibCodes
#kotlin #extensionfunction
در این ویدئوی کوتاه میریم سراغ اکستنشن فانشکنهای محبوب کاتلین و در مورد نکات ریز و درشتشون صحبت میکنیم.
از نحوهی کامپایل شدنشون گرفته تا استفاده و عدم سوءاستفاده!
🎥 لینک تماشا:
https://youtu.be/KUsm-T3aSzs
🔗 کانال یوتیوب من:
https://youtube.com/@AdibCodes
#kotlin #extensionfunction
YouTube
Kotlin Extension Functions: 10 Tricks You Should Know
در این ویدئو میریم سراغ Extension Functionهای فوقالعادهی کاتلین و به ۱۰ نکتهی کلیدی در موردشون میپردازیم.
- Using Extension Functions and Generics
- Nullability In Extension Functions
- `Where` Keyword
- Companion Extension Functions
- Visibility Modifiers…
- Using Extension Functions and Generics
- Nullability In Extension Functions
- `Where` Keyword
- Companion Extension Functions
- Visibility Modifiers…
❤11👍3
چند ویدئوی کوتاه اخیر در زمینهی Multi-Threading و Concurrency
🔹 مولتی-تردینگ سریعتر! مقایسه اتومیکها و Synchronized
🔹 مولتی-تردینگ و Concurrency در دنیای واقعی!
🔹 از مشکلات مولتی-تردینگ در خراب کردن دادهها
🔹 استفاده از Synchronized در مولتی-تردینگ Kotlin و Java
🔹 استفاده از Atomicها در مولتی-تردینگ و حل Race Conditionها
🔹 کالبدشکافی Atomicها در کاتلین و جاوا
اگر سوال یا موردی داشتید در کامنتهای ویدئوها بنویسید که در ویدئوهای بعدی بهش بپردازم.
@AdibCodes
🔹 مولتی-تردینگ سریعتر! مقایسه اتومیکها و Synchronized
🔹 مولتی-تردینگ و Concurrency در دنیای واقعی!
🔹 از مشکلات مولتی-تردینگ در خراب کردن دادهها
🔹 استفاده از Synchronized در مولتی-تردینگ Kotlin و Java
🔹 استفاده از Atomicها در مولتی-تردینگ و حل Race Conditionها
🔹 کالبدشکافی Atomicها در کاتلین و جاوا
اگر سوال یا موردی داشتید در کامنتهای ویدئوها بنویسید که در ویدئوهای بعدی بهش بپردازم.
@AdibCodes
YouTube
مولتی-تردینگ سریعتر؛ مقایسه اتومیکها و Synchronized
در این ویدئو به مقایسهی Synchronized و Atomicها و همچنین عدم استفاده ازشون میپردازیم.
🔥9❤8👍3
جتپک کامپوز و ۵ اشتباه مهم در استفاده که نباید نادیده بگیرید
معمولاً یکی از سوالهای پرتکرار شما در زمینهی توسعه اندروید، موضوع جتپک کامپوز هست و در این ویدئو تصمیم گرفتم در مورد ۵ اشتباه مهمی که در استفاده ازش رخ میده صحبت کنم. از استفادهی بهجا از remember گرفته تا derivedStateOfها.
اگر نکته یا سوالی داشتید میتونید تو کامنتهای ویدئو بنویسید.
🎥 لینک تماشای ویدئو:
https://youtu.be/Qt-O0W_tkHk
#کامپوز #کاتلین #اندروید
@AdibCodes
معمولاً یکی از سوالهای پرتکرار شما در زمینهی توسعه اندروید، موضوع جتپک کامپوز هست و در این ویدئو تصمیم گرفتم در مورد ۵ اشتباه مهمی که در استفاده ازش رخ میده صحبت کنم. از استفادهی بهجا از remember گرفته تا derivedStateOfها.
اگر نکته یا سوالی داشتید میتونید تو کامنتهای ویدئو بنویسید.
🎥 لینک تماشای ویدئو:
https://youtu.be/Qt-O0W_tkHk
#کامپوز #کاتلین #اندروید
@AdibCodes
YouTube
جتپک کامپوز و ۵ اشتباه مهم در استفاده که نباید نادیده بگیرید
در این ویدئو به درخواست شما سراغ برنامهنویسی با کامپوز، فریموورک محبوب توسعهی یوآی در اندروید، میریم و در مورد ۵ اشتباه مهم در استفاده ازش صحبت میکنیم.
لینک مربوط به Donut Hole Skipping:
https://www.jetpackcompose.app/articles/donut-hole-skipping-in…
لینک مربوط به Donut Hole Skipping:
https://www.jetpackcompose.app/articles/donut-hole-skipping-in…
❤16
آیا علاقهمند هستید که در این کانال علاوه بر ویدئوها و مطالب خودم، مطالب آموزشی و آخرین اخبار مهم اندروید، کاتلین و برنامهنویسی هم وجود داشته باشه؟
این مطالب بیشتر جنسون لینک از جاهای دیگه هست. مثل مدیوم، یوتیوب، سایتهای خبری اندروید و ...
این مطالب بیشتر جنسون لینک از جاهای دیگه هست. مثل مدیوم، یوتیوب، سایتهای خبری اندروید و ...
Anonymous Poll
93%
بله
7%
خیر
🔥12😍3💯1
Adib Codes
آیا علاقهمند هستید که در این کانال علاوه بر ویدئوها و مطالب خودم، مطالب آموزشی و آخرین اخبار مهم اندروید، کاتلین و برنامهنویسی هم وجود داشته باشه؟
این مطالب بیشتر جنسون لینک از جاهای دیگه هست. مثل مدیوم، یوتیوب، سایتهای خبری اندروید و ...
این مطالب بیشتر جنسون لینک از جاهای دیگه هست. مثل مدیوم، یوتیوب، سایتهای خبری اندروید و ...
اوه اوه...! ممنون از این میزان مشارکت! 😅❤️
به نظر میرسه که جای مطالب آموزشی خیلی خالیه؛ پس از این به بعد اونها رو هم خواهیم داشت. 🔥
به نظر میرسه که جای مطالب آموزشی خیلی خالیه؛ پس از این به بعد اونها رو هم خواهیم داشت. 🔥
🔥11❤8😍5
این یک مقالهی خوب در مورد نحوهی Recompositionهای Composableهای درون یک Composable هست.
https://blog.shreyaspatil.dev/skipping-the-invocation-of-intermediate-composables
در همین راستا مقالهی عالی Donut-hole Skipping رو هم میتونید مطالعه کنید:
https://www.jetpackcompose.app/articles/donut-hole-skipping-in-jetpack-compose
https://blog.shreyaspatil.dev/skipping-the-invocation-of-intermediate-composables
در همین راستا مقالهی عالی Donut-hole Skipping رو هم میتونید مطالعه کنید:
https://www.jetpackcompose.app/articles/donut-hole-skipping-in-jetpack-compose
Shreyas Patil's Blog
Skipping the invocation of intermediate composables
Use lambda in Jetpack Compose to reduce recompositions and enhance Android UI performance. Tips for efficient app optimization
🔥11❤5🙏3👍2
چهطور با مشکلات پرفورمنسی در کامپوز سر و کله بزنیم؟
Compose Performance - Finding Regressions:
🔗 https://theapache64.github.io/posts/finding-performance-regressions/
این مقاله به بررسی و اندازهگیری پرفورمنس در کامپوز و اپ با ابزارهای tracing میپردازه.
Compose Performance - Finding Regressions:
🔗 https://theapache64.github.io/posts/finding-performance-regressions/
این مقاله به بررسی و اندازهگیری پرفورمنس در کامپوز و اپ با ابزارهای tracing میپردازه.
🔥9👍2👏1
جتپک کامپوز و ۵ نکتهی اصلی در اعماق Rememberها 💡
با توجه به استقبالتون از ویدئوی قبلی در مورد اشتباهات کامپوز، تصمیم گرفتم که در زمینهی کامپوز همچنان ادامه بدیم و در این ویدئو سراغ مبحث مهم Rememberها در کامپوز میریم و در مورد ۵ نکتهی کلیدی اونها که ممکنه ندونید صحبت میکنیم.
- دقیقاً چی هستن؟
- دقیقاً چهطور کار میکنن؟
- تغییرپذیری و Mutability در ریممبر
- ریممبر و لیستها و LazyColumn
- اسکوپشون چی هست، در
🔗 لینک تماشای ویدئوی کامل:
https://www.youtube.com/watch?v=e_RTjSjl14Q
با توجه به استقبالتون از ویدئوی قبلی در مورد اشتباهات کامپوز، تصمیم گرفتم که در زمینهی کامپوز همچنان ادامه بدیم و در این ویدئو سراغ مبحث مهم Rememberها در کامپوز میریم و در مورد ۵ نکتهی کلیدی اونها که ممکنه ندونید صحبت میکنیم.
- دقیقاً چی هستن؟
- دقیقاً چهطور کار میکنن؟
- تغییرپذیری و Mutability در ریممبر
- ریممبر و لیستها و LazyColumn
- اسکوپشون چی هست، در
🔗 لینک تماشای ویدئوی کامل:
https://www.youtube.com/watch?v=e_RTjSjl14Q
YouTube
Mastering Remember in Compose: 5 Essential Tips
در این ویدئو در مورد ریممبرهای کامپوز حسابی صحبت میکنیم.
اگر نکته یا سوالی داشتید در کامنتها بنویسید!
اگر نکته یا سوالی داشتید در کامنتها بنویسید!
🔥9👏3
Adib Codes
جتپک کامپوز و ۵ نکتهی اصلی در اعماق Rememberها 💡 با توجه به استقبالتون از ویدئوی قبلی در مورد اشتباهات کامپوز، تصمیم گرفتم که در زمینهی کامپوز همچنان ادامه بدیم و در این ویدئو سراغ مبحث مهم Rememberها در کامپوز میریم و در مورد ۵ نکتهی کلیدی اونها که…
This media is not supported in your browser
VIEW IN TELEGRAM
یک تیکه از ویدئوی بالا برای مقایسهی ریممبرهای مختلف.
هر نیم ثانیه Toggle و هر یک ثانیه تعداد لایکها عوض میشه.
رنگ هر باکس در Composable خودش به شکل رندوم تعریف شده و به شکل زیره:
بالا سمت چپ: هیچ چیزی ریممبر نشده
بالا سمت راست: ریممبر با کلید تعداد لایک
پایین سمت چپ: ریممبر با کلید بخشپذیر بودن لایکها به عدد ۵ (توجهتون رو به عدد ۶ و ۱۱ جلب میکنم)
پایین سمت راست: ریممبر با کلید Unit (یا به قولی، ریممبرِ خیاری)
هر نیم ثانیه Toggle و هر یک ثانیه تعداد لایکها عوض میشه.
رنگ هر باکس در Composable خودش به شکل رندوم تعریف شده و به شکل زیره:
بالا سمت چپ: هیچ چیزی ریممبر نشده
بالا سمت راست: ریممبر با کلید تعداد لایک
پایین سمت چپ: ریممبر با کلید بخشپذیر بودن لایکها به عدد ۵ (توجهتون رو به عدد ۶ و ۱۱ جلب میکنم)
پایین سمت راست: ریممبر با کلید Unit (یا به قولی، ریممبرِ خیاری)
❤6👍3🤔2🔥1
کاتلین داره یواش یواش به سمت خروجیهای Swift میره. تو نسخه ۲.۱ یک ورژن اولیه از کاتلین به سوئیفت ارائه شده که میتونید فعالش کنید.
در موردش اینجا بخونید:
https://kotlinlang.org/docs/whatsnew21.html#basic-support-for-swift-export
در موردش اینجا بخونید:
https://kotlinlang.org/docs/whatsnew21.html#basic-support-for-swift-export
Kotlin Help
What's new in Kotlin 2.1.0 | Kotlin
👍19🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
چهطور انیمیشن لوگوی airbnb در کامپوز ساخته شد؟
لینک مقاله:
https://scottpierce.dev/posts/animating-the-airbnb-logo/
لینک مقاله:
https://scottpierce.dev/posts/animating-the-airbnb-logo/
❤8👍4👏1
چهطور پرفورمنس استارتآپ رو در کامپوز بهبود بدیم؟
این یک ویدئوی خوب از گوگله که به اندازهگیری و بهبود پرفورمنس در استارتآپ کامپوز با ابزارهای متنوع میپردازه.
لینک ویدئو:
https://www.youtube.com/watch?si=YK1zfmulGo3UYPoD&v=Z96wfbID_Yc&feature=youtu.be
این یک ویدئوی خوب از گوگله که به اندازهگیری و بهبود پرفورمنس در استارتآپ کامپوز با ابزارهای متنوع میپردازه.
لینک ویدئو:
https://www.youtube.com/watch?si=YK1zfmulGo3UYPoD&v=Z96wfbID_Yc&feature=youtu.be
YouTube
Enhancing Jetpack Compose app performance
In this video, Tomáš will demonstrate techniques for improving Jetpack Compose app performance through measurement, debugging, and strategic optimization.
You will gain insights into the effective use of Macrobenchmarks in Compose to understand startup and…
You will gain insights into the effective use of Macrobenchmarks in Compose to understand startup and…
🔥7👍3
تو کاتلین ۲.۱ چه خبره؟
با من در این ویدئو همراه باشید که به ۵ مورد از تغییرات مهمش بپردازیم.
🎥 لینک تماشا:
https://youtu.be/if31kQnr9I4
#Kotlin
@AdibCodes
با من در این ویدئو همراه باشید که به ۵ مورد از تغییرات مهمش بپردازیم.
🎥 لینک تماشا:
https://youtu.be/if31kQnr9I4
#Kotlin
@AdibCodes
YouTube
انتشار کاتلین ۲.۱ و ۵ تغییر اصلی در این نسخه!
کاتلین ۲.۱ منتشر شد و در این ویدئو به ۵ تغییر اصلیش میپردازیم.
بقیهی تغییرات این نسخه رو میتونید از اینجا مطلاعه کنید:
https://kotlinlang.org/docs/whatsnew21.html
اگه به محتوای مرتبط با کاتلین و برنامهنویسی علاقهمند هستید Subscribe کنید.
برای اطلاع…
بقیهی تغییرات این نسخه رو میتونید از اینجا مطلاعه کنید:
https://kotlinlang.org/docs/whatsnew21.html
اگه به محتوای مرتبط با کاتلین و برنامهنویسی علاقهمند هستید Subscribe کنید.
برای اطلاع…
🔥8👍4
چهطور چیزها رو در کامپوز Center کنیم؟
شاید انجام این کار در جاهایی که Alignment دم دست هست راحت باشه، اما این مقاله سراغ اعماق این موضوع در جاهای دیگه میره و با یک لیاوت کاستوم ساده پیادهسازیش میکنه.
🔗 لینک مقاله:
https://blog.zachklipp.com/centering-in-compose/
شاید انجام این کار در جاهایی که Alignment دم دست هست راحت باشه، اما این مقاله سراغ اعماق این موضوع در جاهای دیگه میره و با یک لیاوت کاستوم ساده پیادهسازیش میکنه.
🔗 لینک مقاله:
https://blog.zachklipp.com/centering-in-compose/
Zach Klippenstein’s Blog
Centering in Compose
Let’s talk about centering things. There is no Modifier.center() in Compose, nor is there a Center composable, and I think the reason for that is because once you understand Compose's layout system you'll find those concepts redundant. In this article I'm…
❤7👍4😨1
همونطور که شاید بدونید Advent of Code امسال (۲۰۲۴) چند روزیه که شروع شده! 🔥
این یک چالش برنامهنویسی معروف سالانهست که از اول تا ۲۵ دسامبر ادامه داره و هر روز یک معمای جدید برنامهنویسی توش منتشر میشه که با هر زبان برنامهنویسی قابل حله و افراد زیادی توش شرکت میکنن. معماها از ساده شروع میشن و به تدریج پیچیدهتر میشن.
این یک فرصت عالی برای تقویت مهارتهای برنامهنویسی و حل مسئلهست روزهای قبل رو هم میتونید ببینید و حل کنید و ادامه بدید.
پیشنهاد من اینه که برای جذابیت و یادگیری بیشتر، برید سراغ زبانهایی که کمتر باهاشون آشنا هستید و کد مسائل رو با اونها بزنید که با اونا هم آشنا بشید 😎
برای شروع به سایتش مراجعه کنید:
🔗 https://adventofcode.com
علاوه بر این کاتلین هم طرفدار این داستانه و برای ۱۲ روز اولش یه لایو استریم داره که بهش میپردازن. اطلاعات بیشترش رو اینجا ببینید:
🔗 https://blog.jetbrains.com/kotlin/2024/11/advent-of-code-2024-in-kotlin/
این یک چالش برنامهنویسی معروف سالانهست که از اول تا ۲۵ دسامبر ادامه داره و هر روز یک معمای جدید برنامهنویسی توش منتشر میشه که با هر زبان برنامهنویسی قابل حله و افراد زیادی توش شرکت میکنن. معماها از ساده شروع میشن و به تدریج پیچیدهتر میشن.
این یک فرصت عالی برای تقویت مهارتهای برنامهنویسی و حل مسئلهست روزهای قبل رو هم میتونید ببینید و حل کنید و ادامه بدید.
پیشنهاد من اینه که برای جذابیت و یادگیری بیشتر، برید سراغ زبانهایی که کمتر باهاشون آشنا هستید و کد مسائل رو با اونها بزنید که با اونا هم آشنا بشید 😎
برای شروع به سایتش مراجعه کنید:
🔗 https://adventofcode.com
علاوه بر این کاتلین هم طرفدار این داستانه و برای ۱۲ روز اولش یه لایو استریم داره که بهش میپردازن. اطلاعات بیشترش رو اینجا ببینید:
🔗 https://blog.jetbrains.com/kotlin/2024/11/advent-of-code-2024-in-kotlin/
😍5🔥2🆒1
⚠️ ولی Race Conditionها دقیقاً چی هستن و چهطور به وجود میان؟
در این قسمت وارد اعماق Race Conditionها که یکی از مشکلات مهم در Multi-Threading هستن میشیم و در کمتر از ۵ دقیقه میبینیم که چه موجوداتی هستن و و چهطور مشکلاتی رو ایجاد میکنن!
🎥 لینک تماشا:
https://www.youtube.com/watch?v=zbXixvfErxg
#MultiThreading #RaceCondition #Programming
@AdibCodes
در این قسمت وارد اعماق Race Conditionها که یکی از مشکلات مهم در Multi-Threading هستن میشیم و در کمتر از ۵ دقیقه میبینیم که چه موجوداتی هستن و و چهطور مشکلاتی رو ایجاد میکنن!
🎥 لینک تماشا:
https://www.youtube.com/watch?v=zbXixvfErxg
#MultiThreading #RaceCondition #Programming
@AdibCodes
YouTube
در اعماق مولتی-تردینگ - مشکلات Race Condition
با یک مثال ساده اما مهم، ببینیم دقیقاً مشکلات مولتی-تردینگ چیه و چهطور به وجود میاد.
برای مطالب مشابه میتونید Subscribe کنید.
اگر از ویدئو خوشتون اومد میتونید به اشتراک بگذاریدش که به دست بقیهی دولوپرها هم برسه.
دمتون گرم.
کانال تلگرام من -آخرین مطالب…
برای مطالب مشابه میتونید Subscribe کنید.
اگر از ویدئو خوشتون اومد میتونید به اشتراک بگذاریدش که به دست بقیهی دولوپرها هم برسه.
دمتون گرم.
کانال تلگرام من -آخرین مطالب…
❤7👍2🔥2