David Gadd (dgadd)

dgadd

Geek Repo

Company:@paybyphone

Location:Vancouver, BC

Github PK Tool:Github PK Tool

David Gadd's repositories

GOOS_sample_csharp

C# port of AuctionSniper sample from #goos "Growing Object-Oriented Software, Guided by Tests" [Freeman/Pryce]

Language:C#Stargazers:36Issues:2Issues:0

iOSModelViewPresenter

A demonstration project using Model-View-Presenter with iOS

Language:Objective-CStargazers:32Issues:5Issues:0

TDD-Kata-for-DDD

A kata to practise creating a domain model with entities, value object, and base Id class

Language:C#Stargazers:10Issues:3Issues:0

TDD_Kata_For_MVVM_on_Win_Phone_7

A project which introduces MVVM on Windows Phone 7 via TDD kata

Language:C#Stargazers:8Issues:0Issues:0

TDDKata

TDDKata practise

Language:C#Stargazers:7Issues:3Issues:0

5-Day-TDD-Kata-Practise

From Single Class, to Teasing Out Domain, to Model-View-Presenter with Mocks

Language:C#Stargazers:5Issues:0Issues:0

QuickUnion-Algorithm-Solved-in-CSharp-Through-TDD

Solving quick union algorithm from Figure 1.7 of Ch. 1 Algorithms in Java by Robert Sedgewick via series of tests

Language:C#Stargazers:2Issues:0Issues:0

TDD-Kata--Strategy-Pattern-for-Domain-Model

A TDD kata for using design-by-test to intuitively generate Strategy Pattern.

Stargazers:2Issues:0Issues:0

TDD-Kata-MVP-with-2-Presenters

A sample of refactoring from a brownfield GUI to Model-View-Presenter

Language:C#Stargazers:2Issues:0Issues:0

Logging-Interception-demo

A simple demo of logging with Castle's IInterceptor interface

Language:C#Stargazers:1Issues:0Issues:0

QuickFind-Algorithm-Solved-in-CSharp-Through-TDD

Solving quick find algorithm from Figure 1.3 of Ch. 1 Algorithms in Java by Robert Sedgewick via series of tests

Language:C#Stargazers:1Issues:0Issues:0

Refactoring-Finicky-ThirdParty-DLL-to-DI-with-Mocks

A TDD kata for refactoring a finicky 3rd party DLL (eg. that isn't licensed for dev machines) to Dependency Injection

Language:C#Stargazers:1Issues:0Issues:0

Refactoring-Procedural-to-DI

Refactoring a large procedural method to Dependency Injection

Language:C#Stargazers:1Issues:2Issues:0

RubyDevelopment

Ruby Development (katas, Ruby code, Rails code)

Language:RubyStargazers:1Issues:0Issues:0

Vetrinarian-Administrator-Demo

A site built with TDD and ASP.NET (deploying both as MVP and MVC)

Language:JavaScriptStargazers:1Issues:0Issues:0

karmaKata

Early experiments with kata using karma and jasmine

Language:JavaScriptStargazers:0Issues:0Issues:0

POCO-Identity-and-Equality

A brief sample project to explore using assocations to maintain identity/equality (using IDicitionary<TId,T> rather than POCO equals/getHashCode

Language:C#Stargazers:0Issues:0Issues:0

ServiceStackSingleResourceDemo

An absolute minimal implementation of a ServiceStack-based REST layer with one resource, input DTO, and GET and POST commands with tests.

Language:JavaScriptStargazers:0Issues:0Issues:0