-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 8/13/10 09:39 , Mario Fusco wrote:
>> I've attended a one-hour code kata at a conference (BTW, by
>> Gabriele Lana, who often speaks at northern Italy events) and I
>> found it interesting. Of course, as usual, it depends on how we
>> do that. A pinch of salt is always fundamental.
>
> I know Gabriele and I attended to one of its performance as well.
> Probably could be some interesting to see once in your life, but I
> don't think I would like to attend another similar session once
> again. Of course what you like or dislike is something completely
> subjective, so somebody else could be interested to attend to other
> katas. But this wasn't exactly my point. My point is that probably
> Gabriele repeated that kata hundreds of time before to perform it
> in the way we saw it. Everybody can use his free time as he wants,
> but if you have some hundreds of hours to invest in order to
> improve your skill as developer don't you think you could use them
> in a different way?
>
Yes and knowing your mind I probably also know - and agree on - the
things that you didn't like from his presentation. But it was a kata
fit in one hour, with all the derived limits. I'd happily attend one
four-hour kata organized in a more interactive environment (and using
the Java language).
> This reply is closer to my original question, but I still don't
> catch this point. Is it so important if you can solve a very
> specific problem and write the corresponding piece of code that
> implements your solution in 5 minutes or 10?
5 vs 10 is already +100% of productivity... Indeed I think that we
could achieve even more. My way of doing katas (that of course aren't
"pure" katas by any way) is periodically re-doing the same problem
with one of my open source projects trying a different way. Usually
you have a not negligible pitfall, that is some replication of code
for doing the same thing - I took the advantage of working with
Android, where in some way sometimes you _have_ to do things in a
different way, since the original code is not portable, for practicing
this without an unnecessary pitfall.

- -- 
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
[email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxk+n0ACgkQeDweFqgUGxfQ1QCgksKBvyDv/g1bWFFrMbex3uZv
C18An1P6P6WrV6Af+KkOS7tD8aJl6mbB
=QL6U
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to