Skip to main content

Book Review: NetBeans Platform 6.9 Developers Guide

NetBeans Platform 6.9 Developers Guide written by Jürgen Petri to be honest can have "for
beginners" at the end of title. This book is designated for newbies to help them with basic tasks and
in my opinion author was successful in that task. The chapters have gently increasing difficulty, so
chapters 1-4 mostly explain some concepts to the readers. What is interesting is that book takes the
form of one big tutorial so even when I was creating my first project, that project was used to the end
of book for creating TaskManager application.

I really like style of a book, in every chapter I was learning one of main concepts of Platform and my
application gets more and more powerful. Constantly refactoring my modules makes me see better
advantages of using NetBeans Platform.

It is obvious that author knows much about NetBeans and knows how to teach. Despite great
examples. the author is always explaining them in depth. He has included many tips about real
use cases and important features of NetBeans Platform that don't match the nature of a sample
application. Of course not everything is included in book, but this is not a definitive guide.


For a little balance some flaws:
From about 4 chapter I found confusing working of application with book only. That was the time
for downloading sources from Packt website. There was some inconsistencies in what is in book
and in code, but I was using code as a compassion to my own work so this wasn't really important. I
think that code samples included in the book should be longer and clearer along with descriptions to
which file edits should be done... Once in 4 chapter, I've added some methods to wrong file and only
downloading of code makes me see what is wrong. I must say that it was impossible for me to find
what is wrong, because new application simply dies without even throwing Exceptions or a reason of
shutdown...


At a glance:
For whom: Everyone who wants to develop NetBeans Platform application.
Requirements: Java and Swing basics.
Cons: Sometimes code examples could be longer + files names to which they belong.

Rating: 9/10

I really like this book and can recommend it to anyone who wants to learn the basics of Netbeans
Platform.

Comments

Popular posts from this blog

Course Review: The Bitfountain iOS 8 with Swift Immersive

This is second big iOS learning project. For first one read iOS Programming book review. As I only have two of them done I have to compare them somehow.

I am mindful that it took me a really long time to finish it (since last autumn). For a couple of months this year I didn't even have the internet to learn it, so it could not be helped. But last half of the June I've spent watching the videos every day and managed to finish it before any new internet problems.

So how was it?
In my opinion, it's great if you're starting out. There are a lot of basics, and seeing how to do things in XCode just makes your learning much easier than looking at the photos in the book. On the other hand, learning is more shallow and it is much easier to just follow the videos and learn only the basics without bigger picture about iOS SDK. I somehow missed more challenging exercises (even though I don't like to do them ;)

Length:
Course it pretty long but many videos are quite short (1-2…

How to Learn when Life is Short

I haven't really think this through but I have read really interesting articles recently and I just wanted to write for myself later.

Life is Short by Paul Graham

It's just that, learn from people older that you what is most important, and that life actually is short...

Instead of Goals or Resolutions, Try Creating Rules by Leo Babuta

In the time of New Year Resolutions, it's good to read something that is proposing different way of achieving things. Still I see much more value in habits than setting goals. But...

The Easy Way To Learn Hard Stuff by Per Harald Borgen
It's something that I read from time to time and I know it works sometimes for me. The things I learn then are really learned and something Jakub Wasilewski  has told me many times to do. Still it's uncomfortable and for some reason, I have failed to use this method more than once or twice. Writing it here so maybe I can think about it more and figure out how to do that more often.

Towards an understandin…

Hero's Journey in Presentations

Artur Skowroński recommended me: Want a Better Pitch? Watch This. by Andy Raskin and I think it is so great and applicable to all kinds of talks that I want to help it get more popular.
So the plan of presentation is going to follow these steps: Enemy - ProblemWhy now? - call to actionShow how the world will look like without the problemProblemsEvidence that you fixed the problem The image at the top is because it reminds me of Hero's Jurney. It has fewer steps but there is a lot of similarities. Especially #3 made me realize that grand vision of the future is something that I should have used in my talks.  The result at the start of the presentation makes a lot of sense actually. Everyone already knows that I speak about something because I probably fixed it and if you tell about it at the end then it might be hard for some people to see the bigger picture in the solution you're going to present.