Ok. 

Now, I fully appriciate the help you guys are giving me. Again many thanks for 
that. And I even appriciate the promotion of unittests, although you are 
talking to an already converted believer. But I do think it is a bit overdone 
to try to tell me how I should work my way to a unittest, as long as -when I'm 
done- there is a nice unittest with assertions. 

So when I'm busy learning something (like JBPM here) I prefer prints. Simple, 
straight forward and it outputs the info exactly at the right time, over and 
over again, without me having to think in advance about what should be there. 
Token classes? Node classes? Iterator? I'm learning what should be there, 
prints are telling me this, and then I can replace the prints with assert and 
continue to the next part. Step by step.

I most definitely use debuggers, but for when I need to trace the execution, 
and they often involve tiredsome manual "step-in", "execute-out", "run-to" and 
other program flow management, which I do not like. Especially if certain 
pieces of code have to be navigated multiple times. Plus, how do you think I 
should have illustrated my problem we discussed in the thread? Make a movieclip 
of the debugger screen?

So, again, I'm very grateful for the help, and I'm a great proponent for 
unittests, but let's keep the how-to-get-there to each's personal taste. I use 
intermediate prints, you guys use asserts. Great. At least we all write 
unittests.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4189400#4189400

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4189400
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to