"The secret of success? Good decisions.
How do you make good decisions? Experience.
How do you get experience? Bad Decisions. –Anon"
AspectS
Last updated at 7:07 pm UTC on 3 November 2006
AspectS is an extension to Squeak that facilitates aspect-oriented programming (AOP) in Squeak. It was created by Robert Hirschfeld.
Unlike many other AOP tools, AspectS does not work by modifying the base application's source or byte code to weave in aspectual behaviour. Its approach is based on Smalltalk's meta-level support. AspectS uses method wrappers to augment message receptions with new behaviour induced by aspects.