رقصنده با کد (و غیره)
الذهاب إلى القناة على Telegram
Here are some interesting things I've come across during my learning process. That's it. Admin ID: @alithecodeguy
إظهار المزيد727
المشتركون
-124 ساعات
-37 أيام
لا توجد بيانات30 أيام
أرشيف المشاركات
اگر پروژهای با شکست روبرو شه ، بدون هیچ کم و کسری ، تقصیر گردن مدیر اون پروژهاس. ۱۰۰٪ کامل.
اسیر حرف بیهوده مدیران ناتوان نشید.
قبل از به چخ رفتن ، از mdn و باقی سایتهایی که لازم دارید یه کلون بگیرید که قطع شه دیگه رفت که رفت
سلام عزیزان دل.
میخوام اشتراک سوپر دولینگو مکس بگیرم ، ۶ تا ظرفیت داره ، ۳ تاش پره ، ۳ تا دیگه هم اگر کسی خواست بگه.
۱ سالهاس ، تماس تصویری هم داره که با ai تمرین مکالمه میکنید. هر ظرفیتش حدود ۷.۵ میلیون میشه ، حالا کمی بالا پایینتر
@alithecodeguy
اون بنده خدا اگر خونه بشینه زیر باد کولر باگ بانتی بزنه ، بیشتر درنمیاره؟ این عدد تنها در صورتی که مجرد باشی و دیوار به دیوار شرکت باشی و صبحانه و نهار و شامت رو شرکت بده ، شاید منطقی باشه (که نیست)
دوستانی که توی این فیلدن ، رنج حقوق همینه واقعا؟
این کدوم api مرورگر هستش؟ لوکیشن نیست فکر کنم یا اگر باشه تغییر کرده. آخرین سری که کار کردم محدوده یا دقت تعیین نمیکرد
Pure Function، Idempotent Function و Idempotent Component
1️⃣ Pure Function
یک تابع Pure تابعی است که:
✅ برای ورودیهای یکسان همیشه خروجی یکسان تولید میکند.
✅ هیچ Side Effect ای ندارد.
function add(a, b) {
return a + b;
}
این تابع Pure است.
اما مثال زیر Pure نیست:
let counter = 0;
function increment() {
counter++;
return counter;
}
چون به متغیر خارجی وابسته است و وضعیت برنامه را تغییر میدهد.
2️⃣ Idempotent Function
یک تابع Idempotent تابعی است که اگر چند بار با ورودی یکسان اجرا شود، نتیجه نهایی سیستم تغییری نکند.
function setAge(user, age) {
user.age = age;
}
setAge(user, 30);
setAge(user, 30);
setAge(user, 30);
بعد از هر تعداد اجرا:
user.age === 30
وضعیت نهایی یکسان است.
اما این تابع:
function incrementAge(user) {
user.age++;
}
Idempotent نیست.
incrementAge(user);
incrementAge(user);
incrementAge(user);
3️⃣ Idempotent Component در React
در React یک کامپوننت Idempotent کامپوننتی است که اگر چند بار Render شود و Props و State تغییری نکرده باشند، خروجی UI یکسان تولید کند.
مثال:
function UserCard({ name }) {
return <h1>{name}</h1>;
}
اگر React ده بار این کامپوننت را Render کند:
<UserCard name="Ali" />
همیشه همان UI تولید میشود.
اما مثال زیر Idempotent نیست:
function RandomNumber() {
return <div>{Math.random()}</div>;
}
هر Render خروجی جدیدی تولید میکند.
نکته مهم
رابطه این مفاهیم به شکل زیر است:
• هر Pure Function ذاتاً Idempotent است.
• هر Idempotent Function لزوماً Pure نیست.
• مفهوم Idempotent Component در React بیشتر به قابلیت React برای Re-render کردن امن کامپوننتها مربوط میشود و الزاماً به معنای Pure Function بودن کل منطق برنامه نیست.
#react #js #Idempotent #pure @alithecodeguyیه چیزی توی ذهنم هست ، خیلی اکو میشه.
یادته برای کنکور چه قدر تلاش کردی؟ الان چی فرق کرده که دیگه اینقدر تلاش نمیکنی؟ سطح ناامیدی همیشه توی ایران بالا بوده پس فکر نمیکنم این باشه. سن هم تا زمانی که جسم کم نیاره ، بهونهاس.
چند نفر پرسیدن از کجا بدونیم یه شرکت خوبه و در باغ سبز نشونمون ندادن؟
(یا سوال مشابه)
دو تا مسله رو باید مد نظر داشته باشید:
۱- توی شرایط فعلی ، وقتی گزینهی دیگهای ندارید یا اینقدر شهامت داشته باشید که گزینه دیگهای برای خودتون بسازید ، یا به هر چی که پیش اومد باید اوکی بدید.
۲- حال فعلی هر شرکتی ، نتیجه رفتار گذشتشه. در موردش سرچ کنید ، تبلیغاتش رو ببینید ، پست آدماش رو بخونید. خلاصه که هر چی که تونستید پیدا کنید ازشون. به راحتی جوابتون رو میگیرید.
برای مثال شرکتی که با ۵،۶ نفر پرسنل ادعا میکنه که قویترین تیم پشتیبانی رو داره و جاوااسکریپت رو جدیدترین تکنولوژی روز دنیا نام میبره ، این یعنی به راحتی دروغ و چرت و پرت رو همزمان میتونه بگه. وقتی به بقیه میتونه چرند تحویل بده ، چرا به شما تحویل نده؟ کافیه امضاتون بره پای اون برگه و تمام.
خلاصه که حواستون باشه. تیم خوب و علی الخصوص مدیر خوب ، مهمتر از پروژه خوبه.
+2
با عرض معذرت از جمع ، کوچکترها این پست رو نبینن.
فکر میکردم شایعهاس ولی گویا واقعا دارن توی ترب ست BDSM میفروشن
