طی سالهایی که مشغول توسعه نرمافزار بودم همیشه دوتا علاقه مندی بزرگ داشتم:
برای همین سعی کردم کتابهای متفاوتی در حوزه مهندسی نرمافزار و معماری سیستمها مطالعه کنم و هر از چندگاهی اگر فیلمهای خوبی هم به دستم رسید، حتما ازشون استفاده کنم. توی این سالها به واسطه شرایط کاری هم که داشتم جاهای متعددی برای مشاوره و همکاری مراجعه کردم و تقریبا یک سری الگوی شکست و ایراد ثابت همه جا وجود داشته.
یکی از بهترین کتابهایی که توی این زمینه مطالعه کردم که تقریبا نکاتی در مورد درد مشترک همه داخلش بود، سری کتابهای Clean آقای Robert C.Martin بود که به طرز عجیبی انگار قصه مشترک هزار یک شب همه شرکتهایی که بهشون مراجعه کردم توی این کتابها بیان شده بود.
با توجه به این شرایط و کمبودی که در این زمینه احساس کردم، تصمیم گرفتم ترجمه دقیقی از آخرین کتاب این مجموعه یعنی Clean Architecture آماده کنم و در اختیار علاقه مندان و فعالان حوزه نرمافزار قرار بدم. امید که کمی از مشکلات تیمهای نرمافزاری کاسته بشه و باری هرچند کوچک از دوش تیمهای توسعه نرم افزارمون برداشته بشه.
انشاالله فصلهای این کتاب به طور منظم در همین وبلاگ بارگذاری میشه و لینک تمامی فصلها برای حفظ جامعیت مطالب در همین پست به مرور اضافه خواهد شد.
تمام سعی خودم رو میکنم که مطالب کامل و جامع و مطابق با نسخه اصلی و بدون اشتباه باشه، اما مطمئنا هیچ مطلبی بی ایراد و خطا نخواهد بود، پس سپاسگزار میشم اگر ایرادی در نوشتهمشاهده کردید از طریق ایمیل با من در تماس باشید.
در صورتی که در هر قسمتی از مطالب هم سوال یا مشکلی داشته باشید، تا حد امکان از طریق سیستم کامنتهای سایت پاسخگو خواهم بود.
موفق و پیروز باشید!