<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های arman kazemi</title><link>https://virgool.ir/feed/@arman77kz</link><description></description><language>fa</language><pubDate>2026-11-12 22:55:41</pubDate><image><url>https://files.virgool.ir/upload/users/225921/avatar/KpzYSf.png</url><title>arman kazemi</title><link>https://virgool.ir/@arman77kz</link></image><item><title>10 کتاب برنامه نویسی که باید آنها را بخوانید</title><link>https://virgool.ir/@arman77kz/10-کتاب-برنامه-نویسی-که-باید-آنها-را-بخوانید-buppltrhqvrd</link><description>برنامه نویسی هنری است که به واسطه آن می توان در زمینه های مختلف برنامه های کامپیوتری نوشت و برای مشکلات راه حل ابداع کرد. از معماهای ریاضی و مشکلات زندگی روزمره گرفته تا پیش بینی اب و هوا, جستجو و درک شگفتی های جهان.اگر چه programming و coding به جای یکدیگر استفاده می شوند اما programming فقط نوشتن کد نیست. Coding آن بخش از برنامه نویسی را نشان می دهد که شامل کد کامپیوتر است.از سوی دیگر, Programming یک فرایند گسترده تر است که شامل رویکرد ایجاد ایده ها برای توسعه یک برنامه و همچنین تست آن و موارد دیگر می شود.بهترین کتاب های برنامه نویسیبرنامه نویسی یکی از بهترین حرفه ها در جهان است که در آن فرصت های زیادی برای یادگیری و کسب درآمد ارائه می شود و نیاز به یادگیری مداوم دارد و چه چیزی بهتر از کتاب برای یادگیری؟ در اینجا ما 10 مورد از بهترین کتاب های برنامه نویسی را معرفی می کنیم:Clean Code: کتاب راهنمای توسعه نرم‌افزار به روش Agileنویسنده: رابرت سی مارتینآخرین ویرایش: اولانتشارات: Prentice Hallفرمت (ها): Kindle/Paperbackبرنامه نویسی در مورد تمیز دادن هنر با سال ها تجربه و خطاست. کاش راهی برای استفاده از اشتباهات دیگر برنامه نویسان وجود داشت. خوشبختانه کتاب Clean Code برای این کار است, این کتاب یک راهنمای توسعه نرم‌افزار به روش Agile از عمو باب افسانه ای (Uncle Bob)است.این کتاب پیشنهادهای ارزشمندی در مورد Clean Code و توسعه نرم افزار می دهد.  این پیشنهادها شامل انجام گام به گام cleaning, writing  و refactoring code است. در این کتاب مثال های عملی زیادی در مورد چگونگی و علت نوشتن Clean Code ارائه شده است.پس از پایان موفق کتاب Clean Code شما می توانید یک برنامه به روش Agile که یکی از شکل های SDLC است را برای توسعه پروژه های خود استفاده کنید. همچنین بعد از این شما یک برنامه نویس مصمم هستید که می تواند کدهای تمیز و مرتبی بزند.برای دریافت این کتاب می توانید اینجا ثبت نام کنید.Introduction to Algorithms ( مقدمه ای بر الگوریتم ها)نویسنده : Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Steinآخرین ویرایش: سومانتشارات: MIT Pressفرمت (ها): Hardcover/Paperbackنام این کتاب خود توضیحی است یعنی همان چیزی که نمایش داده می شود. به عنوان مثال معرفی الگوریتم ها. این کتاب با نام CLRS شناخته شد که حروف اول نام خانوادگی نویسندگان آن می باشد. این کتاب به چند فصل تقسیم شده است.تمام الگوریتم هایی که در کتاب Introduction to Algorithms بحث شده است به طور کامل توضیح داده شده و همراه با شبه کد آورده شده است تا در تمام سطوح قابل خواندن باشد حتی برای کسانی که تازه شروع به یادگیری برنامه نویسی کرده اند.ویرایش سوم این کتاب مورد بازبینی و بازنگری قرار می گیرد و... https://android-learn.ir/best-programming-books/ </description><category>arman kazemi</category><author>arman kazemi</author><pubDate>Tue, 07 Jul 2020 13:22:27 +0430</pubDate></item></channel></rss>