کتاب Software Engineering at Google: Lessons Learned from Programming Over Time

شناسه محصول: X-A-006
قیمت: ۵۲۵,۰۰۰ تومان

توضیحات

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

  • چگونه زمان بر پایداری نرم‌افزار تاثیر می‌گذارد و چگونه می‌توان کد خود را در طول زمان انعطاف‌پذیرتر کرد.
  • چگونه مقیاس بر قابلیت اجرای نرم‌افزار در یک سازمان مهندسی تأثیر می گذارد.
  •  یک مهندس معمولی هنگام ارزیابی تصمیمات طراحی و توسعه چه مبادلاتی را باید انجام دهد.

مطالعه این کتاب اطلاعات ارزشمندی را در زمینه مهندسی نرم‌افزار در یکی از بزرگترین غول‌های کامپیوتر جهان به شما می‌دهد.

توضیحات تکمیلی

نام کتاب

Software Engineering at Google: Lessons Learned from Programming Over Time

نام نویسنده

سال انتشار

2020

انتشارات

تعداد صفحات

602

زبان

کد کالا

A-006

نوع چاپ

وزیری – جلد عادی, وزیری – هارد کاور

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب Software Engineering at Google: Lessons Learned from Programming Over Time”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *