TGViewer
Programmer City «شهر برنامه‌نویس» Programmer City «شهر برنامه‌نویس» @programercity · 1.12K subscribers
Post #8374 34
🧪 تست کردن یعنی فقط یکبار برنامه رو اجرا کنی و ببینی خطا میده یا نه؟

نه! ❌

قبل از تحویل یک Task، حداقل این حالت‌ها رو بررسی کن:

✅ حالت معمولی
کاربر اطلاعات درست وارد میکنه.

⚠️ ورودی اشتباه
کاربر اطلاعات ناقص یا نامعتبر وارد میکنه.

🔲 حالت خالی
مثلاً فرم رو بدون وارد کردن اطلاعات ارسال میکنه.

🚨 حالت غیرمنتظره
مثلاً مقدار خیلی بزرگ یا یک داده غیرعادی وارد میشه.

📌 برنامه‌نویس حرفه‌ای فقط نمیپرسه:

«آیا برنامه من کار میکنه؟»

میپرسه:

«چطور ممکنه برنامه من خراب بشه؟»

━━━━━━━━━━━━━━━━━━
°⋆⸜ 𝙋𝙧𝙤𝙜𝙧𝙖𝙢𝙢𝙚𝙧'𝙨 𝘾𝙞𝙩𝙮 ⸝⋆°
➤ Code • Learn • Build
➤ @programercity
━━━━━━━━━━━━━━━━━━
  • ❤ 1
  • 🔥 1
More from @programercity
  1. Oct 2, 2026🎯 یک سناریوی واقعی: مشتری سفارش یک ربات تلگرام داده. در توافق اولیه نوشته شده: 🤖 ثبت سفا…
  2. Oct 2, 2026📋 قبل از شروع یک پروژه، حداقل این مواردو مشخص کن: 🎯 هدف پروژه دقیقاً قرار است چه مشکلی ح…
  3. Oct 2, 2026💼 از دانشگاه تا شرکت | قسمت ۳۱ 🤔 فرض کن با مشتری به توافق رسیدی. قیمت مشخصه. زمان مشخصه.…
  4. Sep 26, 2026🎯 چالش امشب ProgrammerCity یک مشتری بهت پیام داده: > «سلام، یه سایت برای فروش محصولاتمون…
  5. Sep 26, 2026🧩 خب بعد از پیام اول مشتری چه اتفاقی میفته؟ یک پروژه حرفه‌ای معمولاً میتونه این مسیرو طی…
  6. Sep 26, 2026💼 از دانشگاه تا شرکت | قسمت ۳۰ 📩 تصور کن امروز اولین پیام مشتری برات میاد: > «سلام، برای…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →