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

چالش واقعی برنامهنویسی یادگیری دستور زبانِ یک زبان برنامه نویسی نیست، بلکه یادگیری حل خلاقانه مسائل است تا بتوانید عالی کدنویسی کنید.
این متن بینظیر، راههایی را که برنامهنویسان برای حل مسائل استفاده می کنند، توضیح میدهد که در اغلب کتابهای مقدماتی برنامهنویسی نادیده گرفته میشوند.
هر فصل از این کتاب به یک مفهوم برنامهنویسی از جمله کلاسها، اشارهگرها و بازگشت میپردازد.
همچنین یاد خواهید گرفت که چگونه:
-مسائل را به اجزای جداگانه تقسیم کنید تا حل آنها آسانتر شود
– از استفاده مجدد کد با توابع، کلاسها و کتابخانهها نهایت استفاده را ببرید
– ساختار داده مناسب را برای یک کار خاص انتخاب کنید
– بر ابزارهای برنامهنویسی پیشرفتهتر مانند حافظه بازگشتی و پویا مسلط شوید
– افکار خود را سازماندهی کنید و استراتژیهایی را برای مقابله با انواع خاصی از مشکلات توسعه دهید.
اطلاعات بیشتر در مورد این کتاب:
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.