🎙 Skillpod 41
اهمیت تست نویسی:
- مشکل پروژهای که تست نداشته باشه چیه؟ (لینک توییت)
- چرا امروزه یونیت تست نوشتن نقد میشه؟
- تست اشتباه و تست درست.
- مشکل code coverage چیه؟
- هدف از تست نوشتن چیه؟
- چقدر باید تست نوشت؟
———
🚀 @Fullstacks_Academy
#exp #testing #legacy #regression #qa
اهمیت تست نویسی:
- مشکل پروژهای که تست نداشته باشه چیه؟ (لینک توییت)
- چرا امروزه یونیت تست نوشتن نقد میشه؟
- تست اشتباه و تست درست.
- مشکل code coverage چیه؟
- هدف از تست نوشتن چیه؟
- چقدر باید تست نوشت؟
———
#exp #testing #legacy #regression #qa
Please open Telegram to view this post
VIEW IN TELEGRAM
🎙 Skillpod 42
I Prefix:
- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ریاکت استفاده کنیم؟
- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟
تصحیح:
- محیط دایره 2PR هست.
- یجا گفتم زبان دانت منظورم سیشارپ بود
———
🚀 @Fullstacks_Academy
#exp #naming_convention #abstraction #iprefix #interface
I Prefix:
- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ریاکت استفاده کنیم؟
- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟
تصحیح:
- محیط دایره 2PR هست.
- یجا گفتم زبان دانت منظورم سیشارپ بود
———
#exp #naming_convention #abstraction #iprefix #interface
Please open Telegram to view this post
VIEW IN TELEGRAM
1 19 3
🎙 Skillpod 42
I Prefix:
- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ریاکت استفاده کنیم؟
- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟
📣 گوش دادن به پادکست
#skillpod
I Prefix:
- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ریاکت استفاده کنیم؟
- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟
#skillpod
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ AMA:
امکانش هست یه پادکست با موضوع زیر داشته باشیم:
– چرا از جونیور به سینیور 5 تا 10 سال طول میکشه؟
مگه این وسط چه اتفاقی قراره بیوفته؟ چه اتفاقی میوفته؟
– تفاوت یه سینیور با میدلول و جونیور چیه؟ چی این اینا رو از هم تفکیک میکنه؟
– چجوری میفهمیم که سینیور ایم؟ یا میدلول؟
– اطلاع دارین که IQ چقد در این مورد تأثیر داره؟ روند تبدیل به سینیور رو سرعت میبخشه یا سینیوربودن/شدن فقط وابسته به تجربه هست؟
– سینیور چه کارهایی میتونه بکنه که یه میدلول نمیتونه؟
#ama
امکانش هست یه پادکست با موضوع زیر داشته باشیم:
– چرا از جونیور به سینیور 5 تا 10 سال طول میکشه؟
مگه این وسط چه اتفاقی قراره بیوفته؟ چه اتفاقی میوفته؟
– تفاوت یه سینیور با میدلول و جونیور چیه؟ چی این اینا رو از هم تفکیک میکنه؟
– چجوری میفهمیم که سینیور ایم؟ یا میدلول؟
– اطلاع دارین که IQ چقد در این مورد تأثیر داره؟ روند تبدیل به سینیور رو سرعت میبخشه یا سینیوربودن/شدن فقط وابسته به تجربه هست؟
– سینیور چه کارهایی میتونه بکنه که یه میدلول نمیتونه؟
#ama
FullstacksJS — Academy
❓ AMA: امکانش هست یه پادکست با موضوع زیر داشته باشیم: – چرا از جونیور به سینیور 5 تا 10 سال طول میکشه؟ مگه این وسط چه اتفاقی قراره بیوفته؟ چه اتفاقی میوفته؟ – تفاوت یه سینیور با میدلول و جونیور چیه؟ چی این اینا رو از هم تفکیک میکنه؟ – چجوری میفهمیم که…
این قسمت فردا منتشر میشه :)
خیلی وقت زیادی برد. ممنون میشم حمایت کنید. 🙏
خیلی وقت زیادی برد. ممنون میشم حمایت کنید. 🙏
YouTube
اسکیل پاد 43: چقدر طول میکشه سنیور بشیم؟
توی این ویدئو درباره مسیر یادگیری و اهمیت زمان برای سنیور شدن صحبت میکنیم.
عضویت توی جامعه:
https://fullstacksjs.com
کانال تلگرام:
https://t.iss.one/fullstacks_academy
توییتر:
https://twitter.com/fullstacksjs
لینکدین:
https://www.linkedin.com/company/fullstacksjs…
عضویت توی جامعه:
https://fullstacksjs.com
کانال تلگرام:
https://t.iss.one/fullstacks_academy
توییتر:
https://twitter.com/fullstacksjs
لینکدین:
https://www.linkedin.com/company/fullstacksjs…
🎙 Skillpod 43
رابطه زمان و Seniority:
- چرا برای استخدام از ما سابقه کار میخوان؟
- چرا نمیشه توی یک یا دو سال سنیور شد؟
- چرا بجای سنجش دانش، زمان رو میسنجیم؟
📣 مشاهده در یوتیوب
———
🚀 @Fullstacks_Academy
#skillpod #seniority
رابطه زمان و Seniority:
- چرا برای استخدام از ما سابقه کار میخوان؟
- چرا نمیشه توی یک یا دو سال سنیور شد؟
- چرا بجای سنجش دانش، زمان رو میسنجیم؟
———
#skillpod #seniority
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from کداکسپلور | CodeExplore (CodeExplore)
تو این پست براتون یک مقاله مفید با استفاده از دیاگرام و انیمیشن، به همراه یک ویدیو 8 دقیقه ایی، که به نحوه عملکرد و برنامه ریزی پشت پرده ی Promise ها رو بررسی میکنه رو آوردم🔥
+ به نظر من اینکه یک مدل ذهنی خوب از این مکانیزمها داشته باشیم بد نیست، چون Promise ها اساس توابع ناهمزمان تو جاوااسکریپت رو تشکیل میده✨
✌️ JavaScript Visualized: Promise Execution
#javascript #promise
☕️ @CodeExplore
+ به نظر من اینکه یک مدل ذهنی خوب از این مکانیزمها داشته باشیم بد نیست، چون Promise ها اساس توابع ناهمزمان تو جاوااسکریپت رو تشکیل میده
#javascript #promise
Please open Telegram to view this post
VIEW IN TELEGRAM
❓ AMA:
سلام دوستان وقت بخیر
یک سوالی ذهنمو درگیر کرده.
اینکه javaScript یک زبان single-thread هست یک محدودیته یا یک آپشن؟؟
یعنی اگه js multi-thread بود بهتر میشد یا اصلا چنین نیازی نداره ( و اگر اینطوره چرا؟)
درکل حس میکنم خیلی خوب این موضوع رو درک نکردم.
اگه کسی میتونه چندتا مثال واقعی بهم بگه خیلی خوب میشه
مثلا یک زبان multi-thread چه عملیات هایی رو در thread های مختلف انجام میده...
#ama
سلام دوستان وقت بخیر
یک سوالی ذهنمو درگیر کرده.
اینکه javaScript یک زبان single-thread هست یک محدودیته یا یک آپشن؟؟
یعنی اگه js multi-thread بود بهتر میشد یا اصلا چنین نیازی نداره ( و اگر اینطوره چرا؟)
درکل حس میکنم خیلی خوب این موضوع رو درک نکردم.
اگه کسی میتونه چندتا مثال واقعی بهم بگه خیلی خوب میشه
مثلا یک زبان multi-thread چه عملیات هایی رو در thread های مختلف انجام میده...
#ama
FullstacksJS — Academy
❓ AMA: سلام دوستان وقت بخیر یک سوالی ذهنمو درگیر کرده. اینکه javaScript یک زبان single-thread هست یک محدودیته یا یک آپشن؟؟ یعنی اگه js multi-thread بود بهتر میشد یا اصلا چنین نیازی نداره ( و اگر اینطوره چرا؟) درکل حس میکنم خیلی خوب این موضوع رو درک نکردم.…
سینگل ترد بودن توی JS مزیت حساب میشه؟
پ.ن: ورکرها جزئی از زبان JS نیستن، قابلیتی هستن که runtime ها ارائه
میدن.
#exp #js #concurrency
پ.ن: ورکرها جزئی از زبان JS نیستن، قابلیتی هستن که runtime ها ارائه
میدن.
#exp #js #concurrency
❓ AMA:
درود؛
علیرضا این دیدگاه ببین درسته؟
نکست به سمتی رفته که عملا برای استفاده از همه قابلیتهاش — به خصوص روشهای مختلف fetch و cache کردن دادهها — نیازه که ما به عنوان فرانتاند دولوپر تو کار بکندیها دخالت کنیم که یجورایی در اصل فولاستکها بیشترین بهره رو میتونن ازش ببرن.
اما خب با همون رویه گذشته که فرانت صرفا استفاده کننده API های بکانده هم در یه سطحی از نکست میشه بهره برد که شامل مثلا امکاناتیه که برای optimization ئه asset ها میده + static و dynamix رات و همینطور به طور کلی تسهیل کردن استفاده از امکانات ریاکت، مثل همون سرور کامپوننتها و ... | اما برای بحث دیتا، چیزی که در عمل استفاده میشه، client side fetch و همینطور نهایتا fetch کردن دیتا از endpoint های بکاند (نه روت هندلرا) تو سروره.
#ama
درود؛
علیرضا این دیدگاه ببین درسته؟
نکست به سمتی رفته که عملا برای استفاده از همه قابلیتهاش — به خصوص روشهای مختلف fetch و cache کردن دادهها — نیازه که ما به عنوان فرانتاند دولوپر تو کار بکندیها دخالت کنیم که یجورایی در اصل فولاستکها بیشترین بهره رو میتونن ازش ببرن.
اما خب با همون رویه گذشته که فرانت صرفا استفاده کننده API های بکانده هم در یه سطحی از نکست میشه بهره برد که شامل مثلا امکاناتیه که برای optimization ئه asset ها میده + static و dynamix رات و همینطور به طور کلی تسهیل کردن استفاده از امکانات ریاکت، مثل همون سرور کامپوننتها و ... | اما برای بحث دیتا، چیزی که در عمل استفاده میشه، client side fetch و همینطور نهایتا fetch کردن دیتا از endpoint های بکاند (نه روت هندلرا) تو سروره.
#ama
FullstacksJS — Academy
❓ AMA: درود؛ علیرضا این دیدگاه ببین درسته؟ نکست به سمتی رفته که عملا برای استفاده از همه قابلیتهاش — به خصوص روشهای مختلف fetch و cache کردن دادهها — نیازه که ما به عنوان فرانتاند دولوپر تو کار بکندیها دخالت کنیم که یجورایی در اصل فولاستکها بیشترین…
بک اند یا فرانت اند؟
از سرور کامپوننت ها چطوری استفاده کنیم؟
#exp #backend #frontend #next #server_action
از سرور کامپوننت ها چطوری استفاده کنیم؟
#exp #backend #frontend #next #server_action
❓ AMA:
تو هیچوقت نگران این نبودی که مثلا ۵۰ درصد پروژه رو انجام دادی
وسطش لفت بدی و بری شرکت جدید؟
اونوقت توی رزومه چی بنویسم؟
#ama
تو هیچوقت نگران این نبودی که مثلا ۵۰ درصد پروژه رو انجام دادی
وسطش لفت بدی و بری شرکت جدید؟
اونوقت توی رزومه چی بنویسم؟
#ama
Forwarded from فرانت چپتر 🥕
@FrontChapter - #frontChapter
Please open Telegram to view this post
VIEW IN TELEGRAM
FullstacksJS — Academy
❓ AMA: تو هیچوقت نگران این نبودی که مثلا ۵۰ درصد پروژه رو انجام دادی وسطش لفت بدی و بری شرکت جدید؟ اونوقت توی رزومه چی بنویسم؟ #ama
جواب این سوال رو توی جلسه فردا میدیم
❓ AMA:
سلام.
دوستان بنظرتون برای بک اند وقتم رو روی یادگیری چه زبانی بزارم؟ خودم که قبلا نود کار میکردم.
الان میخوام سراغ گو برم ولی یکم از اینده بازارکارش نگرانم.
#ama
سلام.
دوستان بنظرتون برای بک اند وقتم رو روی یادگیری چه زبانی بزارم؟ خودم که قبلا نود کار میکردم.
الان میخوام سراغ گو برم ولی یکم از اینده بازارکارش نگرانم.
#ama
Forwarded from فرانت چپتر 🥕
🥕 گفتوگو و دورهمی آزاد توسعه دهندههای فرانتاند
💎 جلسهی ۴۹: آناتومی شرکتهای نرمافزاری (۲)
👑 پیشگام گفتوگو: علیرضا صفاییراد (S-Kill)
🗓 تاریخ: چهارشنبه ۱۹ اردیبهشت
📣 ساعت: ۱۹ الی ۲۰:۳۰
🔥 جلسه در گوگل میت برگزار میشود و شرکت برای همه آزاد و رایگان است.
📆 افزودن به تقویم
🔗 لینک میت جلسه
🥕فرانت چپتر؛ محیطی صمیمی برای گفتوگوی تخصصی
@FrontChapter - #frontChapter
💎 جلسهی ۴۹: آناتومی شرکتهای نرمافزاری (۲)
👑 پیشگام گفتوگو: علیرضا صفاییراد (S-Kill)
🗓 تاریخ: چهارشنبه ۱۹ اردیبهشت
📣 ساعت: ۱۹ الی ۲۰:۳۰
🔥 جلسه در گوگل میت برگزار میشود و شرکت برای همه آزاد و رایگان است.
📆 افزودن به تقویم
🔗 لینک میت جلسه
🥕فرانت چپتر؛ محیطی صمیمی برای گفتوگوی تخصصی
@FrontChapter - #frontChapter
فرانت چپتر 🥕
🥕 گفتوگو و دورهمی آزاد توسعه دهندههای فرانتاند 💎 جلسهی ۴۹: آناتومی شرکتهای نرمافزاری (۲) 👑 پیشگام گفتوگو: علیرضا صفاییراد (S-Kill) 🗓 تاریخ: چهارشنبه ۱۹ اردیبهشت 📣 ساعت: ۱۹ الی ۲۰:۳۰ 🔥 جلسه در گوگل میت برگزار میشود و شرکت برای همه آزاد و رایگان…
بچه ها ۱۰ دقیقه دیگه قسمت دوم رو شروع میکنیم
❓ AMA
میخوام به این برسم وقتی میپرسن با چه چالش هایی در پروژه(نمونه کار) مواجه شدی میخوان به چی برسن
در کل همچین چیزی معیار کلی داره؟
#ama
میخوام به این برسم وقتی میپرسن با چه چالش هایی در پروژه(نمونه کار) مواجه شدی میخوان به چی برسن
در کل همچین چیزی معیار کلی داره؟
#ama