ldnclj

Find us on #clojure-uk
agile_geek 2015-06-15T06:18:35.000996Z

Morning from the tube

acron 2015-06-15T07:25:14.000997Z

morgen

gjnoonan 2015-06-15T07:26:27.000998Z

It’s still morning 😮 I’ve been working for hours

agile_geek 2015-06-15T07:34:11.000999Z

@gjnoonan: I was looking at toy Clojure projects at 6:30am before work does that count?

thomas 2015-06-15T07:46:18.001Z

morning

benedek 2015-06-15T07:46:38.001001Z

morning

agile_geek 2015-06-15T07:49:29.001002Z

Been reviewing Java code this morning and got on my ‘soap box’ about inappropriate application of design patterns and over engineering a solution. Thought struck me that I’m sure my naive Clojure code falls into many of these traps but I don’t have a go-to text for design patterns! Anyone make any suggestions?

2015-06-15T08:18:44.001007Z

morning

2015-06-15T08:19:21.001008Z

@agile_geek: you can always go to the source http://c2.com/cgi/wiki?AreDesignPatternsMissingLanguageFeatures

2015-06-15T08:19:41.001009Z

(I'm always surpised when people don't know about the Portland Patterns Repository and the birthplace of the wiki)

2015-06-15T08:20:58.001010Z

@agile_geek: and this from Stu Sierra http://www.infoq.com/presentations/Clojure-Design-Patterns

2015-06-15T08:21:57.001012Z

and a fair number of the articles here (many from Neal Ford) http://www.ibm.com/developerworks/views/java/libraryview.jsp?search_by=functional+thinking:

agile_geek 2015-06-15T08:46:22.001014Z

@gjnoonan: got both of those on my bookshelf (GoF since mid 90’s I think).

agile_geek 2015-06-15T08:51:11.001015Z

@otfrom: I was trained as a mainframe programmer mate, wiki’s didn’t exist when I went to Uni and I am self taught (languages, patterns, process, you name it!) since then so bound to have missed stuff! Looks like what I need to read tho. Given I’ve been looking around for this kind of thing for 18 months surprised I didn’t find it sooner!

2015-06-15T08:52:11.001016Z

going back to 1995 isn't bad, but yeah, you are really old @agile_geek

agile_geek 2015-06-15T08:52:54.001017Z

@otfrom go back another 10 years! 😉

2015-06-15T08:53:50.001018Z

but c2 is pretty central to the history of agile too https://en.wikipedia.org/wiki/History_of_wikis#Tensions_within_WikiWikiWeb_and_the_creation_of_sister_sites

2015-06-15T08:54:06.001019Z

so if you are going to hold on to half of your moniker... 😉

agile_geek 2015-06-15T09:05:35.001020Z

@otfrom: happy to be just a 'geek'. Anyway, I took Lean approach to Agile and learned and applied what i needed to to get job done. :-p

jonpither 2015-06-15T13:39:33.001021Z

I check my nrepl server buffer so much with Cider, considering a keybinding to take me there quickly

benedek 2015-06-15T13:53:53.001022Z

have you seen this @jonpither : https://github.com/clojure-emacs/cider/issues/1122

jonpither 2015-06-15T14:02:38.001024Z

havent seen it

jonpither 2015-06-15T14:02:40.001025Z

the problem that is