Win a copy of Learn Java with Math: Using Fun Projects and Games this week in the Beginning Java forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Junilu Lacar
  • Martin Vashko
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Scott Selikoff
  • salvin francis
  • Piet Souris

Book as introduction?

 
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I heard the book from Mike Clark is mainly for experienced developers. I am not yet very experienced, but I know a little about Ant, cvs and JUnit.

Could "Pragmatic Project Automation" also be used as an introduction into this topic?

Thanks,
 
Ranch Hand
Posts: 1312
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In my opinion,

After i'm read Topic of this book. This book descpripe about how to automation your project from beginer to advance.
 
Ranch Hand
Posts: 173
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by No�l Verdurmen:
I heard the book from Mike Clark is mainly for experienced developers. I am not yet very experienced, but I know a little about Ant, cvs and JUnit.

Could "Pragmatic Project Automation" also be used as an introduction into this topic?



Which topic(s)? Ant, CVS and JUnit? The book doesn't focus on being an introduction to these tools. Nevertheless, someone new to them will find the book to be a great place to see them used together with short and simple examples. From there, you could then consult more formal introductions or move to resources dedicated to teaching everything about them you could want to know. In short, seeing everything work simply together makes it a good start.

Craig
 
author
Posts: 83
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by No�l Verdurmen:
I heard the book from Mike Clark is mainly for experienced developers. I am not yet very experienced, but I know a little about Ant, cvs and JUnit.

Could "Pragmatic Project Automation" also be used as an introduction into this topic?



In terms of CVS and JUnit, you'll want to check out the other two titles in the Pragmatic Starter Kit: "Pragmatic Version Control Using CVS" and "Pragmatic Unit Testing in Java with JUnit". They're intended for beginners, but veterans have taken away much from these books, as well. More information on the Starter Kit is available at

http://www.pragmaticprogrammer.com/starter_kit/

In terms of Ant, Pragmatic Project Automation has a 15-page section in the One-Step Builds chapter that shows you how to write an Ant build file that compiles and tests an example project. It's intended to be introductory material for someone who has never written an Ant build file. After that, I don't go much deeper into Ant.

The other recipes in the automation book are intended to be easy for beginners to implement. For example, the CruiseControl section walks you step-by-step through the process of configuring and running CruiseControl. In the sections where I use CVS and JUnit, the commands and tests will be familiar to someone who has used these tools. For those who haven't, that's where the three books in the Starter Kit complement each other.

Hope that helps.

Mike
 
Mike Clark
author
Posts: 83
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by No�l Verdurmen:
I heard the book from Mike Clark is mainly for experienced developers.



As an aside, I'd be interested to hear where you heard that.

All the reviews and such that I've read seem to agree that it's an easy book to read and apply, while still teaching the old hands something new.

Mike
 
Sheriff
Posts: 7023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've read and reviewed the book.

"Pragmatic Project Automation" is packed full with advanced lessons, explained so that a beginner can understand and learn from them.

Advanced developers have likely experienced the problems that the solutions in "Pragmatic Project Automation" address. If you're a beginner developer, read this book so that you, too, don't have to experience these problems in your career. Instead, you can just sit back and laugh at how silly some of the things all those "advanced" developers used to do (and many of them are still doing), while learning a better way of doing things.

In a nutshell: You read this book to learn from those that came before you.
 
author and iconoclast
Posts: 24203
43
Mac OS X Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Dirk Schreckmann:
I've read and reviewed the book.



Me too!

I wouldn't say that it's only a book for advanced developers, not at all. It, like all the Pragmatic books, is for practicing developers. If you're just sitting in class, learning to write "Hello, World", then the material in this book is just going to go over your head. But if it's your job to write or maintain software, then this book will be a huge help. There are a lot of people whose job it is to write or maintain software, but who are not "advanced developers" by any stretch of the imagination.
 
Willie Smits can speak 40 languages. This tiny ad can speak only one:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!