Who is your favourite Cleancoders character?

527 views
Skip to first unread message

Roberto Guerra

unread,
Dec 31, 2013, 1:58:50 PM12/31/13
to clean-code...@googlegroups.com
Mine is Grumpy. 
Uncle Bob should probably give talks as one of his alter egos. It would be a blast.

David Hunt

unread,
Dec 31, 2013, 2:04:19 PM12/31/13
to clean-code...@googlegroups.com
I can't chose between Gerry, Danny and Ruby. Probably Ruby,

David Hunt
Sent from my iPhone

On 31 Dec 2013, at 18:58, Roberto Guerra <uri...@gmail.com> wrote:

Mine is Grumpy. 
Uncle Bob should probably give talks as one of his alter egos. It would be a blast.

--
The only way to go fast is to go well.
---
You received this message because you are subscribed to the Google Groups "Clean Code Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clean-code-discu...@googlegroups.com.
To post to this group, send email to clean-code...@googlegroups.com.
Visit this group at http://groups.google.com/group/clean-code-discussion.

Sebastian Gozin

unread,
Dec 31, 2013, 5:41:29 PM12/31/13
to clean-code...@googlegroups.com
They're all pretty likeable though it's noticeable how every time I see Einstein I expect the next scene to be Grumpy telling me how his mule is smarter than Einstein.
At least I think that's Grumpy as the only other grumpy character I can think of is Sherlock.

I like the Architect also.

Christian Achilli

unread,
Jan 2, 2014, 7:00:31 AM1/2/14
to clean-code...@googlegroups.com

Ruby is just like a colleague of mine. The first time I heard Ruby talking I almost died laughing.

Also Danny is very funny. I don't know why but he tastes really like microsoft to me.

Cheers,
C

Uncle Bob

unread,
Jan 2, 2014, 7:54:31 AM1/2/14
to clean-code...@googlegroups.com
Grumpy (the Engineer) does a number on my vocal chords.  Doing a whole talk in that character would ruin me for weeks.  Ruby, on the other hand, would be fun.

I'm thinking of adding a new character.  Larry Lisp.  But I haven't quite figured out a voice or persona yet.  Perhaps someone in white robes who believes himself to be above the masses. rather like  "the Metrons" in the Star Trek episode where Kirk fights the Gorn.

Another character might be Edward Embedded, An resource constrained embedded C/Assembler programmer, down and dirty, all pragmatism and heuristics, who has no patience for theories and principles.  Though he might be too similar to Grumpy the Engineer.

Any ideas?

Phil Markgraf

unread,
Jan 2, 2014, 1:53:42 PM1/2/14
to clean-code...@googlegroups.com
If you're going to do another Star Trek character, I'd knock off the guys from Cheron... Lokai and Bele. These were the Star Bellied Sneetches of Star Trek, with white on one side and black in the other.

I'm sure someone could make claims about the superiority of certain parenthesis placement over others to play out the theme. (Especially if the black on the other side character were Clojure Carl).


And I fully support adding some embedded systems content, which is right in my team's domain (safety-critical embedded C++).

Far too many years back, probably in a C++/OO course, I remember Bob talking about there being two levels of quality requirements... High Quality and Insanely-High Quality (for flight controls and medical devices). It has been very interesting moving into this second level.

Happy New Year!
Phil


--

Mark Simpson

unread,
Jan 2, 2014, 9:38:21 PM1/2/14
to clean-code...@googlegroups.com
>>>>> On Thu, 2 Jan 2014 04:54:31 -0800 (PST), Uncle Bob <uncl...@8thlight.com> said:

unclebob> I'm thinking of adding a new character. Larry Lisp. But I
unclebob> haven't quite figured out a voice or persona yet. Perhaps
unclebob> someone in white robes who believes himself to be above
unclebob> the masses.

