Name: Jason Gorman
Type: User
Company: Codemanship
Bio: Software developer, trainer, coach specialising in helping developers write code that does what customers need today, tomorrow, and the day after that
Location: London, UK
Blog: http://www.codemanship.com
Jason Gorman's Projects
Legacy code example for Python unit testing course
Un-refactored code for Python refactoring screen cast
Sample code (pre-refactoring) to demonstrate principles of Simple Design in Python
Example source for Specification By Example video
Proof of concept for measuring Flesch Reading Ease of C# code. See http://codemanship.co.uk/parlezuml/blog/?postid=1479
Soure files for SC2016 Refactoring Golf mini-project for C# developers (created with VS2013)
Java source files for SC2016 Refactoring Golf
Some simple refactoring fun for a rainy day. What can you make of this mess?
The Rock Paper Scissors exercise done without using conditionals
Finds fastest delivery route from list of addresses
First attempt at this xmas kata (work in progress)
My first TDD'd code in COBOL!
A simple multi-threaded demo of the impact of small delays on overall cycle times
Example code for Simple Design video
Example code for Simple Design in C# video demonstration
Demonstration of applying SOLID principles to VB6 code
A demonstration in 1989-feasible C of how SOLID design principles could be applied
Example code for video on Specification By Example
Rough idea for conditional synchronisation in multi-threaded Java and multi-threaded JUnit assertions
Instructor's source code from TDD course
A demonstration of how a raw implementation in JS might be refactored into a fluent style
JavaScript Node.js port of the xUnit meta-kata
First naive attempt at the xUnit kata
C# version of my xUnit meta-kata start code
Source files for the Java version of the xUnit meta-kata