There are no reviews yet. Be the first to send feedback to the community and the maintainers!
JS_design_principles
First pass at porting SOLID examples to functional JavaScript (for Node.js) with Jest testsguitar_shack_legacy_java
"Legacy code" version of the Guitar Shack implementation for folk to practice onRefactoringGolfJava
Java source files for SC2016 Refactoring GolfXUnitMetaKata_java
Source files for the Java version of the xUnit meta-kataguitar_shack_java
Example implementation of the Guitar Shack solution from Codemanship Code Craft trainingcobol_unit_test_suite
An illustration of the anatomy of a COBOL unit test suitexUnitMetaKata_csharp
C# version of my xUnit meta-kata start codecobol_test_doubles
Conceptual
A rough .NET prototype for calculating Conceptual Correlation between code and requirementsRockPaperScissors
Some simple refactoring fun for a rainy day. What can you make of this mess?tdd_demos_jun_17_2020
shopping_basket
My first TDD'd code in COBOL!ContractTesting
Simple exmaple of polymorphic/contract testing in JUnitMarsRover-Kata---Keyhole-TDD
What is the effect of testing through the smallest API possible?guitarshack_selenium_tests
Java UI test project for Testing Pyramid demonstrationCombiner
Spike for combinatorial test case generatorcobol_legacy
cobol_refactoring
Initial code to demonstrate refactoring in COBOLDrivingTest
js_refactoring
The unrefactored code for JavaScript refactoring screencastCustomFxCopRules
Example custom code analysis rule(s) for Continuous Inspection presentation (given with no warranty or support, obviously)RefactoringGolfCSharp
Soure files for SC2016 Refactoring Golf mini-project for C# developers (created with VS2013)guitarshack_aspnet_core
Source code for demonstration of Testing Pyramid web appdotnetcore_legacy_guitar_shack
The C# legacy Guitar Shack solution ported to .NET Core 3.1dotnet_design_principles_exercises
Requires .NET 6js_mvc
Simple MVC example using vanilla JavaScriptmaybot
A complete implementation of the Prime Minister for use in election TV debatesReadability
Proof of concept for measuring Flesch Reading Ease of C# code. See http://codemanship.co.uk/parlezuml/blog/?postid=1479async_mars_rover
A multi-threaded version of the famous Mars Rover. How would you unit test the go() method?js_modular_design_oo
Object Oriented version of the modular design video demo codeJG_HOLIDAYS
Examples of using mocks and stubs in TDDCodeCraft.FxCop
Custom FxCop rules for Codemanship Code Craft Driving TestBecauseMock
A simple mocking framework done for SC2016shortdelay
A simple multi-threaded demo of the impact of small delays on overall cycle timesBecauseUnit
An example implementation of the Roll Your Own Unit Testing Framework" mini-project for SC2016. Published with no warranty.cdwarehouse_js
JavaScript code for my "play-through" of the CD warehouse exercise from the Codemanship TDD workshopSOLID-VB6
Demonstration of applying SOLID principles to VB6 codemars_rover_js
Demonstration of the Mars Rover TDD kata in JavaScript for Node.jssolid_c
A demonstration in 1989-feasible C of how SOLID design principles could be appliedLove Open Source and this site? Check out how you can help us