Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!news.albasani.net!.POSTED!not-for-mail From: Lew Newsgroups: comp.lang.java.programmer Subject: Re: Aspect questions? Date: Fri, 24 Feb 2012 13:05:07 -0800 Organization: albasani.net Lines: 40 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.albasani.net Cg/yoJ63NtWH5ZGuRRKQCxje5QWeGacsrAIgBl1bajUt9L/nAGTRL8FtpaLguCfvLT43yUjRIpfDdGV1fo1GIG975cvAAVSp+7FhoTsqwiEW8E7wOu7M0YkG7bOyAurL NNTP-Posting-Date: Fri, 24 Feb 2012 21:05:07 +0000 (UTC) Injection-Info: news.albasani.net; logging-data="NgsKvm1qirJXjxDn6yRf2fBeFFp8mxrDdmPtGniTTrrdGx+0NuWuWk+ifTnxq1OPrS1f45D/vc/tQTLgyWtAedXb7tn6/uIV8EhSJ02MaL+Ajj/BVA2REygxGxvTFa3Y"; mail-complaints-to="abuse@albasani.net" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 In-Reply-To: Cancel-Lock: sha1:XpvZkXXMancePyLCjiHSuVdvZLo= Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:12298 Novice wrote: > Is this a reasonable place to ask questions about AspectJ? Isn't that one right there? Does it seem reasonable to you? > I'm just getting started with it and it's not going really well so far. I'm > imitating simple examples from the manual and they just don't work. I'm not > sure what I'm messing up.... > > I don't recall ever seeing anyone ask aspect-oriented questions but I > certainly don't read every thread or even every subject line so I could > have missed some.... Since this is a newsgroup devoted to the Java programmer and AspectJ is a Java programming tool, yes, of course this is the right forum. Aspect programming is an advanced, hairy and special-purpose discipline. Are you just learning it for the sake of learning it, or are you contemplating a project use for it? "Doctor, I have a problem," is a very limited request. We aren't sure what you're messing up either. There are some areas of Java programming that are almost never needed at the application level, but are quite useful for framework development. They include advance JavaBeans stuff like BeanInfo properties descriptors, reflection beyond 'instanceof' and 'Class.newInstance()', class loader magic and aspect programming. Given your handle in this group, you might want to learn other things in Java first before tacking aspect programming. What is your use case for aspect programming? -- Lew Honi soit qui mal y pense. http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg