مهدی
5 سال پیش توسط مهدی مطرح شد
7 پاسخ

تست نویسی

سلام آیا تست نوشتن به پروژه هامون واجبه تاثیری بر رو کد هامون میزاره ؟؟؟


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
3

برای یه وبلاگ کوچیک شاید خیلی مهم نباشه
اما برای یه پروژه بزرگ یا سازمانی... یا یک API خوب
شما باید از عملکرد کدهات اطمینان داشته باشی
و بهترین راه برای این کار تست نویسی هست

در ابتدا ممکنه کمی زمان بر باشه اما اگر عادت کنید .. این سبک از توسعه عالی هست و موارد زیر از فوایدش هست:

  • برای تست کدها مجبور نیستید همش به مرورگر برید
  • کدهاتون رو با اعتماد به نفس ریفکتور میکنید
  • این تست ها بهترین مستندات برای امکانات پروژه هستند

مهدی
تخصص : Javascript programming
@finalcode 5 سال پیش مطرح شد
0

@ali.bayat خوب لازمه که هر برنامه نویسی خودش برای پروژه هاش تست نویسی کنه یا به کسی که کارش تست نویسی هست این کار رو بسپاره بو اون


سینا شاه‌اویسی
تخصص : برنامه نویس فرانت اند
@sinashahoveisi 5 سال پیش مطرح شد
0

نوشتنش بهتر از ننوشتنشه،‌ مخصوصا تو پروژه های بزرگ


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
3

ببینید TDD که مخفف Test-driven Development (توسعه آزمون محور) هست.. میگه که:
شما تست مینویسید
تست رو اجرا میکنی و به خطا میخوری
بعد تیکه تیکه کدهارو مینویسی و خطا ها رو برطرف میکنی
و در نهایت با اعتماد به نفس بالا کدهات رو ریفکتور میکنی

و این طوری نیست که شما اول برنامه رو بنویسی و بعد تست بنویسی
اول تست و بعد کدهاش رو مینویسی تا تست ها پاس بشند
اگر اینجوری بهش نکاه کنیم.. این پروسه کار خودت هست

پس این میشه یک سبک خاص از توسعه


صدرا حکیم
تخصص : توسعه دهنده لاراول
@sadrahkm 5 سال پیش مطرح شد
0

@ali.bayat اگر ممکنه و منبع خوبی برای تست نویسی در php و js میشناسید ممنون میشم معرفی کنید


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

@sadrahkm
برای PHP در یک تاپیک دیگه دوستان پیشنهاداتی دادند
https://roocket.ir/discuss/9228


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 5 سال پیش مطرح شد
0

متاسفانه صنعت نرم افزار بیش از حد دچار وسواس شده !! تست نویسی رو حالا کاری ندارم ولی هرروز هی چیز جدید میدن بیرون ! به نظر خودشون مشکلات برنامه نویسا رو حل میکنه ولی بیشتر ایجاد مشکل میکنه !!!
واقعا وقتی یه چیزی درست کار میکنه اصلا نیازی نیس که بهش دست بزنی تو همه شغلا همینه . ولی تو برنامه نویسی انگار مرض دارن هی یه چیز جدید تعریف میکنن و در عمل هم نرم افزار به همون شکل قبلی کار میکنه آخرش یا با تغییرات خیلی نامحسوس


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

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