Add a big white beard a la Jehovah (aka Yahweh, aka El, aka The Big
Guy(TM)) and it might work cf. http://xkcd.com/224/ &
http://www.xkcd.com/312/.

Or maybe more of a Jedi cf. http://xkcd.com/297/.

unclebob> Another character might be Edward Embedded, An resource
unclebob> constrained embedded C/Assembler programmer, down and
unclebob> dirty, all pragmatism and heuristics, who has no patience
unclebob> for theories and principles. Though he might be too
unclebob> similar to Grumpy the Engineer.

Yes, IMHO that would be too much like Grumpy. I think with Grumpy's 'old
man' schtick resource constraints would fit. ("You kids with your
IDE's, in my day we had to flip the bits in core memory with a
magnetized needle (and a steady hand).")

-Mark

Roberto Guerra

unread,
Jan 2, 2014, 11:00:43 PM1/2/14
to clean-code...@googlegroups.com
Albert seemed to me like the FP guy.

Heikki Hannula

unread,
Jan 3, 2014, 5:13:09 AM1/3/14
to clean-code...@googlegroups.com
That sounds good, hw-constrained C/asm fellow! That Embedded guy could be a macgyverish person who makes things right and fully working at first try, optimizes thread balancing with a goto-statement and floods out other write-only code before leaving and going to another project.

Rusi Filipov

unread,
Jan 4, 2014, 12:59:43 PM1/4/14
to clean-code...@googlegroups.com
The guy with the mule rules :-). He speaks so roughly and in a simple language, but he is very wise..I like him a lot, because he is a symbol that you must not talk eloquently in order to tell wisdom.

Perhaps a new character who is all too sceptical about the good practices would be interesting. A guy who just doesn't care about principles and practices. Someone who is the anti-clean-coder, who just wants to go fast and dirty.

Sebastian Gozin

unread,
Jan 4, 2014, 1:10:40 PM1/4/14
to clean-code...@googlegroups.com
Would that not be the architect?

Rusi Filipov

unread,
Jan 4, 2014, 3:28:43 PM1/4/14
to clean-code...@googlegroups.com
I don't know, the architect does actually care about design, but the way he does is different. Somehow in conflict with BDUF, KISS and YAGNI. I imagine someone who just doesn't care about engineering, someone who says names are like noise and smoke, someone who just wants to get the job done with "minimal intervenience", someone who tolerates a mess and finds excuses not to improve it. Someone who re-invents the wheel, who builds his own kind of maximally surprising designs, someone who is smart enough to see through the mess resists to improve it. Someone who deprecates his own internal methods, without ever replacing them, someone who leaves dead code hang around, just in case he needs it some day....


--
The only way to go fast is to go well.
---
You received this message because you are subscribed to a topic in the Google Groups "Clean Code Discussion" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clean-code-discussion/5kjzj58uf3k/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clean-code-discu...@googlegroups.com.

Roberto Guerra

unread,
Jan 4, 2014, 4:25:48 PM1/4/14
to clean-code...@googlegroups.com
I think Sebastian was referring to the 'guy with mule rules'. He is the architect, aka Grumpy.
To unsubscribe from this group and all its topics, send an email to clean-code-discussion+unsub...@googlegroups.com.

Sebastian Gozin

unread,
Jan 4, 2014, 7:15:20 PM1/4/14
to clean-code...@googlegroups.com
No, I was referring to the architect. The village idiot who makes big irrevocable decisions which must be made first such as Eclipse, MySQL, Java and Model View Controller.
We don't see him often so I guess the confusion is natural.

I do agree he is probably a somewhat different breed than the "think really hard" guys but perhaps not that much.

Roberto Guerra

unread,
Jan 5, 2014, 1:02:58 AM1/5/14
to clean-code...@googlegroups.com
Sebastian, I think he is the architect. Read my initial post, when I was referring to 'Grumpy', and then Uncle Bob said he was the architect. I always knew him as Mr. Grumpy. We do see a lot of Grumpy/architect in the TDD episodes. He re-words the things Albert says. The first time I watch the TDD episodes Grumpy makes me crack up a lot. I've even started hearing his voice in my head when I'm coding. Talking about mares and waving his wrench at me.

