برنامه نويسي

مانند یک برنامه نویس فکر کنید: مقدمه ای بر حل خلاقانه مسائل

Think Like a Programmer: An Introduction to Creative Problem Solving

دانلود کتاب Think Like a Programmer: An Introduction to Creative Problem Solving (به فارسی: مانند یک برنامه نویس فکر کنید: مقدمه ای بر حل خلاقانه مسائل) نوشته شده توسط «V. Anton Spraul»


اطلاعات کتاب مانند یک برنامه نویس فکر کنید: مقدمه ای بر حل خلاقانه مسائل

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

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

ناشر: No Starch Press

نویسنده: V. Anton Spraul

زبان: english

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

سال انتشار: 2012

تعداد صفحه: 256 / 260

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

کد کتاب: 1593274246 , 9781593274245

توضیحات کتاب مانند یک برنامه نویس فکر کنید: مقدمه ای بر حل خلاقانه مسائل

چالش واقعی برنامه نویسی یادگیری نحو زبان نیست، بلکه یادگیری آن برای حل خلاقانه مسائل است تا بتوانید چیزی عالی بسازید. در این متن بی‌نظیر، نویسنده V. Anton Spraul راه‌هایی را که برنامه‌نویسان برای حل مسائل حل می‌کنند، توضیح می‌دهد و به شما می‌آموزد که سایر کتاب‌های مقدماتی اغلب نادیده گرفته می‌شوند: چگونه مانند یک برنامه‌نویس فکر کنیم. هر فصل به یک مفهوم برنامه‌نویسی می‌پردازد، مانند کلاس‌ها، اشاره‌گرها، و تکرار، و تمرین‌های باز در سراسر شما را به چالش می‌کشد تا دانش خود را به کار ببرید. همچنین می‌آموزید که چگونه:
مسائل را به اجزای مجزا تقسیم کنید تا راحت‌تر حل شوند
از استفاده مجدد کد با توابع، کلاس‌ها و کتابخانه‌ها حداکثر استفاده را ببرید
ساختار داده مناسب را برای یک کار خاص انتخاب کنید
>بر ابزارهای برنامه نویسی پیشرفته تری مانند حافظه بازگشتی و پویا مسلط شوید
افکار خود را سازماندهی کنید و استراتژی هایی برای مقابله با انواع خاصی از مشکلات ایجاد کنید.


The real challenge of programming isnt learning a languages syntax—its learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. Youll also learn how to:
Split problems into discrete components to make them easier to solve
Make the most of code reuse with functions, classes, and libraries
Pick the perfect data structure for a particular job
Master more advanced programming tools like recursion and dynamic memory
Organize your thoughts and develop strategies to tackle particular types of problems

دانلود کتاب «مانند یک برنامه نویس فکر کنید: مقدمه ای بر حل خلاقانه مسائل»

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

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