وبلاگ بلیان

Mastering AspectJ : Aspect-Oriented Programming in Java

معرفی کتاب «Mastering AspectJ : Aspect-Oriented Programming in Java» نوشتهٔ Joseph D. Gradecki, Nicholas Lesiecki، منتشرشده توسط نشر John Wiley & Sons در سال 2003. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Mastering AspectJ : Aspect-Oriented Programming in Java» در دستهٔ بدون دسته‌بندی قرار دارد.

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. 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 Software development has come a long way since the days of toggle switches.
دانلود کتاب Mastering AspectJ : Aspect-Oriented Programming in Java