Sebastian Gozin

unread,
Jan 5, 2014, 6:15:05 AM1/5/14
to clean-code...@googlegroups.com
Oh I'm sorry. I thought he called Grumpy the engineer.
We think of the same person when you say Grumpy. We don't when you say architect... heavens me.

Though tbh engineer feels a bit odd too as he seems to embody both engineers and farmers to me. Maybe it's a cultural thing where families in the US used to have more animals around.

Uncle Bob

unread,
Jan 7, 2014, 10:04:43 AM1/7/14
to clean-code...@googlegroups.com
Europeans used to keep animals around too.  Many still do.  Indeed, city dwellers depend, for their lives, on those folks who keep animals around.

Sebastian Gozin

unread,
Jan 7, 2014, 1:03:37 PM1/7/14
to clean-code...@googlegroups.com
Of course. Perhaps I'm allowing Films and TV to colour my impressions a bit too much.

Wilson Filho

unread,
Jan 8, 2014, 8:35:06 AM1/8/14
to clean-code...@googlegroups.com
This description (Edward Embedded) is quite like a guy that works with me doing firmware (C/Assembler) stuff. He is a heavy metal guy, long haired, talks loud, big beard and very cool guy also. It would be funny to show Edward Embedded, as you described, to the team I work.

Gustavo Matias

unread,
Jan 10, 2014, 8:15:02 AM1/10/14
to clean-code...@googlegroups.com
I love two, Grumpy because he always simplify things that Albert explains in a very funny way and Ruby because he's so chill haahaa

Tom Oram

unread,
Feb 4, 2014, 6:39:03 PM2/4/14
to clean-code...@googlegroups.com
I think the Indian is by far the wackiest character. Would be great to see him more!

Uncle Bob

unread,
Feb 4, 2014, 7:23:52 PM2/4/14
to clean-code...@googlegroups.com
Hmmmm.

Roberto Guerra

unread,
Feb 5, 2014, 8:35:54 AM2/5/14
to clean-code...@googlegroups.com
I don't recall seeing an Indian character, and I've seen all the episodes.

Terence McGhee

unread,
Feb 5, 2014, 8:39:34 AM2/5/14
to clean-code...@googlegroups.com
@Roberto

He smokes the "peace pipe" and has a really high-pitched voice. It should be noted that he's a "Native American Indian".

Terence McGhee

unread,
Feb 5, 2014, 8:41:28 AM2/5/14
to clean-code...@googlegroups.com
How do you guys know all of the names of the characters? I've been following these videos for over a year now and have not missed a single episode and had no idea that Grumpy's name was grumpy. 

He is, by far, my favorite character and I'm just now finding out his name by reading this topic. 

So yeah... how do you guys know all of the names?

Roberto Guerra

unread,
Feb 5, 2014, 1:13:39 PM2/5/14
to clean-code...@googlegroups.com
Because Uncle Bob says their names in the episodes. When one of them asks something or says something, there are times he addresses them by name.

I thought he was referring to someone from India. Oooops, my bad.

Rhonda Tesch

unread,
Feb 19, 2014, 11:31:37 PM2/19/14
to clean-code...@googlegroups.com
I always thought the Vulcan was Sarek - he's a dead ringer.  But then Uncle Bob called him Spock....  :(

Uncle Bob

unread,
Feb 20, 2014, 3:35:38 PM2/20/14
to clean-code...@googlegroups.com

All the scripts are available from the 'extras' link.  You'll see the characters' names in their.  

Engineer
Sherlock
Spock
Data
Kirk
Ruby Rod
Jerry Java
Danny Dot Net
Monk
Satan
And many others.
Reply all
Reply to author
Forward
0 new messages