یوسف مهرداد | ارد ۲۷, ۱۴۰۲ | Beautiful Design and Code, عمومی, هوش مصنوعی
در این نوشته میخواهم جستجوگر Phind را که به تازگی از طریق یکی از دوستان عزیز با آن آشنا شدهام به شما معرفی کنم. تلفظ آن شبیه به واژهی Find (فایند) است. این جستجوگر بر اساس هوش مصنوعی و بر اساس اطلاعات مستقیم اینترنت به پرسشهای کاربر پاسخ میدهد. نکته مهم دربارهی...
یوسف مهرداد | فرو ۱۰, ۱۴۰۲ | Beautiful Design and Code, گزیده
In programming, you constantly run into situations where you have a choice between “make it work right now with this quick hack” or “do it right”. And it’s always very satisfying to do things right. Saves you time, too 🙂 François Chollet,...
یوسف مهرداد | اسف ۱۶, ۱۴۰۱ | Beautiful Design and Code, مهندسی نرمافزار
بازسازی کد ابزار ارزشمندی است، اما نمیتواند به تنهایی مفید باشد. برای انجام درست بازسازی کد، به مجموعهای یکپارچه و قابل اتکا از تستها نیاز دارم تا بتوانم اشتباهات اجتنابناپذیر خود را پیدا کنم. حتی با وجود ابزارهای بازسازی خودکار کد، ناچارم بسیاری از بازسازیهای...
یوسف مهرداد | بهم ۳۰, ۱۴۰۱ | عمومی, مهندسی نرمافزار
مکالمهی کوتاهم با ChatGPT را در اینجا آوردهام با این هدف که برای خوانندگان عزیزم مفید باشد. میتونید لطفا خودتون رو معرفی کنید؟ من ChatGPT هستم. من یک دستیار مجازیام که از روی مدل پردازش زبان طبیعی شرکت OpenAI ساخته شدهام. من طراحی شدهام تا طیف گستردهای از...
یوسف مهرداد | بهم ۲۹, ۱۴۰۱ | Beautiful Design and Code
اگر مشغول خواندن یک رمان پلیسی باشید، اتفاق خوشایندی است که مجبور شوید تمام فکر و حواستان را روی بخشی از کتاب متمرکز کنید تا بفهمید چه اتفاقی دارد میافتد. اما موقعی که مشغول خواندن کدی هستید، چنین اتفاقی اصلا خوشایند نیست. ممکن است در مورد خودتان تصور کنید که شما هم...
یوسف مهرداد | بهم ۱۶, ۱۴۰۱ | Beautiful Design and Code, دستهبندی نشده
سیستمی که مشغول نوشتن آن برای کرایسلر بودیم خیلی کند بود. هرچند ما هنوز در مرحلهی توسعه بودیم، اما کندی سیستم باعث کندی کار میشد چون اجرای آزمونها خیلی طولانی میشد. کنت بک، مارتین فاولر و من تصمیم گرفتیم که این مشکل را حل کنیم. قبل از آنکه بتوانیم برای بررسی مساله...