Tag Archive > java

Review of “Java Precisely 2nd edition”

Daniel K. Theemann » 31 December 2006 » In Java » 1 Comment

Java Precisely (the cover)

After been reading this book for a course this semester, I would like to give a short review of it.

Java Precisely is a great little book, in just over hundred pages. The author Peter Sestoft presents a concise reference for the Java language. The book has many practical examples for almost every chapter, which I think is important for learning in general.

Especially the chapters describing generics/collections, reflection, annotations and threads are very great. He achieves to give you all the basics for this areas.
Besides the practical and theory (text-based), the book also has quite many nice illustrations on certain areas.

My overall opinion on this book is that every student, who wishes to have a great reference for the Java language, has to buy it. If you want the reference to include material about Java SE 5, you have to buy the 2nd edition.

Thanks for this great reference Peter.

Possibly Related Posts:


Tags:

Continue reading...

Tags:

JAOO conference 2006

Daniel K. Theemann » 06 October 2006 » In Events, Java » 1 Comment

I’m back home again from my first JAOO conference, which took place here in Denmark (in Aarhus).

During the last 5 days I’ve been listening to many different speakers split over about 20 tracks and 2 tutorials. My favorite speakers were Kevlin Henney, Rod Johnson, Alistair Cockburn and Dave Thomas.

I arrived on Monday morning where I attended “The Amazon.com Technology platform: building blocks for innovation” by Werner Vogels. During the rest of the day, I attended the following tracks:

  • “AJAX – the white tornado?” by Anton Frico,
  • “Mashups – meet enterprises” by Rodney A. Smith,
  • “Scripting JSF” by Ed Burns,
  • “Why the middle tier is making the database run slow” by Anjo Kolk,
  • “Conversations between lousely coupled services” by Gregor Hohpe

At last Alistair Cockburn gave the party keynote called “Methodologists are blue-green algae and methodologies are swimsuits” – he was GREAT!. I did not join the JAOO party that night.

Tuesday I first attended the keynote “The soul of a new programming language” where Guy L. Steele talked about Sun’s new programming language called Fortress (proberly released in 2008). During the rest of the day I attended the following tracks:

  • “Introduction: Java rich client development” by Kai Tödter,
  • “Making Java persistens perform” by Charles Jarvis and Patrick Linskey,
  • “First aid for Swing” by Karsten Lentzsch,
  • “Enterprise grade AJAX with JSF” by Ed Burns,
  • “Google web toolkit” by Bruce Johnson
  • “If I was going to Glasgow, I wouldn’t start from here” by Alistair Cockburn

Wednesday was the last day with tracks. Here I first attended “Hot old ideas – experiences of an old country programmer” by Dave Thomas, which was a quite good track. During the rest of the day I also attended:

  • “The beauty of Ruby” by Glenn Vanderburg,
  • “Are we there yet?” by Rod Johnson,
  • “Five considerations for software architecture” by Kevlin Henney

JAOO ended the day with an expert panel about the topic “How will we be programming in 2016?”. The following experts participated Dave Thomas, Guy L. Steele, Ole L. Madsen, Steve Vinoski, Erik Meijer and Kevlin Henney.

Thursday I attended the tutorial “Hands-on agile development” by Kevlin Henney, a superb tutorial.

Friday the last day of the JAOO conference this year, I attended the tutorial “Patterns and practices of building sustainable ” by Frank Buschmann.

I’m really looking forward to be back again next year, where it will take place between the 23th – 28th september.

Possibly Related Posts:


Tags:

Continue reading...

Tags:

Ny stilling på Bankdata (in Danish)

Daniel K. Theemann » 07 April 2006 » In Working career » 1 Comment

Den 1. april 2006 skiftede jeg på Bankdata afdeling og udviklingsområde, jeg er gået fra at være COBOL, MANTIS og DB2 programmør til fremover primært at skulle arbejde med Java teknologien.

Possibly Related Posts:


Tags: ,

Continue reading...

Tags: ,