AspectJ in Action: Practical Aspect-Oriented Programming
Book information
Description
A software system is the realization of a set of concerns. One of the central premises of object-oriented programming is that each concern should be implemented as a separate module. However, there are certain system-wide concerns, such as logging, security, performance, and so forth, that often need to be addressed in many, if not all of the modules. Consequently, the code to handle these system-wide concerns may be mixed in with the core logic of a huge number of modules, resulting in lower productivity, poor quality, and systems that are hard to evolve. Aspect-oriented programming overcomes these problems by modularizing the system-wide concerns.
Similar books
Aspectj in Action: Practical Aspect-Oriented Programming
2003 · PDF
Aspectj in Action: Enterprise AOP with Spring Applications
2009 · PDF
AspectJ in action : practical aspect-oriented programming
2003 · PDF
AspectJ in Action: Enterprise AOP with Spring Applications, 2nd Edition
2009 · PDF
AspectJ in Action: Practical Aspect-Oriented Programming
2003 · PDF
Aspectj in Action: Enterprise AOP with Spring Applications
2009 · PDF
AspectJ in Action: Practical Aspect-Oriented Programming
2003 · PDF
MySQL® Notes for Professionals book
2018 · PDF