AOP [Was: Is POP AOP?]
From: Luke (luke_at_antispam.org)
Date: 02/12/04
- Next message: H. S. Lahman: "Re: TDD: Test-Driven Design or Test-Driven Development?"
- Previous message: Danny: "Re: relational databases"
- Next in thread: Robert C. Martin: "Re: AOP [Was: Is POP AOP?]"
- Reply: Robert C. Martin: "Re: AOP [Was: Is POP AOP?]"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 12 Feb 2004 21:14:16 GMT
----- Original Message -----
From: "Robert C. Martin" <unclebob@objectmentor.com>
Newsgroups: comp.object
Sent: Thursday, February 12, 2004 3:46 PM
Subject: Re: Is POP AOP? [Was: Pool-oriented programming]
> Aspects are modifiers of classes. In AOP you define a set of aspects
> and then describe how those aspects modify the classes in your system.
> The modifications are all made before the system runs.
[This is a newbie question]:
I consider OO as a particular approach for managing dependencies
in software structures, i.e. essentially for separating things that change
from things that stay the same, and with this point of view I'm studying
OOP tools: (class) interface, (class) implementation, dynamic binding.
I think that I could also approach the study of AOP with the same
point of view. What are the tools used by AOP to achieve this
separation? Are there also principles for AO software development,
as there are principles for OO software development (DIP, LSP, etc...)?
Many thanks
Luke
- Next message: H. S. Lahman: "Re: TDD: Test-Driven Design or Test-Driven Development?"
- Previous message: Danny: "Re: relational databases"
- Next in thread: Robert C. Martin: "Re: AOP [Was: Is POP AOP?]"
- Reply: Robert C. Martin: "Re: AOP [Was: Is POP AOP?]"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|