توضیحات
کتاب Learning Groovy 3. زبان برنامهنویسی گرووی (Groovy) به عنوان یکی از محبوبترین زبانهای سازگار با ماشین مجازی جاوا (JVM)، توانسته است قدرت اسکریپتنویسی پویا را با پایداری و اکوسیستم غنی جاوا پیوند بزند. کتابی که توسط آدام دیویس (Adam Davis) به رشته تحریر درآمده، یک راهنمای جامع و مدرن برای یادگیری نسخه سوم این زبان برنامهنویسی است که ویژگیهای جدید و بهبودهای سینتکسی آن را پوشش میدهد. این اثر ارزشمند به برنامهنویسان جاوا و علاقهمندان به اسکریپتنویسی کمک میکند تا کدهایی بسیار کوتاهتر، خواناتر و منعطفتر بنویسند و بهرهوری توسعه نرمافزار را به شدت افزایش دهند.
نویسنده در این کتاب ابتدا مفاهیم بنیادی گرووی، نحوه نصب و کار با ابزارهای بومی آن و استفاده از کیت توسعه گرووی (GDK) را آموزش میدهد و سپس به تدریج وارد مباحث پیشرفتهتر میشود. مخاطبان در این اثر با مباحث جذابی چون برنامهنویسی تابعی در گرووی، مدیریت همروندی با استفاده از کتابخانه داخلی GPars و طراحی زبانهای ویژه دامنه (DSLs) آشنا میشوند. علاوه بر خود زبان، کتاب نگاهی عمیق به اکوسیستم پیرامون گرووی دارد و ابزارهای حیاتی مانند سیستم اتوماسیون ساخت گریدل (Gradle)، فریمورک وب گریلز (Grails) و فریمورک تستنویسی اسپاک (Spock) را به طور کاربردی بررسی میکند.
ویژگی های کتاب
- آموزش کامل زبان گرووی ۳ و تشریح قابلیتهای پویا و ویژگیهای نحوی جدید آن در بستر ماشین مجازی جاوا (JVM).
- تسلط بر کیت توسعه گرووی (GDK) و نحوه یکپارچهسازی بینقص کدهای گرووی با پروژههای قدیمی جاوا.
- آموزش برنامهنویسی همروند و موازی پیشرفته با استفاده از کتابخانه قدرتمند و بومی GPars.
- راهنمای گامبهگام برای طراحی و توسعه زبانهای اختصاصی و سفارشیسازی شده دامنه (Domain-Specific Languages).
- آموزش کاربردی ابزارهای مشهور اکوسیستم جاوا شامل سیستم ساخت Gradle، فریمورک وب Grails و پلتفرم تستنویسی مدرن Spock.
مشخصات کتاب
- ناشر: Apress
- مدرس / نویسنده: Adam L. Davis
- تعداد صفحات: 163
- تعداد فصل ها: 15
- فرمت: PDF
سرفصلها

تصاویر

راهنمای استفاده
فایل را اکسترکت و با نرم افزار مناسب اجرا کنید.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.1 مگابایت












































