محمد امیری
4 سال پیش توسط محمد امیری مطرح شد
1 پاسخ

کجا TDD و کجا نه به TDD

واقعا چرا؟ بنده میدونم ک برای third party api ها دوتا آپشن خوب داریم یکی post man و دیگری phpunit و اینجا واقعا چون انعطاف پذیری phpunit. بیشتره بهتره از اون استفاده کنیم و این قابل درک هستش. اما برای پروژه های first and second party api که اپلیکیشن تراکنش های داخلی داره و پول آنچنانی هم بابت توسعش واقعا نمیدن و یک ماهه هم تحویلش میخوان چرا باید این زمان رو گذاشت و توسعش داد؟ برای اجراش باید هزینه اضافی از کارفرما گرفت؟ من گاهی واقعا نمی‌فهمم کارفرماها چرا هیچ درکی از این امور ندارن و صرفا با شنیدن اسمش اجرایی میخوان و کمترین زمان و هزینه رو هم میخوان بکنن چون اونیکه تست میزنه و بعد کد میدونه چقدر این عمل زمان‌بر هستش.واقعا چطوری توجیهشون باید کرد؟


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
1

درود...
متاسفانه کارفرما ها نه چیزی از برنامه نویسی سرت میشه و نه از تست نویسی ...
فقط دوست دارن برنامه نویس یا تست نویس تحت فشار قرار بدن و پروژه رو سریع تحویل بگیره ...
اگر به آن دسته از کارفرماها رو به رو شدید و بودجه کمی به چنین پروژه ای اختصاص داده, فقط جواب نه بدهید همین ...
خودت ضرر نمی کنید و اعصابت از فشار های بی مورد کارفرما راحت میشید ...


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام