The NetBeans Books page currently features three new items by NetBeans community members, published over the last 2 months. The author of one of these, Rhawi Dantas, who wrote Packt's NetBeans IDE 7.0 CookBook, is the focus of the interview below.
With the NetBeans IDE 7.0 CookBook, you will learn in a step-by-step manner and build solutions from the ground up using NetBeans. Each recipe is well illustrated and the code contained in the examples is very engaging and will allow developers to build functional and fun software while learning how the IDE can help them with their tasks.
Below you meet Rhawi, find out why he is learning Finnish, and pick up some tips for overcoming writer's block!
Hi Rhawi, thanks for taking this interview. What's your background, what do you do, and how did you become interested in programming?
Hello hello. I come from a city called Recife, in Brazil, where I graduated with a Bachelor in Information Systems. A few years ago I moved to Finland, since my wife is from here, and started working in software companies and also doing my masters in Computer Systems at Tampere University of Technology. Curently I am working at Paf.com as a Java Web Developer.
I became interested in programming when I was around 16 with Delphi/Pascal. I then went on doing a few things here and there, just for the fun of it, until Java exploded in Brazil. At that time I decided that this was where I wanted to concentrate my efforts and especially in Web/Server development.
What are some of your favorite technologies and why?
Java based technologies are high in my favour (of course :).
Lately I have been playing around with GWT and Google App Engine quite a lot. Would be nice to work with it one day.
Besides that I have also an interest in Python. I did a few things at home with it and I was amazed how much can be done with so few lines of code.
You've just written a book about NetBeans IDE. Why did you choose that topic?
I was actually approached by Packt Publishing for the possibility of writing the book.
But, nevertheless, the topic interested me since I really do think NetBeans is a great IDE. I think it simplifies many of the repetitive tasks of project configuration and code maintanence.
What are the highlights of the book and what distinguishes it from other books?
With this book we took an approach that can guide not just beginners but as well more advanced users.
We have self contained tutorials, which we call "recipes" in a "cookbook", meaning that the developer will take the recipe and, even without deep knowledge of how a certain technology should work, be able to continue development without the burden of searching for references or going over the entire documentation of a certain framework.
We present the reader with the code, screenshots, and ways of achieving some goal with NetBeans IDE. We then provide links and information on how to go beyond on what was presented in the book.
What would you like readers to gain from the book?
Would be awesome to know that readers have improved their knowledge of the IDE and have actually seen some improvement in the way they work because of what we have presented in the book.
Are you planning any other books?
Who knows what the future holds? But for the near future I would like to concentrate in my Masters degree and improving my Finnish skills.
How was it to write this one? Do you have tips for other writers of books?
It was pretty challenging. I had fulltime work and university to balance plus the book. But it was something that I really wanted to do and tried to give my best in reviewing and explaining the concepts behind the examples.
My writer's tip is to plan ahead. Try to make a little schedule of what is going where and then just sit down and write.
The worst writers block one might have can be cure with just sitting down and writing something. The ideas will come and in the end you can choose what has worked and not.
Any final thoughts to share?
I would like to say a big thanks to the reviewers Adam Dudczak and Laurentiu for their contributions. Also thanks to everyone from Packt who, behind the scenes, made the book possible.
Oh, and I almost forgot. Do not forget to buy the book. ;)