چند ماه پیش که کتاب سیستم دیزاین ۱ رو معرفی کردم. با یک بازخورد مواجه شدم که این کتاب برای افراد تازهوارد سختیهایی داره و برای این کتاب یک مقدمه لازمه با صحبتهایی که با دوستم جواد (نویسنده دیگهی کتاب) داشتم به این نتیجه رسیدیم که جای کار روی کتاب دیگهای، بریم سراغ یه متن مقدماتی و البته رایگان برای کتابِ «سیستم دیزاین۱» و میخواستیم یک متن بین ۱۰۰ الی ۱۵۰ صفحهای باشه که مقدمهای باشه برای درک بهتر کتاب قبلی مون و اسمش رو هم گذاشتیم «مقدمهای بر سیستم دیزاین» یا «مقدمهای بر طراحی سیستم نرمافزاری» و عمده متنهای مورد نظرمون از کتاب سیستم دیزاین karan و سایت bytebytego و چندتا منبع دیگه بود.
ما شروع به نوشتن کردیم و سعی کردیم مباحثی رو بیاریم که هم برای مخاطب جالب باشه و هم برای خودمون و کلی وسواس به خرج دادیم تا کتاب نزدیک ۸۵۰ صفحه شد. بعد فکر کردیم این رو دو تا کتاب جداگانه کنیم پس شد یکی این کتاب و یک کتابی هم در مورد اصول solid و design patternها که برای پیادهسازی با زبانهای معروف برنامهنویسی رایج نسخههای متفاوتی داشته باشه؛ در ادامه روی اصلاح متن و تدوین کتاب اول کار کردم و چون نمیخواستم فقط تو حوزه سیستم دیزاین باشه و کتاب موضوعات مختلفی رو شامل میشد که به هم ربط داشتند، در نتیجه اسم کتاب رو به «معماریهای مُدرن در نرمافزار» تغییر دادیم و اون کتاب دوم رو هم بیخیال شدیم در حال حاضر. هر چند این برنامه وجود داره که چند وقت یکبار این کتاب رو بروزرسانی هم بکنیم و برای اطلاع از بروزرسانیها صفحه گیتهاب کتاب رو دنبال کنید.
راه حل مستقیم این هست که روی این لینک دانلود کلیک کنید تا دانلود بشه. ولی همونطور که گفتم برای دریافت بروزرسانیهای یا صفحه گیتهاب رو دنبال یا watch کنید یا صفحه Release اون رو.
گرفتن بازخورد و نظرتون میتونه باعث بهبود کار ما برای سایر فعالیتهای مشابه بشه و برای بازخورد و سایر پیشنهادهاتون به ایمیل من و جواد در مقدمه کتاب رجوع کنید.
اگر کتاب براتون مفید بود به دیگران هم معرفیش کنید :)