0
امکان مطالعه در اپلیکیشن فیدیبو
دانلود
کتاب  هنر کدنویسی تمیز نشر فناوری نوین

کتاب هنر کدنویسی تمیز نشر فناوری نوین

کتاب متنی
درباره هنر کدنویسی تمیز

روزی روزگاری، والدین بیل گیتس سرمایه‌گذار افسانه‌ای، وارن بافت، را به خانه خانواده دعوت کردند تا مدتی را با هم بگذرانند. در یک مصاحبه باCNBC ، وارن بافت به یاد می‌آورد که در این ملاقات، پدر بیل از وارن و بیل خواسته بود تا اسرار موفقیت خود را بنویسند. حالا به شما می‌گویم که آن‌ها چه نوشتند.

در آن زمان، نابغه فناوری، بیل گیتس، تنها یک یا دو بار با سرمایه‌گذار معروف، بافت، ملاقات کرده بود، اما آن‌ها به‌سرعت دوستان نزدیکی شدند، هر دو در حال رهبری شرکت‌های میلیارد دلاری موفق بودند. بیل گیتس جوان در آستانه تحقق مأموریت خود در قرار دادن یک کامپیوتر بر روی هر میز کار با غول نرم‌افزاری رو به رشد خود، مایکروسافت، بود. وارن بافت جایگاه خود را به‌عنوان یکی از موفق‌ترین نخبگان دنیای تجارت کسب کرده بود. به‌طور معروف، وارن شرکت عهده‌داری را که بر آن مالکیت داشت، یعنی برکشایر هاتاوی، از یک تولیدکننده نساجی ورشکسته به یک قهرمان بین‌المللی در زمینه‌های کسب‌وکار متنوع، ازجمله بیمه، حمل‌ونقل و انرژی، تبدیل کرده بود.

پس این دو افسانه دنیای تجارت چه چیزی را راز موفقیت خود می‌دانستند؟ طبق داستان، بیل و وارن بدون هیچ مشورت و همکاری، هر دو یک کلمه نوشتند: تمرکز.

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

هدف این کتاب پاسخ به این سؤالات برای کمک به شما در هدایت یک زندگی متمرکزتر به‌عنوان یک برنامه‌نویس و مؤثرتر شدن در کار روزانه‌تان است. به شما نشان می‌دهم که چگونه می‌توانید بهره‌وری خود را با نوشتن کدی تمیز، مختصر و متمرکز افزایش دهید که خواندن، نوشتن و همکاری با سایر برنامه‌نویسان را آسان‌تر می‌کند. همان‌طور که در فصل‌های آینده به شما نشان خواهم داد، اصل تمرکز در هر مرحله از توسعه نرم‌افزار صدق می‌کند؛ شما یاد خواهید گرفت که چگونه کد تمیز بنویسید، توابع متمرکز ایجاد کنید که یک کار را به‌خوبی انجام می‌دهند، برنامه‌های کاربردی سریع و واکنش‌گرا ایجاد کنید، رابط کاربری متمرکز برای کارایی و زیبایی‌شناسی طراحی کنید و نقشه‌های راه محصول را با استفاده از حداقل محصول قابل‌عرضه (MVP) برنامه‌ریزی کنید. حتی به شما نشان می‌دهم که چگونه دست¬یابی به یک حالت خالص تمرکز می‌تواند به‌طور قابل‌توجهی تمرکز شما را افزایش دهد و به شما در تجربه هیجان و شادی بیشتر از وظایف خود کمک کند. همان‌طور که خواهید دید، موضوع اصلی این کتاب تمرکز به هر طریق ممکن است—من در فصل‌های آینده به شما نشان خواهم داد که چگونه این کار را انجام دهید.


این کتاب برای چه کسانی است؟

آیا شما یک برنامه‌نویس حرفه‌ای هستید که می‌خواهید با کد سریع‌تر و دردسر کمتر، ارزش بیشتری ایجاد کنید؟ آیا تابه‌حال در حالت عیب‌یابی گرفتارشده‌اید؟ آیا پیچیدگی کد اغلب شما را غرق می‌کند؟ آیا شما برای تصمیم گیری در مورد چیز بعدی که باید یاد بگیرید، در تلاش هستید و مجبور به انتخاب از بین صدها زبان برنامه‌نویسی - مانند پایتون، جاوا، C++، HTML، CSS، جاوا اسکریپت - و هزاران فریم ورک و فناوری - مانند برنامه‌های اندرویدی، بوت استرپ، تنسورفلو، NumPy - هستید؟ اگر می‌توانید به هر یک از این سؤالات با "بله!" (یا حتی "بله") پاسخ دهید، این کتاب مناسب شماست!

این کتاب برای هر برنامه‌نویسی است که علاقه‌مند به افزایش بهره‌وری خود - انجام کار بیشتر با تلاش کمتر - است. این کتاب برای شما مناسب است اگر به دنبال سادگی هستید و به اصل تیغ اُکام اعتقاد دارید: "انجام کاری با چیزهای بیش¬تر، درحالی‌که با چیزهای کم¬تر می‌توان انجام داد، بیهوده است."

چه چیزهایی خواهید آموخت؟

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

شناسنامه

فرمت محتوا
pdf
حجم
11.۳۶ کیلوبایت
تعداد صفحات
148 صفحه
زمان تقریبی مطالعه
۰۴:۵۶:۰۰
نویسندهکریستین مایر
مترجم رمضان عباس نژادورزی
مترجم دوممازیار کلاه‌گر زواردهی
ناشرفناوری نوین
زبان
فارسی
عنوان انگلیسی
The art of clean code
تاریخ انتشار
۱۴۰۳/۰۸/۰۷
قیمت ارزی
5 دلار
قیمت چاپی
198,000 تومان
مطالعه و دانلود فایل
فقط در فیدیبو
pdf
۱۱.۳۶ کیلوبایت
۱۴۸ صفحه

نقد و امتیاز من

بقیه را از نظرت باخبر کن:
منتظر امتیاز
66,000
تومان
%30
تخفیف با کد «HIFIDIBO» در اولین خریدتان از فیدیبو

گذاشتن این عنوان در...

قفسه‌های من
نشان‌شده‌ها
مطالعه‌شده‌ها
هنر کدنویسی تمیز
کریستین مایر
فناوری نوین
منتظر امتیاز
66,000
تومان