Tim Cooke

Pretending to be a professional Software Engineer since 2005.

What I'm doing now

My 'now' page

What I've done in past

About me

Articles

Capturing Method Call Arguments with Mockito

Fake (Mock) local method with a Test Double

Introducing Domain Specific Language (DSL) to improve code readability

Annotate your Magic Numbers

There ain't no T in TDD

Create a bare bones Java application with Maven

Book Reviews

Core Java SE 9 for the Impatient (2nd Edition) - Cay Horstmann

Functional Thinking: Paradigm Over Syntax - Neal Ford

Your Code as a Crime Scene - Adam Tornhill

The Nature of Software Development - Ron Jeffries

Pragmatic Unit Testing in Java 8 with JUnit - Jeff Langr

Programming Elixir - Dave Thomas

Projects

Conway's Game of Life