uk
Feedback
Syntax | سینتکس

Syntax | سینتکس

Відкрити в Telegram
Buy Ad
3 185
Підписники
Немає даних24 години
-27 днів
+1230 день
Архів дописів
Fluent API یک سبک برنامه‌نویسی است که در آن متدها به شکلی زنجیره‌ای (chaining) فراخوانی می‌شوند تا کد خواناتر و روان‌تر شود. ویژگی‌های Fluent API - خوانایی بالا: کدها به گونه‌ای نوشته می‌شوند که شبیه به جملات طبیعی هستند. - پیکربندی زنجیره‌ای: متدها به صورت زنجیره‌ای فراخوانی می‌شوند که به کاهش پیچیدگی و افزایش خوانایی کد کمک می‌کند. - استفاده آسان: با استفاده از این روش، توسعه‌دهندگان می‌توانند به راحتی و با کمترین پیچیدگی ممکن اشیا را پیکربندی کنند. مثال کاربردی از Fluent API در Go در این مثال، یک استراکت Car را با استفاده از Fluent API پیکربندی می‌کنیم:
package main

import (
  "fmt"
)

type Car struct {
  Model string
  Color string
  Year  int
}

func main() {
  car := Car{}.SetModel("pride").SetColor("white").SetYear(2015)
  fmt.Printf("%+v", car)
}

func (car Car) SetModel(model string) Car {
  car.Model = model
  return car
}

func (car Car) SetColor(color string) Car {
  car.Color = color
  return car
}

func (car Car) SetYear(year int) Car {
  car.Year = year
  return car
}
Fluent API یک روش قدرتمند و خوانا برای پیکربندی و تعریف اشیا و ساختارها در کد است. این روش با کاهش پیچیدگی و افزایش خوانایی کد، به توسعه‌دهندگان کمک می‌کند تا کدهای خود را به صورت کارآمدتری بنویسند. #fluent_api @Syntax_fa

تو این مقاله، قسمتی از کتاب(طراحی سیستم پرداخت) رو توضیح داده: https://newsletter.pragmaticengineer.com/p/designing-a-payment-system @Syntax_fa

کتاب شامل ۱۳ چالش طراحی سیستم‌های اصلی و عمیق است که در هیچ جای دیگری پوشش داده نشده‌اند. این چالش‌ها شامل ساخت سرویس مجاورت، ویژگی friends feature، Google Maps، distributed messaging queue, نظارت و هشداردهی متریک‌ها، سیستم رزرو هتل، تابلو امتیازات بازی‌های زمان واقعی، کیف پول دیجیتال و موارد دیگر می‌باشد. برای این نسخه دوم، او با نویسنده همکار، سان لم، که قبلاً در Discord، Zynga و NetApp کار کرده بود، همکاری کرد. آنها به مدت ۱.۵ سال روی کتاب کار کردند و از مهندسان با تجربه در Amazon، Google، eBay، Instacart، Tencent، Twitter، Microsoft، Airbnb، TikTok و دیگر شرکت‌ها بازخورد و نظرات دریافت کردند. #book @Syntax_fa

اگه همکار شما بودم. چیکار میکردید؟ 😂 فقط اونجا که گفتم امروز(دوشنبه) تسکارو مشخص میکنم. شنبه هفته بعد شروع کنیم #fun @Syntax
+1
اگه همکار شما بودم. چیکار میکردید؟ 😂 فقط اونجا که گفتم امروز(دوشنبه) تسکارو مشخص میکنم. شنبه هفته بعد شروع کنیم #fun @Syntax_fa

