<div dir="ltr">2013/7/14 Carles Pina i Estany <span dir="ltr"><<a href="mailto:carles@pina.cat" target="_blank">carles@pina.cat</a>></span><br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi,<br>
<div class="im"><br>
On Jul/14/2013, andrea crotti wrote:<br>
<br>
> The fact that we are working on complex problems means that everyone<br>
> is rushing and only using techniques that *he/she already knows*,<br>
> because that's the only way to get something done.<br>
<br>
</div>sometimes has been too complex. But sometimes I just downgrade the<br>
"fancy problem" to something easier.<br>
<br>
Last Thursday I could rephrase the problem to:<br>
One have 6 rows. Write two random words in two different rows:<br>
<br>
-row 1: aword<br>
-row 2:<br>
-row 3: someotherword<br>
-row 4:<br>
-row 5:<br>
-row 6:<br>
<br>
Write an across word with the regular expression ^w.o..." (column 2) and<br>
another one "^o.m..." (for column 4).<br>
<br>
For me, part of the exercise sometimes (in my opinion) is to find what<br>
in some literature they call "MVP" :-D (if we go fancy, Minimum Viable<br>
Product I think).<br></blockquote><div><br></div><div>Which in a way is great and is a very good skill, but then what happens is that every group end up solving a very small subset of the problem and there isn't really much to compare with the others from the design/implementation point of view.</div>
<div><br></div><div>I'm not saying it's bad, just saying that it's probably not exactly what a coding dojo normally is..</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
> The other thing I don't like so much is the size of the groups, it's<br>
> hard collaborate in 4/5 people leaving everyone involved, and we waste<br>
> a lot of time understanding how to split the task and how to merge the<br>
> things together.<br>
<br>
</div>it depends on the group (or the mood of the group) and problem.<br>
<br>
As mentioned, similar problems happens in other place. For example at my<br>
tennis table club: mix of levels, some advanced players don't want to<br>
play with beginners. Some other advance players give too MANY<br>
suggestions to beginners and the beginners cannot process all at the<br>
same time and then it's not fun but stressful for them.<br>
<br>
Also, I have to recognize that some months I'm in a more programming<br>
mood, other months less programming mood (due the Dojo being after a<br>
work day).<br></blockquote><div><br></div><div>That's true of course, to me the important thing would be that everyone has fun AND learn something, which could be a new Python idiom, a new algorithm or anything else.. Rushing solutions doesn't really let you do it, and it seems more like work than a dojo to me.. </div>
</div></div></div>