Tom SpencerBrighton Ruby ConferenceChris Oatley and myself were very pleased to be sent by our company Homeflow to go to the Brighton Ruby Conference. Homeflow acted as our…Jul 15, 2018Jul 15, 2018
Tom SpencerShapes and the Factory ClassThe Brighton Ruby conference last week was excellent. There was one particularly interesting talk about using SOLID in conjunction with…Jul 10, 2018Jul 10, 2018
Tom SpencerThe Iterator PatternWe now look at the Iterator Pattern, the latest in our series of 23 design patterns. This pattern is useful if you have a class with a…Jun 26, 2018Jun 26, 2018
Tom SpencerThe Strategy PatternThe Strategy Pattern is an extension of the Template Pattern.Jun 16, 2018Jun 16, 2018
Tom SpencerTemplate Method PatternThe template pattern is concerned with an algorithm ie start somewhere and end somewhere else and involves some steps. To produce a report…Jun 8, 2018Jun 8, 2018
Tom SpencerWhy I love working at HomeflowWhat a difference a year makes! This time last year I was a pretty fed up French, Latin teacher and Ancient Greek teacher of diffident…Jun 8, 2018Jun 8, 2018
Tom SpencerThe decorator patternIn our last post we spoke about two metrics: coupling and cohesion. We spoke about the need to reduce coupling and increase cohesion…May 27, 2018May 27, 2018
Tom SpencerFinding THE perfect Chuck Norris factIt seems you can find APIs to facilitate just about anything these days. Even to generate ‘hand curated’ Chuck Norris jokes. APIs or…Feb 5, 2018Feb 5, 2018