Using google, I only found one paper - and that one seemed to be of a rather academic, hypothetical nature.
I think I've come across material as far back as 1979. They claim to be aspect-orientated. If so, an aspect-orientated approach may come more naturally to some, probably at the expense of OOP, if you can go totally aspect-orientated with the new business requirements. I am , of course , pre-supposing. Note I said OOP and not XP.I don't think this will affect XP that much. Other than reducing the scope for re-factoring , testing and hence design.But XP drives towards these goals anyway.
Depends what other issues that AOP raises. XP may yet live again in it's full glory. Would component based development more naturally follow the aspect-orientation paradigm ?.. Any offerings on XP in a component-based development project ? If we only knew what AOP was....looking for a good definition, there seems to be so many! regards [ June 15, 2003: Message edited by: HS Thomas ]
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
I've been watching this thread for days, and don't know why it just now occurred to me: Robert Martin has been running a whole series on pair programming and test first in Software Development mag. Some of it might be on-line. And Ron Jeffries has a series of "Adventures in C#" about lerning the language in a pair on XProgramming.com. The SD series is obviously made up - not a real diary, and I don't recall if Ron's focused on pairing, testing or learning C# but they might help.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Joined: May 15, 2002
Thanks Stan. Is this the link you mean ?SD magazine I guess it is. Managed to find Robert Martin's course. Got Code Rot? regards
Joined: Jul 11, 2001
Originally posted by Stan James: I don't recall if Ron's focused on pairing, testing or learning C# but they might help.
As far as I know, Ron doesn't fully know, either... Seriously, I think it is about how XP practices like pairing and unit testing can foster learning, considering learning C# as example.
Joined: Jan 29, 2003
Yes, that SD link has one of the Alphonse & Micah stories. Again, obviously made up with kinda cheesy SF overtones, but done as mentor & apprentice working together. Probably strongest focus on refactoring.