Skip to content

Commit

Permalink
Merge pull request #21 from DannyRavi/master
Browse files Browse the repository at this point in the history
add new book in system design article
  • Loading branch information
rzashakeri authored Jul 28, 2024
2 parents c9c9935 + b71d038 commit 6e1b986
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,10 @@
1 . [طراحی سیستم‌های نرم‌افزاری](https://uploadb.com/ug7rgpcgrutx) : در این کتاب به بررسی طراحی سیستم‌های نرم‌افزاری معروف و پیچیده مثل یوتیوب، تلگرام و فیس‌بوک و موتور جستجو و حتی مواردی مثل محدود کننده‌های نرخ و خزش‌گرهای وب و توزیع‌کننده‌های بار پرداخته شده است. با مطالعه این کتاب می‌توان حالت بهینه طراحی سامانه‌های مختلف را آموخت و کسب ایده و دانش از مطالب آن کرد و از سعی و خطا در تولید توسعه نرم‌افزارهای تجاری و مقیاس‌بالا جلوگیری کرد. این کتاب ترجمه یکی از پرفروش‌ترین کتاب‌های حوزه نرم‌افزار است.



2 . [الگوهای مُدرن در نرم‌افزار](https://github.com/systemDesignFarsi/modern_software_fa):  با پیشرفت فنّاوری و توسعه روزافزون استفاده از نرم‌افزارها و هوش مصنوعی استفاده از ابزارها و مکانیزم‌های مختلفی برای توسعهٔ سریع و باکیفیت نرم‌افزارها ضروری است. در این کتاب مجموعه مواردی بیان شده است که به معرفی و پیاده‌سازی این روش‌ها می‌پردازند. چه برای افزایش دانش در حوزه نرم‌افزار و چه برای آشنایی با ابزارها و روش‌های پیاده‌سازی نرم‌افزارهای مدرن و چه برای آمادگی برای مصاحبه‌های شغلی برای مهندسی نرم‌افزار، این کتاب برای شما بسیار مناسب است.


### ری‌فکتورینگ

1 . [کتاب ری‌فکتورینگ](https://www.developit.ir/refactoring/) : برای گردآوری این کتاب از وبسایت refactoring.guru، کتاب Refactoring اثر Martin Fowler و نهایتا تجربه خودم استفاده کردم.با اینکه تکنیک‌ها تعاریف مشخصی دارند اما محتوای کتاب ترجمه نیست. در مورد مثال‌ها(کدهای برنامه‌نویسی) حدود 30 درصد مثال‌های آورده شده دقیقا از کتاب Refactoring آمده است. مثال‌ها، مربوط به زبان‌ برنامه‌نویسی خاصی نمی‌شوند و سینتکس به خصوصی ندارند. سعی کردم با شبه کد تکنیک‌های refactoring را توضیح بدهم تا همه بتوانند از کتاب استفاده کنند.
Expand Down

2 comments on commit 6e1b986

@aliirani4388
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@aliirani4388
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0933180840

Please sign in to comment.