4 ms·
Are there any really good Python or Ruby projects on github that have consistently atomic commits and a TDD style of coding? I would be cool to narrate a projec
by 3pt14159 15y ago
Are there any really good Python or Ruby projects on github that have consistently atomic commits and a TDD style of coding? I would be cool to narrate a project like it was a sports event.
- astrodust 15y agoMost could be narrated with "Oh, now he's gone and done it, he's committed a patch that totally breaks the regression tests and introduces a major incompatibility bug. Yeah, this is going to be trouble down the road if he bundles up this and releases it as a...oh no. Are you seeing that? It's up, it's being downloaded already, and it's only a matter of time until the issues start coming in. Ted? What's your take?"
- 3pt14159 15y ago"It looks like he's heady towards the deadly Factory Factory Factory if he isn't careful, Ted." "Oh yeah, it's either that or proxy objects all the way down" "Oh whats this?! He's pulling out an FSM, what a good move" "I like the way this is headed, let's see if the tests pass" "Ohhhhhhh, noooo, the parallel processing tests all broke; that's why they call it a Finite State Machine, not a Whole Bunch of States Machine, Frank." "How is he going to fix this one up?" "Queues?" "Yeah, probably Queues." "Oh no rookie mistake, he's using the built in Queues, not the multiprocessing Queues, this is going to cause some nasty bugs"
- astrodust 15y ago"Looks like the referee has to jump in here. We've got a memory allocation error. That reference was freed twice and now, yeah, that's his third yellow card so he's going to have to hit the bench and sit this one out." "Ouch! That's got to sting. At least it's not like last game when number 49 got into a heated argument after he got a red card for forgetting to escape SQL."
- mapleoin 15y agoSo, seriously now. Can we do this? It seems like a lot of fun!
- FuzzyDunlop 15y ago"At the end of the day, the code threw an exception, and our programmer failed to catch it. They put in a good game and tried their best. That's all you can ask for really."