توضیحات
Expert advice on C programming is hard to find. While much help is available for object-oriented programming languages, there’s surprisingly little for the C language. With this hands-on guide, beginners and experienced C programmers alike will find guidance about design decisions, including how to apply them bit by bit to running code examples when building large-scale programs.
Christopher Preschern, a leading member of the design patterns community, answers questions such as how to structure C programs, cope with error handling, or design flexible interfaces. Whether you’re looking for one particular pattern or an overview of design options for a specific topic, this book shows you how to implement hands-on design knowledge specifically for the C programming language.
You’ll find design patterns for:
- Error handling
- Returning error information
- Memory management
- Returning data from C functions
- Data lifetime and ownership
- Flexible APIs
- Flexible iterator interfaces
- Organizing files in modular programs
- Escaping #ifdef Hell
————————————————————–
ترجمه ماشینی :
پیدا کردن مشاوره تخصصی در مورد برنامه نویسی C سخت است. در حالی که کمک های زیادی برای زبان های برنامه نویسی شی گرا در دسترس است، به طور شگفت انگیزی برای زبان C کم است. با استفاده از این راهنمای عملی، مبتدیان و برنامه نویسان باتجربه C به طور یکسان راهنمایی هایی در مورد تصمیمات طراحی پیدا می کنند، از جمله اینکه چگونه آنها را ذره ذره در اجرای نمونه های کد در هنگام ساخت برنامه های در مقیاس بزرگ به کار ببرند.
کریستوفر پرسچرن، یکی از اعضای برجسته جامعه الگوهای طراحی، به سوالاتی مانند نحوه ساختار برنامههای C، مقابله با مدیریت خطا یا طراحی رابطهای انعطافپذیر پاسخ میدهد. چه به دنبال یک الگوی خاص باشید یا یک نمای کلی از گزینه های طراحی برای یک موضوع خاص، این کتاب به شما نشان می دهد که چگونه دانش طراحی عملی را به طور خاص برای زبان برنامه نویسی C پیاده سازی کنید.
الگوهای طراحی را برای این موارد خواهید یافت:
- بررسی خطا span>
- برگرداندن اطلاعات خطا
- مدیریت حافظه < /li>
- برگرداندن داده ها از توابع C
- طول عمر و مالکیت داده
- API های انعطاف پذیر
- واسط های تکرار کننده انعطاف پذیر
- سازماندهی فایل ها در برنامه های مدولار
- Escaping #ifdef Hell li>
tag : دانلود کتاب مسلط C: اصول، تمرین ها و الگوها , Download مسلط C: اصول، تمرین ها و الگوها , دانلود مسلط C: اصول، تمرین ها و الگوها , Download Fluent C: Principles, Practices, and Patterns Book , مسلط C: اصول، تمرین ها و الگوها دانلود , buy مسلط C: اصول، تمرین ها و الگوها , خرید کتاب مسلط C: اصول، تمرین ها و الگوها , دانلود کتاب Fluent C: Principles, Practices, and Patterns , کتاب Fluent C: Principles, Practices, and Patterns , دانلود Fluent C: Principles, Practices, and Patterns , خرید Fluent C: Principles, Practices, and Patterns , خرید کتاب Fluent C: Principles, Practices, and Patterns ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.