Clean Architecture: A Craftsman's Guide to Software Structure and Design

نویسنده :
Robert C. Martin
ناشر :
نوبت و سال چاپ : 1 / 2017 تعداد صفحات : 424
نوع جلد / قطع: شومیز / وزیری وزن: 620
ویرایش : 0 شابک 9789352865123
موضوع اصلی : کامپیوتر موضوع فرعی : برنامه نویسی

دریافت فایل:

افزودن به علاقه مندی ها
موجود در فروشگاه قیمت : 450,000تومان

Clean Architecture: A Craftsman"s Guide to Software Structure and Design (Robert C. Martin Series) 1st Edition, Kindle EditionClean Architecture: A Craftsman"s Guide to Software Structure and Design (Robert C. Martin Series) 1st Edition, Kindle Editionby Robert C. Martin (Author)  Format: Kindle Edition4.6 4.6 out of 5 stars    3,828 ratings Quality issues reported Part of: Robert C. Martin Series (18 books)#1 Best Sellerin Systems ArchitectureSee all formats and editionsPractical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”)
By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them.
Martin’s Clean Architecture doesn’t merely present options. Drawing on over a half-century of experience in software environments of every imaginable type, Martin tells you what choices to make and why they are critical to your success. As you’ve come to expect from Uncle Bob, this book is packed with direct, no-nonsense solutions for the real challenges you’ll face–the ones that will make or break your projects.
Learn what software architects need to achieve–and core disciplines and practices for achieving itMaster essential software design principles for addressing function, component separation, and data managementSee how programming paradigms impose discipline by restricting what developers can doUnderstand what’s critically important and what’s merely a “detail”Implement optimal, high-level structures for web, database, thick-client, console, and embedded applicationsDefine appropriate boundaries and layers, and organize components and servicesSee why designs and architectures go wrong, and how to prevent (or fix) these failuresClean Architecture is essential reading for every current or aspiring software architect, systems analyst, system designer, and software manager–and for every programmer who must execute someone else’s designs.

در دنیای پرشتاب توسعه نرم‌افزار، حرفه‌ای بودن چیزی فراتر از مهارت‌های فنی است. «The Clean Coder» کتابی‌ست که به جای تمرکز صرف بر کدنویسی، به رفتار، نگرش و مسئولیت‌های اخلاقی یک برنامه‌نویس حرفه‌ای می‌پردازد. این اثر، نوعی منشور رفتاری برای کسانی‌ست که می‌خواهند در حرفه‌ی خود نه‌تنها موفق، بلکه محترم و قابل اعتماد باشند.اگر می‌خواهید از یک برنامه‌نویس صرف به یک حرفه‌ای واقعی تبدیل شوید، «The Clean Coder» کتابی‌ست که باید در قفسه‌ی شما باشد. این اثر، راهنمایی‌ست برای ساختن شخصیت حرفه‌ای، نه فقط مهارت فنی. Uncle Bob با قلمی صریح و تجربه‌ای غنی، ما را به سفری در دل اخلاق، تعهد و افتخار حرفه‌ای می‌برد؛ سفری که در پایان آن، نه‌تنها بهتر کدنویسی می‌کنیم، بلکه بهتر زندگی می‌کنیم.

  ویژگی‌های برجسته کتاب- تمرکز بر اخلاق حرفه‌ای: کتاب به‌جای آموزش تکنیک‌های کدنویسی، بر مسئولیت‌پذیری، صداقت، تعهد و رفتار حرفه‌ای تمرکز دارد.- روایت تجربی: Uncle Bob با بهره‌گیری از تجربیات شخصی‌اش در پروژه‌های واقعی، درس‌هایی ملموس و کاربردی ارائه می‌دهد.- سبک نگارش صریح و بی‌پرده: نویسنده با لحنی صادقانه و گاه چالش‌برانگیز، خواننده را به تفکر و بازنگری در رفتار حرفه‌ای خود دعوت می‌کند.- مناسب برای تمام سطوح: چه تازه‌کار باشید و چه برنامه‌نویسی باتجربه، این کتاب برای شما نکات ارزشمندی دارد.
  مخاطب این کتاب کیست؟- برنامه‌نویسانی که می‌خواهند حرفه‌ای‌تر رفتار کنند.- تیم‌های توسعه‌ای که به دنبال ارتقاء فرهنگ کاری خود هستند.- مدیرانی که می‌خواهند با برنامه‌نویسان حرفه‌ای تعامل مؤثرتری داشته باشند.- مربیان و منتورهایی که به دنبال منابع اخلاقی برای آموزش هستند.

  مزایای خواندن این کتاب| افزایش اعتبار حرفه‌ای | با رعایت اصول مطرح‌شده، اعتماد هم‌تیمی‌ها و مشتریان را جلب می‌کنید. || کاهش تنش‌های کاری | یاد می‌گیرید چگونه با فشار، تعارض و ضرب‌الاجل‌ها به‌درستی برخورد کنید. || بهبود ارتباطات | مهارت‌های ارتباطی و تخمین‌زنی دقیق را تمرین می‌کنید. || پیشگیری از فرسودگی شغلی | با مدیریت زمان و انرژی، از خستگی و بی‌انگیزگی جلوگیری می‌کنید. |

 مطالب کلیدی کتاب
- چگونه «نه» بگوییم و چرا گاهی باید گفت.- چگونه «بله» بگوییم و مسئولیت آن را بپذیریم.- چگونه با مدیران غیرمنطقی تعامل کنیم.- چگونه در شرایط فشار، حرفه‌ای باقی بمانیم.- چگونه محیطی بسازیم که تیم‌ها در آن شکوفا شوند.- چگونه با افتخار و عزت نفس کدنویسی کنیم.
نظر بزرگان درباره کتاب«این کتاب نه‌تنها درباره‌ی کدنویسی، بلکه درباره‌ی انسان بودن در دنیای نرم‌افزار است.» — Grady Booch  «The Clean Coder به من یاد داد که حرفه‌ای بودن یعنی مسئولیت‌پذیری، نه فقط مهارت.» — Kent Beck

کتاب « The Clean Coder: A Code of Conduct for Professional Programmers » نوشته‌ی رابرت سی مارتین (Robert C. Martin)در 238 صفحه، در قطع وزیری و جلد شومیز در سال 2011  توسط انتشارات Pearson منتشر شده است. در حال حاضر آخرین چاپ این کتاب در فروشگاه‌های فیزیکی و اینترنتی کتاب درخشش قابل سفارش می‌باشد که با افزودن آن به سبد خرید و تکمیل فرایند سفارش، در اسرع وقت برای شما ارسال خواهد شد. 

تا کنون دیدگاهی برای این کالا ثبت نشده است، شما اولین نفر باشید...