فلاتر کار: post #202 — TG.ME

Forwarded fromPUPure Coder
🤦‍♂شاید خیلی از برنامه نویس های موبایل عادت به تست نوشتن نداشته باشن ...

🤔یکی از دلایلش میتونه این باشه که پروژشون لاجیک خیلی خاصی نداره و در کل داره یه سری دیتا از سرور میگیره و نمایش میده و پردازشی روی دیتا ها انجام نمیده ...و در نتیجه خیلی سادس و بخاطر همین حوصله ی وقت گذاشتن و unit test نوشتن رو ندارن ..

سوال
در چنین مواقعی تست بنویسیم یا نه ؟

فقط برای قسمت هایی که لاجیک و پیچیدگی دارن unit test بنویسید و در نتیجه در چنین شرایطی تعداد unit test ها کم میشه و حتا ممکنه صفر بشه .

ولی حتمن توی چنین پروژه ها integration test بنویسید.

پ.ن: در شرایط عادی میگن که تعداد unit test های پروژه به تعداد integration test ها میچربه ولی وقتی پروزه complexity خاصی نداره ارزش هزینه کردن و unit test زدن نداره، ولی integration test در هر شرایطی باید نوشته بشه.
پس توی چنین پروژه هایی نسبت برعکس میشه و تعداد integration test ها به unit test ها غلبه میکنه.

@purecoder_ir
👍4🤔1
December 6, 2023 907 7