Clojure + BDD + TDD + Pairing...

503 views
Skip to first unread message

Marcus Blankenship

unread,
Oct 29, 2013, 11:43:54 PM10/29/13
to clo...@googlegroups.com
Hi Folks,

I’m a Clojure n00b, but am interested in finding another n00b who aspires to learn Clojure, and do so using BDD / TDD practices through regular pairing sessions.  I’ve found novice <-> novice pairing to be a great way to ramp up on skills, but I don’t live near anyone who I can pair with.  

I’m thinking that doing 3 1-hour sessions a week, for a month, would give us a nice start.  Obviously, this would be remote pairing via ScreenHero (or some other tool).

Anyone interested?

Best,
Marcus


marcus blankenship
\\\ Partner, Problem Solver, Linear Thinker
\\\ 541.805.2736 \ @justzeros \ skype:marcuscreo

Josh Kamau

unread,
Oct 30, 2013, 3:23:58 AM10/30/13
to clo...@googlegroups.com
I can do it with you if we limit the hours to Saturday and sunday.

I am a noob though i have 2 apps in production. (You can get alot done without knowing the whole of clojure)

I am in GMT  +3

Thanks. 


--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Marc Bluemner

unread,
Mar 25, 2014, 8:50:55 AM3/25/14
to clo...@googlegroups.com
Hey Marcus, 

Im Marc from Germany! Im actualy learning Clojure and am trying to get good at BDD, we are trying to implement it at work so practice would be great. I must say Ive never done pair programming but Im realy eager to try. SO if you like Im absolutly open for everything.

Greetings Marc

Gilberto Garcia

unread,
Mar 25, 2014, 9:43:23 AM3/25/14
to clo...@googlegroups.com
Hi Marcus,

I'm also starting with Clojure and would like to find someone to pair and to study Clojure together.

Best regards,
Gilberto
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jason Felice

unread,
Mar 25, 2014, 11:45:32 AM3/25/14
to clo...@googlegroups.com
I do TDD, even with my clojure (combined with repl-driven development).  BDD, however, doesn't make a lot of sense in clojure-land.  If logic is kept to pure functions as much as possible and state management kept to the "outside" of the app (highly recommended), TDD becomes really fun and managable without worrying about "things" & "behaviors".

(I say this knowing that there are a dozen conflicting notions of BDD.)

Marc Bluemner

unread,
Mar 26, 2014, 8:22:05 AM3/26/14
to clo...@googlegroups.com
Yes I think replica driven development is sctualy TDD :) they probuably didnt call it that back in the good old lisp days. Its funny how some praktises from 20 years ago are comming back and everyone pretends like its the newest trendy stuff....LEAN, LISP :)

I use emac how would we do pairprogramming? I would love to try, we could do the clojure koans, maybe ?

Marc Bluemner

unread,
Mar 26, 2014, 8:23:13 AM3/26/14
to clo...@googlegroups.com
Hahahah you saved your ass there Jason :) BDD is TDD with more focus on business value and Costomer interviews. I got a copy of BDD in action but Im a reviewer so I dont realy have it ;)


On Tuesday, March 25, 2014 4:45:32 PM UTC+1, Jason Felice wrote:

Marcus Blankenship

unread,
Mar 26, 2014, 9:57:39 AM3/26/14
to clo...@googlegroups.com
Hi guys,

I'm glad the idea of pairing to learn is interesting to you!  Any suggestions on how we proceed?

Sent from my iPhone

Marc Bluemner

unread,
Mar 26, 2014, 10:58:48 AM3/26/14
to clo...@googlegroups.com
I guess wie Need to Devide on a pairing method "wemux oremacs or whatever else there is .....I use emacs but am good with vim and tmux too. I would prefer emacs as I'm switching  to it St the Moment  

Sent from Mailbox for iPhone


You received this message because you are subscribed to a topic in the Google Groups "Clojure" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/clojure/bsfk83mYVVI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to clojure+u...@googlegroups.com.

Marcus Blankenship

unread,
Mar 26, 2014, 11:13:38 AM3/26/14
to clo...@googlegroups.com
I’m a fan of ngrok + tmux/wemux + emacs.  Have you guys used ngrok?

Best,
Marcus

Marcus Blankenship
\\\ Problem Solver, Linear Thinker
\\\ 541.805.2736 \ @justzeros \ skype:marcuscreo

Brian Muhia

unread,
Mar 26, 2014, 4:51:21 PM3/26/14
to clo...@googlegroups.com
Hi Josh,
I'm interested in pairing as well. I'm also based in GMT+3.

Best,
- B

Brian Muhia

unread,
Mar 26, 2014, 4:52:55 PM3/26/14
to clo...@googlegroups.com, marc.b...@googlemail.com
Hi Marc,

tmux + emacs works fine with me.

Best, 
Brian

Marcus Blankenship

unread,
Mar 26, 2014, 6:48:09 PM3/26/14
to clo...@googlegroups.com
We could also decide on a schedule, so folks can “sign-up” to pair with each other.  How many hours a week would people want to do this?
Best,
Marcus

Marcus Blankenship
\\\ Problem Solver, Linear Thinker
\\\ 541.805.2736 \ @justzeros \ skype:marcuscreo

Timothy Washington

unread,
Apr 10, 2014, 10:23:31 AM4/10/14
to clo...@googlegroups.com
I'm also keen. I'm on EST (GMT - 5). Saturdays and Sundays are good for me. But weekday evenings would also work. 


Tim Washington 

Marcus Blankenship

unread,
Apr 10, 2014, 6:41:33 PM4/10/14
to clo...@googlegroups.com
Hi Tim, awesome news!.  I’ve had other folks today asking about it as well.  

Any idea how we could use a shared calendar to let people put down their availability, and then others can “claim” a spot to work with them?  Or, maybe that’s a Clojure project we should work on!  ;-)

But really, ideas accepted about what we could use, as I don’t have any…



--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Best,
Marcus

Marcus Blankenship
\\\ Problem Solver, Linear Thinker
\\\ 541.805.2736 \ @justzeros \ skype:marcuscreo

Tom George

unread,
Apr 11, 2014, 10:12:06 AM4/11/14
to clo...@googlegroups.com
Marcus,

I think the idea of working on a small project with fellow novices would be a great idea.

Tom

Timothy Washington

unread,
Apr 11, 2014, 12:08:16 PM4/11/14
to clo...@googlegroups.com
Hey Marcus, 

If you have Google Calendars, you can use that, and invite people to edit a particular calendar. It would start off as an honour system, so that people don't trample on each others bookings. But as Tom George points out, building such a booking tool, is a great project. 

Otherwise, I'm sure there's also other calendar / booking tools out there. I haven't tried basecamp in a while, but it's still popular. Others, feel free to share :)


Tim Washington 


Andy Fingerhut

unread,
Apr 11, 2014, 12:38:29 PM4/11/14
to clo...@googlegroups.com
I haven't used it myself, but noted that Alex Miller used http://ohours.org for allowing others to schedule meetings with him.

Andy


Marcus Blankenship

unread,
Apr 11, 2014, 1:49:25 PM4/11/14
to clo...@googlegroups.com
I can’t get my google calendar to allow others to add / change events.  If anyone else could set this up, it would be great!  Or, if you have ideas on how I can do this, contact me off-list and I’ll work on it.
Reply all
Reply to author
Forward
0 new messages