هایزن باگ 👀🪲
Heisen Bug 🐞
هایزنباگ همون باگیه که وقتی میخوای بگیریش، قایم میشه! 😅 مثلا برنامه یه جایی خطا میده، میری لاگ میذاری یا دیباگر رو روشن میکنی، یهو دیگه همهچی درست کار میکنه و هیچ خبری از باگه نیست. به خاطر همینه که بهش میگن هایزنباگ، چون مثل اصل عدم قطعیت هایزنبرگ، وقتی نگاهش میکنی، رفتارش عوض میشه. 🫠
@NullDevelopr
Heisen Bug 🐞
هایزنباگ همون باگیه که وقتی میخوای بگیریش، قایم میشه! 😅 مثلا برنامه یه جایی خطا میده، میری لاگ میذاری یا دیباگر رو روشن میکنی، یهو دیگه همهچی درست کار میکنه و هیچ خبری از باگه نیست. به خاطر همینه که بهش میگن هایزنباگ، چون مثل اصل عدم قطعیت هایزنبرگ، وقتی نگاهش میکنی، رفتارش عوض میشه. 🫠
@NullDevelopr
👍5🔥1
Bus Factor 🚌
اگه فقط یه نفر تو تیم همه چیزو بدونه (مثلاً کل کدها یا معماری رو فقط اون بلد باشه) و اون آدم یه روزی تصادفی با اتوبوس بره 😬 یا حتی استعفا بده، کل پروژه فلج میشه.
پس “باس فکتور” در واقع نشون میده چند نفر باید از تیم حذف بشن تا پروژه بخوابه.
هرچی این عدد بیشتر باشه یعنی دانش و مسئولیتها تو تیم پخش شده و ریسک کمتره.
@NullDevelopr
اگه فقط یه نفر تو تیم همه چیزو بدونه (مثلاً کل کدها یا معماری رو فقط اون بلد باشه) و اون آدم یه روزی تصادفی با اتوبوس بره 😬 یا حتی استعفا بده، کل پروژه فلج میشه.
پس “باس فکتور” در واقع نشون میده چند نفر باید از تیم حذف بشن تا پروژه بخوابه.
هرچی این عدد بیشتر باشه یعنی دانش و مسئولیتها تو تیم پخش شده و ریسک کمتره.
@NullDevelopr
❤7👍1
Pair Programming 🧑💻👩💻
یه روش کار تیمیه که توش دو نفر کنار هم روی یه کد کار میکنن؛ یکی میشه «راننده» که پشت کیبورد میشینه و کد مینویسه، اون یکی «ناوبر» یا همون observer که تمرکزش روی فکر کردن به مسیر کلی، پیدا کردن باگها و پیشنهاد دادن راهحلهاست. اینجوری هم کیفیت کد بالاتر میره، هم یادگیری بین افراد بیشتر میشه و معمولاً سرعت حل مسئله هم بهتر از حالت تکیه
@NullDevelopr
یه روش کار تیمیه که توش دو نفر کنار هم روی یه کد کار میکنن؛ یکی میشه «راننده» که پشت کیبورد میشینه و کد مینویسه، اون یکی «ناوبر» یا همون observer که تمرکزش روی فکر کردن به مسیر کلی، پیدا کردن باگها و پیشنهاد دادن راهحلهاست. اینجوری هم کیفیت کد بالاتر میره، هم یادگیری بین افراد بیشتر میشه و معمولاً سرعت حل مسئله هم بهتر از حالت تکیه
@NullDevelopr
❤4😍1
صعود به قله پایتون ⛰
🌀 از کجا شروع کنم؟ یادگیری خود پایتون یا یه حوزه خاص؟ 🌀
⏳ چند ماه طول میکشه تا اولین پروژه رو بسازم؟ ⏳
📐 ریاضی قوی لازمه یا پایه معمولی کافیه؟ 📐
🌍 باید انگلیسی عالی بلد باشم یا میشه همزمان یاد گرفت؟ 🌍
💻 سیستم قوی میخواد یا معمولی هم میشه؟ 💻
🎯 پایتون سخته یا آسون؟ 🎯
🤖 هوش مصنوعی برنامه نویس پایتون رو بی کار میکنه؟ 🤖
🏗 فقط برای دیتا و هوشه یا وب و بازی هم میشه؟ 🏗
📚 همه کتابخونهها لازمه یا یکی دو تا کافیه؟ 📚
🧩 فرقش با زبانهایی مثل جاوا و غیره چیه؟ 🧩
🕰 دیر نشده برای شروع پایتون؟ 🕰
🛠 پروژه نمونهکار اولیه چی باشه؟ 🛠
🏢 فقط با پایتون میشه وارد بازار کار شد یا چیزای دیگه هم لازمه؟ 🏢
💼 بازار کارش خوبه یا اشباع شده؟ 💼
💰 درآمدش چقدره و کی میشه به پول رسید؟ 💰
🌐 باهاش میشه فریلنس کار گرفت یا فقط باید شرکت رفت؟ 🌐
✈️ برای مهاجرت مناسبه؟ ✈️
خوش اومدی رفیق ❤️
بزن رو لینک زیر 👇
https://holosen.net/psum/
🌀 از کجا شروع کنم؟ یادگیری خود پایتون یا یه حوزه خاص؟ 🌀
⏳ چند ماه طول میکشه تا اولین پروژه رو بسازم؟ ⏳
📐 ریاضی قوی لازمه یا پایه معمولی کافیه؟ 📐
🌍 باید انگلیسی عالی بلد باشم یا میشه همزمان یاد گرفت؟ 🌍
💻 سیستم قوی میخواد یا معمولی هم میشه؟ 💻
🎯 پایتون سخته یا آسون؟ 🎯
🤖 هوش مصنوعی برنامه نویس پایتون رو بی کار میکنه؟ 🤖
🏗 فقط برای دیتا و هوشه یا وب و بازی هم میشه؟ 🏗
📚 همه کتابخونهها لازمه یا یکی دو تا کافیه؟ 📚
🧩 فرقش با زبانهایی مثل جاوا و غیره چیه؟ 🧩
🕰 دیر نشده برای شروع پایتون؟ 🕰
🛠 پروژه نمونهکار اولیه چی باشه؟ 🛠
🏢 فقط با پایتون میشه وارد بازار کار شد یا چیزای دیگه هم لازمه؟ 🏢
💼 بازار کارش خوبه یا اشباع شده؟ 💼
💰 درآمدش چقدره و کی میشه به پول رسید؟ 💰
🌐 باهاش میشه فریلنس کار گرفت یا فقط باید شرکت رفت؟ 🌐
✈️ برای مهاجرت مناسبه؟ ✈️
خوش اومدی رفیق ❤️
بزن رو لینک زیر 👇
https://holosen.net/psum/
❤2
Rubber Duck Debugging 🐤
یعنی وقتی کدی به مشکل میخوره، برنامهنویس شروع میکنه خطبهخط کد رو با صدای بلند برای یه جسم (مثل یه اردک پلاستیکی روی میز) توضیح دادن. همین توضیح دادن باعث میشه مغز برنامهنویس مسئله رو واضحتر ببینه، جزئیات رو دقیقتر بررسی کنه و اغلب خودش متوجه اشکال بشه، حتی بدون کمک گرفتن از کسی. در واقع، اردک فقط شنوندهست و نقش اصلی رو “توضیح دادن مرحلهبهمرحله” بازی میکنه.
@NullDevelopr
یعنی وقتی کدی به مشکل میخوره، برنامهنویس شروع میکنه خطبهخط کد رو با صدای بلند برای یه جسم (مثل یه اردک پلاستیکی روی میز) توضیح دادن. همین توضیح دادن باعث میشه مغز برنامهنویس مسئله رو واضحتر ببینه، جزئیات رو دقیقتر بررسی کنه و اغلب خودش متوجه اشکال بشه، حتی بدون کمک گرفتن از کسی. در واقع، اردک فقط شنوندهست و نقش اصلی رو “توضیح دادن مرحلهبهمرحله” بازی میکنه.
@NullDevelopr
❤3🥰1