🔥یه مقاله تازه و داغ در مورد scale کردن بکند با حداقل منابع روی سرور خیلی نکات جالب و مهمی رو بهش اشاره میکنه، از جمله اینکه لازمه observability pipeline رو قبل از هر چیزی راه اندازی کنید که بتونید بر اساس داده و اطلاعات تصمیم گیری کنید. این نکته خیلی مهمی هست که ما خیلی وقت ها فراموش می کنیم. وقتی مشکل performanceی داریم اول باید در مورد مشکل مون داده و اطلاعات جمع آوری کنیم. بعدش بریم سراغ اینکه حالا چطور مشکل رو حل کنیم. مقاله جذابیه که در مورد موارد مختلفی برای بهینه سازی صحبت میکنه از connection pooling گرفته تا ایندکس دیتابیس و goroutine throttling Scaling Backend to 1M requests with just 2GB ram ⚡️ https://dev.to/rikenshah/scaling-backend-to-1m-requests-with-just-2gb-ram-4m0c @gocasts @Syntax_fa #backend #golang

جدیدا یکی از دوستان بهم پیشنهاد داد بیایم و کانال هایی که تو حوزه خودمون فعالیت میکنن، از همدیگه حمایت کنیم تا بیشتر دیده بشیم. همه کانال هایی که تو لیست هست محتوا های خوبی میسازن و احتمالا بدردتون میخوره👌 https://t.me/addlist/ofQUtBMkdCsyMTJk @Syntax_fa

کتاب فارسی پنج اصل SOLID سولید ( SOLID ) یک کلمه مخفف برای پنچ اصل اولیه طراحی شئ گرا است که رابرت سیسیل مارتین معروف به عمو باب ( uncle bob ) اون رو مطرح کرد. این اصول زمانی که دست به دست هم میدن، کار گسترش یا اضافه کردن قابلیت های جدید به برنامه و نگهداری یا همون دیباگ یک برنامه رو برای برنامه نویس ها آسان می کنند. #کتاب @citax_tel 👈 سیتاکس

راستی نات کوین خواستید بفروشید و حوصلتون نمیاد تو صرافی احراز کنید و ...، بدید به این نقد کنه حداقل گیر دزدا نیوفتید😕 @Moh1381mmad

مدحج: همستر کوچیک شده ی نات کوینه #fun @Syntax_fa

به به برید تو این ربات ده گیگ کانفیگ رایگان بگیرید @LoyalShopRobot میگن که اگه مشکلی داشتید با کانفیگشون بهشون اطلاع بدید تا درستش کنن

Scarlet Pleasure - What A Life.mp37.17 MB

یه سایتی هست به نام #ناکامولوژی که میاد استارتاپ هایی که شکست خوردن رو کامل معرفی میکنه و علت شکست رو هم عنوان میکنه👌 میتونه برای مقابله با خوش بینی بیش از حد و انتخاب مسیر درست خیلی کمک کننده باشه. اینکه صرفا چشممون به استارت آپ های قوی نره و فکر نکنیم فقط شروع کردن مهمه!🤔 خیلی چیزا هست که میتونه یه پروژه خیلی قوی رو زمین بزنه💥 خوندن داستان های شکست به اندازه ی خوندن داستان های موفقیت ضروریه! link #introduction @Syntax_fa

دوستان اگه برای پروژه هاتون فرانت کار نیاز داشتید خوشحال میشم کمک کنم. (برید نمونه کارای رزومشو ببینید خودتون میفهمید که چقدر کارش خوبه)

وقتی یه برنامه نویس میره تفریح ولی باید تو سرور یچیزیو درست کنه😔 #fun @Syntax_fa
وقتی یه برنامه نویس میره تفریح ولی باید تو سرور یچیزیو درست کنه😔 #fun @Syntax_fa

شبه کد (Pseudocode) چیست و چه کمکی به ما می‌کند؟ – فرادرس - مجله‌ https://blog.faradars.org/what-is-pseudocode/

وضعیت نصف تلگرامیا

+1
Data Structures and Algorithms in Python.pdf5.62 MB

کتاب data structures and algorithms از goodrich در جاوا و پایتون برای بعضی زبون های دیگم مثل C موجوده خودم تازه شروعش کردم و بنظرم عالیه #book #data_structures #algorithms @Syntax_fa

کتاب data structures and algorithms از goodrich در پایتون و جاوا برای بعضی زبون های دیگم منتشر شده مثل C کتاب خوبیه خودم جدیدا شروعش کردم #book #data_structure @Syntax_fa