This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
don't know how the assignment in Part 2 will be given. There you can not use pair programming. if the partial code is given then you will have to refactor it. Isn't it. For Part 1 which is objective & Part 3 Which is Essay ,what part of XP you are going to use ? Interesting. UML is required , you see. Shailesh.
You download part 2 just like you download the project for the SCJD. However, the part 2 project is an architecture/design project. I think you could apply some of the principles of XP to the project. You just have to consider the diagrams, etc, that you will produce as the products of your increments (vs code). John
The only reason for time is so that everything doesn't happen all at once.
- Buckaroo Banzai
Joined: Jan 25, 1999
Yes. In XP communication takes place through code. I am going to bet that there is an implied process in the SCJEA exam. Do you believe that the SCJEA has an implied process? ------------------ Michael Finney Sun Certified Programmer for the Java 2 Platform Sun Certified Developer for the Java 2 Platform
Joined: Apr 05, 2000
I'm not sure what you mean. Do you mean a process for doing the part 2 project or all 3 parts? John
I went to a Fowler talk last winter, and based on his insight I think there is a wide chasm between J2EA in practice and XP. Looking at big architecture issues, J2EA seems to attack them head-on, and everyone waits while the architect does architecture. XP takes things in small, time-boxed, iterations in order to drive out risk. I agree with Fowler, that an architect can't possible know all the problems he needs to solve, and so can't possibly come up with a complete architecture which can then be handed off to the designers. Building software is not like building buildings. On the other hand I really like doing architecture work... dan'l
Joined: Jan 25, 1999
Now that is precisely what I was talking about. ------------------ Michael Finney Sun Certified Programmer for the Java 2 Platform Sun Certified Developer for the Java 2 Platform