auchenberg/volkswagen
کاربرد:
این ابزار به صورت شوخی طراحی شده تا وقتی تستها در محیط CI (محیط اینتگریشن مداوم) اجرا میشوند، آنها را قبول کنه، حتی اگه در واقعیت شکست بخورن! این یه شوخی برنامهنویسیه که به "حل" مشکل تستهای قرمز در CI با یه راهکار غیراخلاقی میپردازه.
در چه شرایطی بهتره استفاده شود؟
فقط و فقط برای شوخی یا نمایش در میتینگهای داخلی! استفاده واقعی ازش در پروژههای واقعی کاملاً توصیه نمیشه، چون باعث میشه باگها پنهان بشن و کیفیت کد افت کنه.
چند مثال از موارد استفاده
- وقتی مدیر پروژه میگه "همه تستها گرینه؟" و شما میخواید با یه چهره جدی بگید "آره!"
- برای آموزش تیمها درباره اهمیت تستهای واقعی و اخلاق حرفهای در توسعه نرمافزار
- در کنفرانسهای برنامهنویسی به عنوان یه مثال از "چیزی که نباید بکنیم"
- ##Testing
- ##CI
- ##Jokes
- ##DevHumor
- ##SoftwareDevelopment
- ##VolkswagenEffect
- ##FakeItTillYouMakeIt
- ##CodeQuality
- ##ContinuousIntegration
- ##DeveloperLife
