Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Robert Klemme Newsgroups: comp.lang.java.programmer Subject: Re: generics puzzle Date: Tue, 18 Oct 2011 22:15:53 +0200 Lines: 41 Message-ID: <9g653qFt8U1@mid.individual.net> References: <9g2f24Fi0vU1@mid.individual.net> <45bfae98-a142-469b-9b8b-9aa8a59391f1@n13g2000vbv.googlegroups.com> <9g5i0eFnnbU2@mid.individual.net> <9g5nnhFahuU1@mid.individual.net> <9g5salFh1jU2@mid.individual.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net bTMosh7Do2gNp6CP1A2nCwuJ/FmzXQhtl7r5lbU5gBBf9rS6g= Cancel-Lock: sha1:xfxBKe0DFluYbZQ+TS6y8M/rCYg= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.23) Gecko/20110922 Lightning/1.0b2 Thunderbird/3.1.15 In-Reply-To: <9g5salFh1jU2@mid.individual.net> Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:8963 On 10/18/2011 07:45 PM, blmblm@myrealbox.com wrote: > In article<9g5nnhFahuU1@mid.individual.net>, > Well, I obviously think it's fun, or I wouldn't do so much of > it? I do know the term "refactoring", but to me it suggests an > activity somehow more purposeful than what I feel like I'm doing. I think any rearrangement of code can be called "refactoring". Sometimes you need to try out different arrangements until you arrive at one which leads to satisfactory results. > Good to know, by the way, that it does happen with real code -- > I've been away from professional programming for a long time and > don't keep up as well as I might with current practices. > > (About tools -- I'm a long-time vim user, more than a little > fanatical about my text editor of choice, but more and more for > Java code I find myself also starting Eclipse to do some of the > things *it* does well, and finding more and more things in that > category -- automatic generation of imports and boilerplate code, > renaming of classes, etc.) For me it's the other way round: I normally use Eclipse and use vim from time to time - mostly for editing scripts or other text files that I need to work with. :-) >> I think you're on the right track: best learning experience is by having >> a toy project and trying out different things. That way you see what >> works and what not - and you get the satisfaction of having found out >> yourself. > > True. (For what it's worth -- I may be less of a novice than I'm > coming across as, having written my first program in 1970-something. > But the learning doesn't stop, or shouldn't?) Then you certainly started earlier than me. :-) Kind regards robert