Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

This week's book give-away

 
Thomas Paul
mister krabs
Ranch Hand
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please give a big JavaRanch welcome to Eric Burke and Brian Coyner, authors of Java Extreme Programming Cookbook.
Our reviewer, Jessica Sant, said, "Overall, I think this is a good book to jump-start you into an XP development environment using open source technologies."
We will be giving away four copies of their book this week to four posters in this forum. See our book promotion page for the full rules on how to win.
Remember, posts in this thread are inelgible to win. So say hi to Eric and Brian here and then start a new thread with your questions.
 
Junilu Lacar
Bartender
Posts: 7466
50
Android Eclipse IDE IntelliJ IDE Java Linux Mac Scala Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Eric and Brian. Looking forward to a busy and informative week here (for a change )
Also, a friendly reminder to all participants: Please try to keep your questions relevant. Since the book discusses the use of a number of Java frameworks such as Ant and JUnit, I will try not to move any questions on those to other forums as I normally would. But again, please try to relate your questions on those frameworks somehow with XP or Processes.
Your friendly bartender,
Junilu Lacar
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome Eric and Brian!
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Junilu Lacar:
Hi Eric and Brian. Looking forward to a busy and informative week here (for a change )

Right on the spot, Junilu... It seems that the process forum and the OO forum are the least active around the 'Ranch, which is a shame. Btw. what does the number of posts for a particular forum actually mean? I see 1485 posts for the process forum, but once I get inside, I get 12 threads with approximately 5 posts each.
 
Junilu Lacar
Bartender
Posts: 7466
50
Android Eclipse IDE IntelliJ IDE Java Linux Mac Scala Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
On the positive side, these two forums have a higher signal-to-noise ratio than most others. BTW, the "for a change" only applied to "busy" -- I think most of the topics that we do have are highly informative
In your profile, there's a setting that controls the time period for posts that you see. To see more threads, change the setting to include older posts.
Last of all, thanks for your contributions to this forum. It's always nice to have return customers.
[ May 13, 2003: Message edited by: Junilu Lacar ]
 
Karthikeyan Rajendraprasad
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Friends,
I am actually a new member to this group and this is my first posting.
I like to do a study on Ant and Junit. is this the book i should go for at the begining. or should i go for any other book first and then come back for this one.
Thanks in advance
RK
Sun Certified Java2 Programmer
[ May 13, 2003: Message edited by: Karthikeyan Rajendraprasad ]
[ May 13, 2003: Message edited by: Karthikeyan Rajendraprasad ]
 
Fei Ng
Ranch Hand
Posts: 1245
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just a simple questioin..
Does a lot of developers actually use Extreme Programming nowadays. I only have a small team so.. I don't know about the big boys.
I would like to try it out but we are busy with project after project.
oh! welcome to javaranch!
 
Dennis Escueta
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Karthikeyan
How much do you know about JUnit or Ant? When you say study, do you mean an Introduction or Advanced learning?
I'd usually direct JUnit novices, to go to the JUnit website and read the JUnit cookbook there. This is a good place to start for someone who does not know what JUnit is.
The Ant website contains references only, there's not enough practical examples. But there's quite a lot of articles out there which provides an introduction to Ant. A workmate of mine, recently bought the "Java Development with Ant" by Erik Hatcher, Steve Loughran. This contains practical examples and also has a section on JUnit. The excerpt for the JUnit topic is free in Amazon.
Dennis
Analyst Programmer
 
Burk Hufnagel
Ranch Hand
Posts: 814
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Karthikeyan,
I recently bought and read "Java Development with Ant" and I am Very Pleased with it. Lots of good information and examples of how to use ant - not just the "how" but the "why" of it.
It covers using JUnit with ant, too.
I'd recomment it to anyone interested in using ant and getting beyond using a simple build.xml file to compile their code. Read the sample chapters posted at amazon.com and see what you think. I suspect you'll find it worth the time and money.
Burk
 
Dennis Escueta
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Eric and Brian
Our eBusiness department is about 2-3 years old now. I was there, I guess you could say when it was a few months old and I came from a Client-Server based environment.
Our company had its own Software Development Methodology. With eBusiness moving to J2EE architecture, RUP was introduced and is the norm within eBusiness for project development.
Recently, Rational conducted a survey and assesed how well our whole IT department is performing and see if they can be improved. They interviewed different members of staff, from managers down to the testers. The mark these consultants gave our company was as you'd imagine was woeful to say the least. There are many people out there who did not like the assesment and did not like the idea of changing existing processes. Bottom line is, some projects do require an iterative approach and some dont.
With sentiment like these, how would you approach or introduce the concepts of XP Programming. I believe some of developers in eBusiness are already using these concepts, but just didnt realise it. Especially when business demands a fast turnaround time when putting marketing strategies in place on our website.
Would you be able to apply the XP concepts to projects other than eBusiness?
Part of my time has been allocated to helping integrate the companies SDM and RUP Methodology.
Thank you,
Dennis
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Dennis Escueta:
Would you be able to apply the XP concepts to projects other than eBusiness?

It's not that XP would be more suitable to an eBusiness project than, say, an intranet project. The things that matter are more related to attributes like complexity, size, domain-knowledge/stability, etc. than whether the system is used for, e.g. B2C instead of B2B.
PS. If you had posted this Q as a new thread, you would've participated the book promotion
 
Junilu Lacar
Bartender
Posts: 7466
50
Android Eclipse IDE IntelliJ IDE Java Linux Mac Scala Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Folks,
In case you missed it in Thomas' post: none of the posts in this thread will qualify for the giveaway.
Please start a new thread for any questions you may have if you don't want to miss out on the giveaway.
[ May 14, 2003: Message edited by: Junilu Lacar ]
 
Simon Brown
sharp shooter, and author
Ranch Hand
Posts: 1913
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Eric and Brian,
Just a quick note to say thanks for an excellent book - I'm reading it at the moment and have just posted an entry on my blog to spread the word about the giveaway. Have a good week at the ranch!
Cheers
Simon
 
Dennis Escueta
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Lasse,
I didnt say that XP would be more suitable to eBusiness. I meant that at the moment, its only being looked at by developers in our area. And it makes sense, because sometimes using RUP just takes too long if you follow it closely. There's not a lot of apps out there in our company that is very dynamic compared to the website. Thanks for telling me about the book promo.
Junilu,
I guess you could ignore my other email regarding removing the thread i created accidentally.
Thank you,
dennis
 
Daniel Ng
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Does XP require more then 1 programmer working on the same code or can come of its principles be applied to individual programmers?
Thank you!
Daniel
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Daniel Ng:
Does XP require more then 1 programmer working on the same code or can come of its principles be applied to individual programmers?

Actually, most of the key practices can be applied by individual programmers on their work. It's actually quite beneficial to go through the practices from time to time and think how can you apply them to your own work as well.
 
Junilu Lacar
Bartender
Posts: 7466
50
Android Eclipse IDE IntelliJ IDE Java Linux Mac Scala Spring Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
:roll: One more time, folks:
If you want to ask a question, please do so in another thread.
If you want to miss out on the book giveaway, feel free to ignore this post...
Regulars: please don't encourage the greenhorns by answering questions posted in this here thread. Thanks.
Junilu
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic