394141

در دهه ۹۰، «هکر» کمی یک واژه بد بود. هکرهای فیلم‌ها نام‌های تند و تیز مانند Electra (Assassins)، Neo (The Matrix)، Phantom Phreak (Hackers) و Boris Grishenko (Goldeneye) داشتند. سلیقه عالی در پیراهن‌های هاوایی، اما کمتر در ارائه برنامه‌هایی برای شکست دادن جیمز باند. این شخصیت‌های مانند خدا برای فیلم‌های مربوطه حیاتی هستند، شکستن کد […]

ادامه مطلب ...
301549

تجربه توسعه‌دهنده یا DX می‌تواند بسیار دشوار باشد تا به درستی پیاده‌سازی شود. با تمام متغیرها و تلاش‌هایی که برای ایجاد یک برنامه منسجم DX لازم است، ممکن است اوضاع خیلی سریع خراب شود. با این حال، حتی زمانی که همه چیز به خوبی طراحی شده است، ارزیابی مناسب بودن و جذابیت رویکرد شما اغلب […]

ادامه مطلب ...
13541 (1)

مطالعات حاکمیت API که به درستی انجام داده شده است (Case Studies of API Governance Done Right) حاکمیت API در نهایت نبردی بین دو قطب مخالف است. از یک سو، کنترل غیرمتمرکز وجود دارد که انعطاف‌پذیری و سهولت توسعه را برای تیم‌های توسعه‌دهنده کوچک و بزرگ فراهم می‌کند. از سوی دیگر، دستورالعمل‌ها و سیاست‌های استاندارد […]

ادامه مطلب ...
66082ac4da547b7fa6802b6d best mi

SaaS and Micro-SaaS Proliferation Requires a New Type of Web API کاملاً برای هر کسی که اخبار فناوری را دنبال می‌کند روشن است که صنعت IT در حال تجربه یک انفجار کامبریایی در حوزه اپلیکیشن‌های تجاری است؛ تعداد فزاینده‌ای از سرویس‌های SaaS و Micro-SaaS بسیار تخصصی در حال تأمین سرمایه و عرضه هستند. این روند […]

ادامه مطلب ...
2388 (1)

تصور کنید: یکی از مشتریان شما در تلاش است حرکت حیاتی از صفحه «سبد خرید» به صفحه «تسویه حساب» را انجام دهد، اما اپلیکیشن شما هنگ می‌کند. مشتری عصبانی کلیک می‌کند و به جای شما به رقیب می‌رود. حال این را در صدها کاربر ضرب کنید. هر ثانیه در عصر دیجیتال امروز اهمیت دارد و […]

ادامه مطلب ...
2538

APIها کار انجام می‌دهند، این همان چیزی است که آن‌ها برای آن ساخته شده‌اند. نحوه عملکرد APIها در این کار می‌تواند بسیار پیچیده باشد، با استفاده از سیستم‌های پشتیبان و بارهای کاری به‌طور پویا بسته به موقعیت و مورد استفاده هر جزء. در ادامه، نگاهی به APIها و بارهای کاری می‌اندازیم و می‌بینیم چگونه به […]

ادامه مطلب ...
image1

تولیدکننده‌های SDK در حال متحول کردن شیوه‌ای هستند که توسعه‌دهندگان به یکپارچه‌سازی APIها نزدیک می‌شوند. این ابزارهای قدرتمند ایجاد کیت‌های توسعه نرم‌افزار (SDKها) را خودکار می‌کنند و کار تکراری و زمان‌بر نوشتن کدهای الگو را حذف می‌سازند. با انجام این کار، آن‌ها به توسعه‌دهندگان اجازه می‌دهند به‌جای سروکار داشتن با پیچیدگی‌های ایجاد دستی SDK، روی […]

ادامه مطلب ...
37573

میکروسرویس‌ها در سال‌های اخیر با تیترهای منفی روبرو شده‌اند. روزی به‌عنوان راه‌حل یک‌جای مقیاس‌پذیری پس از پذیرش توسط نتفلیکس، آمازون و ای‌بی تبلیغ شدند، میکروسرویس‌ها روحیه «هر چیزی ممکن است اتفاق بیفتد» و «رشد به‌میزان نیاز» دوران دیجیتال ۲۰۱۰ را نمایندگی می‌کنند، زمانی که حتی استارتاپ‌های کوچک و وب‌سایت‌های مستقل می‌توانستند به موفقیت‌های بزرگ برسند. […]

ادامه مطلب ...
271206

سنگ بنای توسعه نرم‌افزار مدرن (The Cornerstone of Modern Software Development) “برنامه‌هایی بنویسید که یک کار را انجام دهند و آن را به خوبی انجام دهند”، داگلاس مک‌ایلروی، یکی از معماران کلیدی یونیکس در بل لبز، این فلسفه را بیان کرد. این دیدگاه سال‌هاست توسعه نرم‌افزار را شکل داده و بر همه چیز از میکروسرویس‌های […]

ادامه مطلب ...
30249

کد لینتینگ و اعتبارسنجی از عناصر اصلی توسعه‌ی خوب کد در سال ۲۰۲۵ هستند. در ادامه، مجموعه‌ای از گزینه‌ها در این حوزه را بررسی می‌کنیم و چند رقیب برتر را برای زبان‌ها، فریم‌ورک‌ها و رویکردهای مختلف معرفی می‌کنیم. لینتینگ و اعتبارسنجی چیست؟ پیش از پرداختن به موارد موجود در این فهرست، باید به‌طور مختصر توضیح […]

ادامه مطلب ...
سبد خرید
علاقه‌مندی‌ها
مشاهدات اخیر
دسته بندی ها