Post by Sheyda SafiAllah
Back End Developer @ Faraz | Computer Engineering
فکر میکردم Claude منو در پیادهسازی و حتی فکر کردن تنبل کنه 😪 ، اما جدیدا بیشتر وقتم صرف این میشه که ازش بخوام بیرحمانه فرضیات، دیزاین و روش پیادهسازیام رو زیر سوال ببره.😅 معمولا سوالهامم چیزی شبیه اینها شده: - What assumptions could fail in production? - Where is the first scalability bottleneck? - What race conditions or failure modes am I missing? - How could this API be abused? - Which issue is severe enough to block this PR? جالب اینجاست که معمولا جواب اول Claude رو قبول نمیکنم، چون من از اون بدبین ترم! 🥸 😂 دوباره ازش میخوام: Act as a ruthless Staff Backend Engineer reviewing a production-critical PR. Your job is to break the design, not approve it. Question assumptions, identify hidden risks, edge cases, security vulnerabilities, concurrency issues, scalability limits, and operational failures. Be concise. Skip praise. Only report meaningful issues. و البته ازش عمیقا خواهش میکنم کوتاه پاسخ بده! 😂 گاهی اوقات هم واقعا منو نا امید میکنه و خنگ میشه! بعضی وقتا هم من وسواس میگیرم و تمام توکن هامو اینوست میکنم روی پیدا کردن باگی که وجود نداره! 🥸 گاهی هم بعضی موارد تو نسخه وب باید صحبت بشه! اونایی که زیاد جدی نیستن 😂 انگار حضورا داری میری یک چیزی بپرسی برای اطمینان بیشتر(چرا واقعا؟!) برخلاف گذشته، اینکه Claude میتونه چند برابر سریعتر از من کد بنویسه، دیگه هیجانزدهام نمیکنه! چیزی که واقعا ستودنیه، لحظه هاییه که روی فرضیاتم خط میکشه و نقاط کوری رو برام چراغ 🔦میندازه که خودم متوجهاش نشده بودم. پ.ن: احتمالا اگر شما هم بابت تسکی تا ساعت ۱:۳۰ شب بیدار باشین، ترجیح میدین قبل از Merge، یک نفر بیرحمانه با فرضیات مخالفت کرده باشه.😅 #Backend #SoftwareEngineering #Claude #LLM #CodeReview #SystemDesign