برنامه نويسي

کدی که در ذهن شما مناسب است: اکتشافی برای مهندسی نرم افزار

Code That Fits in Your Head: Heuristics for Software Engineering

دانلود کتاب Code That Fits in Your Head: Heuristics for Software Engineering (به فارسی: کدی که در ذهن شما مناسب است: اکتشافی برای مهندسی نرم افزار) نوشته شده توسط «Mark Seemann»


اطلاعات کتاب کدی که در ذهن شما مناسب است: اکتشافی برای مهندسی نرم افزار

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Addison-Wesley Professional

نویسنده: Mark Seemann

زبان: english

فرمت کتاب: EPUB (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2021

تعداد صفحه: 416

حجم فایل: 23.08 مگابایت

کد کتاب: 0137464401 , 9780137464401

نوبت چاپ: 1

توضیحات کتاب کدی که در ذهن شما مناسب است: اکتشافی برای مهندسی نرم افزار

چگونه پیچیدگی کد را کاهش دهیم و نرم افزار را پایدارتر توسعه دهیم

مارک سیمن به دلیل توضیح واضح و کامل مفاهیم پیچیده شناخته شده است. در این کتاب او تجربه توسعه نرم افزار گسترده خود را در مجموعه ای از تکنیک های عملی و عملی برای نوشتن کدهای پایدار و انسان پسند خلاصه می کند. این کتاب یکی از ضروریات خواهد بود. برای هر برنامه نویسی بخوانید.”

–Scott Wlaschin، نویسنده Domain Modeling Made Functional

کدی که در سر شما جا می‌گیرد توصیه‌های عملی و ضروری برای نوشتن کد با سرعتی پایدار و کنترل پیچیدگی‌هایی که باعث خارج شدن پروژه‌ها از کنترل می‌شود، ارائه می‌دهد.

مارک سیمن با بازتاب ده‌ها تجربه در کمک به موفقیت تیم‌های نرم‌افزاری، شما را از صفر (بدون کد) به سمت ویژگی‌های مستقر راهنمایی می‌کند و نشان می‌دهد که چگونه می‌توانید با افزودن عملکرد، رفع نگرانی‌های متقاطع، عیب‌یابی و بهینه‌سازی، سرعت کروز خوب را حفظ کنید. ایده‌ها، شیوه‌ها و فرآیندهای ارزشمندی را برای مسائل کلیدی، از فهرست‌های چک گرفته تا کار تیمی، کپسول‌سازی تا تجزیه، طراحی API تا آزمایش واحد پیدا خواهید کرد.

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

ذهنیت ها و فرآیندهایی را انتخاب کنید که کار می کنند و از استعاره های بدی که کار نمی کنند فرار کنید

از چک لیست ها برای رهایی خود استفاده کنید و با مهارت هایی که از قبل دارید نتایج را بهبود ببخشید

با ایجاد و استقرار یک برش عمودی از برنامه خود، فلج تحلیل گذشته را دریافت کنید

مقابله با نیروهایی که منجر به پوسیدگی کد و پیچیدگی غیر ضروری می شود

تسلط بر تکنیک های بهتر برای تغییر رفتار کد

راه هایی را برای حل مشکلات کد سریعتر و موثرتر کشف کنید

در مورد عملکرد و امنیت بیشتر فکر کنید

اگر تا به حال از پروژه های بد رنج برده اید یا مجبور شده اید با کدهای قدیمی غیرقابل نگهداری کنار بیایید، این راهنما به شما کمک می کند دفعه بعد و هر بار همه چیز را بهتر کنید.

کتاب خود را برای دسترسی راحت به بارگیری‌ها، به‌روزرسانی‌ها، و/یا اصلاحات در صورت در دسترس بودن ثبت کنید. برای جزئیات بیشتر به داخل کتاب مراجعه کنید.

نمایش و پنهان کردن بیشتر


How to Reduce Code Complexity and Develop Software More Sustainably

“Mark Seemann is well known for explaining complex concepts clearly and thoroughly. In this book he condenses his wide-ranging software development experience into a set of practical, pragmatic techniques for writing sustainable and human-friendly code. This book will be a must-read for every programmer.”

–Scott Wlaschin, author of Domain Modeling Made Functional

Code That Fits in Your Head offers indispensable, practical advice for writing code at a sustainable pace and controlling the complexity that causes projects to spin out of control.

Reflecting decades of experience helping software teams succeed, Mark Seemann guides you from zero (no code) to deployed features and shows how to maintain a good cruising speed as you add functionality, address cross-cutting concerns, troubleshoot, and optimize. You’ll find valuable ideas, practices, and processes for key issues ranging from checklists to teamwork, encapsulation to decomposition, API design to unit testing.

Seemann illuminates his insights with code examples drawn from a complete sample project. Written in C#, they’re designed to be clear and useful to anyone who uses any object-oriented language including Java , C++, and Python. To facilitate deeper exploration, all code and extensive commit messages are available for download.

Choose mindsets and processes that work, and escape bad metaphors that don’t

Use checklists to liberate yourself, improving outcomes with the skills you already have

Get past analysis paralysis by creating and deploying a vertical slice of your application

Counteract forces that lead to code rot and unnecessary complexity

Master better techniques for changing code behavior

Discover ways to solve code problems more quickly and effectively

Think more productively about performance and security

If you’ve ever suffered through bad projects or had to cope with unmaintainable legacy code, this guide will help you make things better next time and every time.

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Show and hide more

دانلود کتاب «کدی که در ذهن شما مناسب است: اکتشافی برای مهندسی نرم افزار»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید