سلام خانم بیات قلی فکر میکنم اگه مثالهای کتاب از حالت خیلی کلی و عمومی (که در کتابهای ترجمه شده هم وجود دارند) به یک حالت کاربردیه ساده (مثل پیاده سازی وراثت و اینترفیس و... در یک برنامه محاسبه محیط و مساحت و حجم اشکال هندسی) تغییر کنه خیلی خیلی بهتر بشه. ویرایش این کتاب به این شکل فکر میکنم مفید باشه:
1- بجای صرفا ارائه توضیحات کلی (مثلا در مورد وراثت که همه آشنایی کلی در مورد اون دارن) عملا نحوه استفاده (مثلا وراثت) در مثال عملی داده شه.
2- استفاده از مثالهای محاسبه محیط و مساحت و حجم اشکال هندسی برای همه ساده و قابل درک هست (حتی دانش آموزای ابتدایی هم بهتر میتونن درک کنن) -این موضوع از این جهت اهمیتش بیشتر میشه که مخاطب کتابهای شما بیشتر افراد کم سن و سال هستن.
بعنوان مثال به راحتی میشه مفاهیم شی گرایی رو در قالب پیاده سازی یک برنامه که یک کلاس انتزاعی به نام shape داشته باشه و متدهای انتزاعیه محیط و مساحت اشکال رو داشته باشه. بعد کلاسهای مربع-مستطیل که از مربع ارث میبره-دایره- استوانه که کلاس پایه اون دایره هست (از دایره ارث میبره) و... رو از اون مشتق کنیم و متدهای محیط و مساحت رو override کنیم و...
با سلام خدمت خانوم مهندس از اینکه این کتاب را نوشتید متشکرم ضمن اینکه کاربر آقای پرویزی درست میگویند بهتر بود چند مثال کاربردی و غلت استفاده از بغضی از کلاسها را حتما میفرمودید مثلا Override رو خیلی بهتری توضیح میدادید کلاسهای Abstract کلاسهای Sealed کلاسهای Partial که بهتر بود توضیح بهتر و کامل میدادید همچنین Stractها را شفاف توضیح ندادید به هر حال این کتاب نمیتواند مرجع باشد و هم چنین برای دوستان مبتدی خیلی خیلی گنگ میباشد امیدوارم کتاب بعدی شما بسیار ساده باشد میتواند با در نظر گرفتن اینکه کارآموز هیچ چیز بلد نیست کتاب را ساده تر نوشت ممنون
با سلام و احترامکتاب خوبیه و نکات جالبی تو متنها گفته شده.. ولی تنها مشکلش فونت انگلیسیه که نسبت به فارسی بزرگتره و زمان مطالعه مخصوصا رو موبایل زیاد جالب نیست و به نظرم باید رو نوع فونت و اندازه فونت انگلیسی تجدید نظر بشهبا تشکر
سلام
کتابتون واقعا مفید بود، من C# زیاد کار کرده بودم اما حالت شی گرا کار نکرده بودم، تو چند ساعت خوندم و مثالها رو کار کردم، فقط قسمت کلاسها و تفاوت هاشون رو در بخش اخر خیلی دقیق متوجه نشدم.
با تشکر از نویسنده محترم
خدایی خیلی عالی بود من این زبان رو قبلا یاد گرفته بودم و برای مرور و جمع بندی نیاز به یک کتاب جمع و جور برای جمع بندی داشتم... جزو معدود کتابهایی بود که به صورت کاملا خوب توضیح داده
عالیه و جای کار داره و بیشتر بدرد کسی میخوره که مفاهیم پایه سی شارپ رو میدونه ولی کسی که تازه میخواد شروع کنه بهتره که یک کتاب آموزش گام به گام رو مطالعه کنه.
خانم بیات قلی فکر میکنم اگه مثالهای کتاب از حالت خیلی کلی و عمومی (که در کتابهای ترجمه شده هم وجود دارند) به یک حالت کاربردیه ساده (مثل پیاده سازی وراثت و اینترفیس و... در یک برنامه محاسبه محیط و مساحت و حجم اشکال هندسی) تغییر کنه خیلی خیلی بهتر بشه. ویرایش این کتاب به این شکل فکر میکنم مفید باشه:
1- بجای صرفا ارائه توضیحات کلی (مثلا در مورد وراثت که همه آشنایی کلی در مورد اون دارن) عملا نحوه استفاده (مثلا وراثت) در مثال عملی داده شه.
2- استفاده از مثالهای محاسبه محیط و مساحت و حجم اشکال هندسی برای همه ساده و قابل درک هست (حتی دانش آموزای ابتدایی هم بهتر میتونن درک کنن) -این موضوع از این جهت اهمیتش بیشتر میشه که مخاطب کتابهای شما بیشتر افراد کم سن و سال هستن.
بعنوان مثال به راحتی میشه مفاهیم شی گرایی رو در قالب پیاده سازی یک برنامه که یک کلاس انتزاعی به نام shape داشته باشه و متدهای انتزاعیه محیط و مساحت اشکال رو داشته باشه. بعد کلاسهای مربع-مستطیل که از مربع ارث میبره-دایره- استوانه که کلاس پایه اون دایره هست (از دایره ارث میبره) و... رو از اون مشتق کنیم و متدهای محیط و مساحت رو override کنیم و...