Prev: Urgent Opening for Senior .Net Engineer position with our direct client in Milpitas, CA
Next: AST to XML parser
From: Simon Brooke on 16 Mar 2010 04:35 From 1996 to 2007 I programmed almost exclusively in Java; I know the basic language very well (although I may be a little rusty in places). But I don't know things that have happened since Java 5 at all well, and I'm not well up on Java generics. The reason for this is that my employers increasingly see their future as being Microsoft, and consequently since 2007 I've been working almost exclusively in C#. I've come to the conclusion that I really don't like the Microsoft environment. It's time to change jobs, and in my next job I'd rather be working primarily in a heterogenous or non-Microsoft environment. So I want to brush up my Java, fast. I want a course for experienced programmers which primarily focusses on new language features in Java 5 and Java 6. Ideally I want a short (3-5 day) intensive course, in the UK (yes, I know you can do these things on-line but it seems to me better to focus on it). And since it's highly unlikely I can persuade my employers to pay for something which they don't see as a key part of their future road map, I need a course which I can afford (up to about UKP2K). If it did a bit of Clojure as well that would be a decided bonus! Any suggestions? -- ;; Semper in faecibus sumus, sole profundam variat
From: Roedy Green on 17 Mar 2010 07:22 On 16 Mar 2010 08:35:56 GMT, Simon Brooke <stillyet+nntp(a)googlemail.com> wrote, quoted or indirectly quoted someone who said : >But I don't know things that have happened since Java 5 at all well, and >I'm not well up on Java generics. Generics are the big thing. Annotations are a bit esoteric, more for tool makers, like JAXB. see http://mindprod.com/jgloss/generics.html and follow the links to the various tutorials. They are by far the hardest thing in Java to understand fully. I think the fundamental design is Mickey Mouse. I don't know if something cleaner is possible, but it certainly does not feel that way. -- Roedy Green Canadian Mind Products http://mindprod.com Responsible Development is the style of development I aspire to now. It can be summarized by answering the question, �How would I develop if it were my money?� I�m amazed how many theoretical arguments evaporate when faced with this question. ~ Kent Beck (born: 1961 age: 49) , evangelist for extreme programming.
From: Arne Vajhøj on 17 Mar 2010 20:08 On 17-03-2010 07:22, Roedy Green wrote: > On 16 Mar 2010 08:35:56 GMT, Simon Brooke > <stillyet+nntp(a)googlemail.com> wrote, quoted or indirectly quoted > someone who said : >> But I don't know things that have happened since Java 5 at all well, and >> I'm not well up on Java generics. > Generics are the big thing. Very visible at least. > Annotations are a bit esoteric, more for > tool makers, like JAXB. Or the large portion of Java developers working with Java EE. (a good chunk of them are not on Java EE 5 yet, but eventually they will) Arne
From: Lew on 17 Mar 2010 23:40
Roedy Green wrote: >> Annotations are a bit esoteric, more for tool makers, like JAXB. Arne Vajhøj wrote: > Or the large portion of Java developers working with Java EE. > > (a good chunk of them are not on Java EE 5 yet, but eventually > they will) I've find JPA annotations (a subset of EJB3 but quite capable outside of EJB contexts) to be very handy. Much easier than XML, particularly in the plethora of cases where the data model isn't too complex. -- Lew |