-----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.
