Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 11 - Pages: 1  
Threads: [ Previous | Next ]
  Click to reply to this thread Reply

Java Advanced - Collections exam objectives

At 5:54 PM on Apr 8, 2006, Serkan Guler wrote:

Hi All,

I've finished the objectives for the Java Advanced - Collections exam.
You can find the objectives on the Belt Wiki page .

Any comments are welcome.

Thanks a lot,
Serkan
1 . At 4:35 AM on Apr 9, 2006, Alwin Ibba DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

Very good, really clear and precise.

Some remarks:

I would explicitly mention the difference between HashSet and TreeSet, HashMap and TreeMap (SortedMap vs. Map, implementation based on red-black tree vs. hash table)

I'm not sure about the concurrent implementations. I think this is a topic on its own. My suggestion would be to leave out the "pure" concurrent stuff (ConcurrentMap and most of the queue stuff) and cover this in a concurrent programming exam. We may include special-purpose implementations like CopyOnWriteArrayList that are mainly for concurrent programming (unsynchronized traversal).

What about cloning and comparing collections (using clone and equals)? Has this been covered in the intermediate exam (not sure)?

Regards,

Alwin
2 . At 9:09 PM on Apr 10, 2006, Jeanne Boyarsky DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

Serkan,
Nice objectives! Very thorough!

> Know how to improve performance
Does this mean synchronized vs not or chosing the right data structure or something else? Can you update the wiki to clarify?
3 . At 4:01 AM on Apr 12, 2006, John Rizzo wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

I love it Serkan.

Don't we miss something about autoboxing ?

I also propose that you set the amount of question.
JavaBlackBelt.com
4 . At 8:16 PM on Apr 12, 2006, Serkan Guler wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

I updated objectives. Please check them again.

Basically,
1. concurrent implementation is now out of scope.
2. cloning collection objective is added into Mix section.
3. autoboxing objective is added into Mix section.
4. some detail information is added to the objectives in the Mix section.
5. the amount of question values are set to each sections.

Thanks to all.

Please feel free to send more comments.

Serkan
5 . At 8:22 PM on Apr 12, 2006, Serkan Guler wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

Thanks for the comments Alwin.

I updated objectives, please check them again.

Concurrent implementation is now out of scope. As you
said that it is better to leave them all to their own
exam. I also added cloning collections objective to Mix
section. Comparing collection is already in the Object
Ordering section. You maybe missed it.

Regards,
Serkan
6 . At 1:26 AM on Apr 13, 2006, Alwin Ibba DeveloperZone Top 100 wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

Hi Serkan,

Now it's perfect :-)

Thank you.

Alwin
7 . At 9:54 AM on Apr 13, 2006, John Rizzo wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

Serkan, shouldn't we rename "Mix" to "Misc" ?
Mix is more like questions crossing multiple categories.

I'll ask Bruno to put these objectives on-line, so you can start moving questions.

See Nicolas post here from today (in a few hours) about splitting the Java SE Intermed exam.

You can also take questions from the SCBCD category (-> those questions would have 2 categories).

You may also considear putting a real photo on your profile (for the announce on the home page) ;-)

John.
JavaBlackBelt.com
8 . At 10:09 AM on Apr 19, 2006, Nicolas Brasseur wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

Serkan,

the 'Java SE Collections' exam has been defined by Bruno :

http://www.javablackbelt.com/QuestionnaireDefDisplay.do?method=before&questpublicId=01549

we have moved the 'Collections' sub-category of the Java SE Intermed to the 'Collections OLD' sub-category of the 'Java SE Collections' ... you just have to move the questions to the right category.

Nicolas
javablackbelt.com founder Skype : nicolasbrasseur
9 . At 10:55 AM on Apr 19, 2006, Serkan Guler wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

Thanks Nicolas,

I'll start working on it.

Regards,
Serkan
10 . At 10:34 AM on Apr 20, 2006, Serkan Guler wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

Hi Nicolas,

I think that there is an error in the exam leader info of
Collection exam. Could you please check it?

Thanks,
Serkan
11 . At 4:06 AM on Apr 21, 2006, John Rizzo wrote:
  Click to reply to this thread Reply

Re: Java Advanced - Collections exam objectives

It looks that you are well bound to that exam, Serkan.

Maybe yesterday during the move and making all these exams, it has been wrong for a short perdiod.
JavaBlackBelt.com

thread.rss_message