برنامه نويسي

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

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

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

سال انتشار: 2012

تعداد صفحه: 256

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

کد کتاب: 1593274246 , 9781593274245

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

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

  • مسائل را به اجزای مجزا تقسیم کنید تا حل آنها آسانتر شود
  • از استفاده مجدد کد با توابع، کلاس ها و کتابخانه ها نهایت استفاده را ببرید
  • ساختار داده عالی را برای یک شغل خاص انتخاب کنید
  • بر ابزارهای برنامه نویسی پیشرفته تری مانند حافظه بازگشتی و پویا مسلط شوید
  • افکار خود را سازماندهی کنید و استراتژی هایی را برای مقابله با انواع خاصی از مشکلات

اگرچه نمونه‌های کتاب به زبان C++ نوشته شده‌اند، مفاهیم خلاقانه حل مسئله که نشان می‌دهند فراتر از هر زبان خاصی است. در واقع، آنها اغلب به خارج از حوزه علوم کامپیوتر می رسند. همانطور که ماهرترین برنامه نویسان می دانند، نوشتن کدهای عالی یک هنر خلاقانه است – و اولین قدم در ایجاد شاهکار شما، یادگیری مثل یک برنامه نویس فکر کنید است.


The real challenge of programming isn’t learning a language’s syntax—it’s 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. You’ll 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

Although the book’s examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art—and the first step in creating your masterpiece is learning to Think Like a Programmer.

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

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

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

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