دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Corey Haines
سری:
ناشر: LeanPub
سال نشر: 2014
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب Understanding the Four Rules of Simple Design به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب آشنایی با چهار قانون طراحی ساده نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توسعه نرم افزار مدرن یک بازی با فرکانس فزاینده تغییرات است. به همین دلیل ضروری است که سیستمهایی بسازیم که انعطافپذیر باشند و بتوانند با نیازهای متغیر، چه مورد انتظار و چه (اغلب) غیرمنتظره، سازگار شوند. به همین دلیل این کتاب را نوشتم. از سال 2009 تا 2014، من به سراسر جهان سفر کردم و با توسعه دهندگان نرم افزار، چه به صورت فردی و چه به صورت تیمی، کار کردم تا مهارت آنها را بهبود بخشم. در درجه اول، من این کار را از طریق یک قالب کارگاه آموزشی به نام coderetreat انجام دادم. در طی آن سالها، من این فرصت را داشتم که 1000 جفت برنامه نویس را که دقیقاً روی همان سیستم کار می کنند، یعنی بازی زندگی کانوی، تماشا کنم. با گذشت زمان، شروع به مشاهده الگوها کردم. متوجه تکنیکها و طرحهای رایجی شدم که زبانها و شرکتها را در بر میگرفت و از مرزهای ملی عبور میکرد. بهعنوان یکی از بنیانگذاران و تسهیلکننده کارگاههای برنامهریزی کد، این فرصت منحصربهفرد را داشتم تا در مورد بهبود عمل نوشتن کد سازگار و ساده، بازخورد ارائه کنم، هم مستقیم و هم از طریق سؤال. در طول روز، ما روی بهبود توانایی خود برای انتخاب خوب در مورد تصمیمات دقیقه به دقیقه در هنگام نوشتن کد کار کردیم. این کتاب در مورد چیزهایی است که من از تماشای این 1000 جفتی که روی یک مشکل کار می کردند یاد گرفتم. این شامل بخش بزرگی از بازخوردی است که من در طول یک کد بازگردانی معمولی ارائه میدهم. تمرکز اصلی بر روی فرآیند فکری در پشت بازآفرینی است، و اینکه چگونه آن تحت تاثیر 4 قانون طراحی ساده است. این کتاب درباره بازی زندگی کانوی نیست. در عوض، از دامنه خود به عنوان پسزمینه برای بحث درباره افکار و ایدههای 4 قانون طراحی ساده استفاده میکند. این برنامه بر تصمیمات کوچکی که هنگام طراحی کد شما گرفته می شود، با هدف ایجاد پایگاه های کد قوی و قابل انطباق که می توانند آزمون زمان را تحمل کنند، تمرکز می کند. با پیشگفتارهای جو رانزبرگر و کنت بک.
Modern software development is a game of ever-increasing frequency of change. This is why it is imperative to build systems that are flexible and can adapt to changing requirements, both expected and (more often) unexpected. That is why I've written this book. From 2009 to 2014, I traveled the world working with software developers, both individually and in teams, to improve their craft. Primarily, I did this through a training workshop format called coderetreat. Over those years, I had the opportunity to watch 1000's of pairs of programmers work on exactly the same system, Conway's Game of Life. As time progressed, I began to see patterns arise. I noticed common techniques and designs that spanned languages and companies and crossed national borders. As co-founder and a facilitator of coderetreat workshops, I had the unique opportunity to provide feedback, both direct and through questions, on improving the act of writing adaptable, simple code. Through the day, we worked on improving our ability to make good choices around the minute-by-minute decisions made while writing code. This book is about those things I learned from watching these 1000's of pairs working on the same problem. It contains a large part of the feedback that I provide during a typical coderetreat. The primary focus is on the thought process behind refactoring, and how that is influenced by the 4 rules of simple design. This book is not about Conway's Game of Life. Instead, it uses its domain as a backdrop to discuss the thoughts and ideas behind the 4 rules of simple design. It focuses on the small decisions made while designing your code with the goal of building robust, adaptable codebases that can stand the test of time. With forewords by Joe Rainsberger and Kent Beck.