چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Mastering AspectJ : Aspect-Oriented Programming in Java

Joseph D. Gradecki, Nicholas Lesiecki

قیمت نهایی

۴۰٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۸٪ تخفیف
  • تخفیف زمان‌دار−۹٬۰۰۰ تومان

۹٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۰۳
فرمت
PDF
زبان
انگلیسی
حجم فایل
۴٫۹ مگابایت

دربارهٔ کتاب

This book provides a good introduction to AspectJ, but I found it less-than-perfect in the way it is organized. The authors begin by going through some examples, showing the different type of things you might do with AspectJ. I kept looking for a well-defined grammar or some good description of the whole AspectJ syntax. It wasn't there. Some people will enjoy the gradual introduction of new concepts and different usage, but I found it somewhat frustrating without a good roadmap. I could probably live with the style except for the fact that the code examples were never double-checked. There are several mistakes in them, ranging from the wrong names being used (p. 90 DVDGetLoc should be allStats) to logic errors (p. 71, the last statement should be outside of the braces). I expect better quality control. I would like to see a new edition of the book written with more cohesion in the presentation and the errors in the code corrected. Until then, I'll probably look at some of the other books on AspectJ. Aspect-oriented programming (AOP) promises to increase the power of OO applications by modularizing functionality that cuts across classes (such as logging, transaction management, design patterns, and security). If your application has this type of functionality, you can benefit from using AspectJ, an AOP language that is a seamless extension to Java. In this code-intensive book, the authors present a detailed overview of the concepts of AOP and AspectJ, and take you step-by-step through the process of building an application. Along the way, you'll learn how to adopt AspectJ and use it with your current software development tools and processes. You'll also learn best practices for application design and documentation using UML.
  • Gives experienced Java developers the tools to exploit aspect-oriented programming techniques using AspectJ, an open source Java extension
  • Delivers a code-intensive, real-world tutorial on building applications with AspectJ
  • Covers the AspectJ compiler and browser as well as the IDE plug-ins and other tools that can be used with AspectJ
  • Masterfully ties together all material in the book so that readers will be able to build a complete, working application
  • Companion Web site includes all sample code, the complete application, and links to other relevant sites
Gives experienced Java developers the tools to exploit aspect-oriented programming techniques using AspectJ, an open source Java extension Delivers a code-intensive, real-world tutorial on building applications with AspectJ Covers the AspectJ compiler and browser as well as the IDE plug-ins and other tools that can be used with AspectJ Masterfully ties together all material in the book so that readers will be able to build a complete, working application Companion Web site includes all sample code, the complete application, and links to other relevant sites Gradecki and Lesiecki (both, software engineers) provide an overview of the concepts driving Aspect-Oriented Programming and AspectJ, offering step-by-step instruction on the process of building an application. They identify the best practices for re-factoring existing application, present tips for debugging with AspectJ, and supply much of the necessary code. Software development has come a long way since the days of toggle switches.

قیمت نهایی

۴۰٬۰۰۰ تومان