devmarve Goto Github PK
Name: Martin P.
Type: User
Name: Martin P.
Type: User
ApprovalTest verification library for Java
A lighthearted codebase to remind you what a Chain Of Responsibility design pattern looks like
Exercise in good use of test doubles and the dangers of mandating 80% test coverage
Refactoring exercise where data layer and business layer are not clearly separated
refactoring kata where you need a mock or stub
Exercise for practicing Refactoring techniques
Code from Michael Feathers presentation about "Tell, Don't Ask" at Craft 2019
Same problem code as for GildedRose-Refactoring-Kata, but set up for TextTest Approval tests
exercises for this training course offered via O'Reilly
Design patterns implemented in Java
Java Stream Code Kata. ☕️ 🤺 Collection of small tasks with detailed answers in form of unit tests.
Fun things and other challenges
the repo I used when I recorded myself solving this kata in Java
the goal is to practice refactoring to a Chain of Responsibility pattern
Kata to help practice Pollymorphism (with apologies to Martin Fowler's "Refactoring")
The starting code for several code katas on a racing car theme
Practice using your refactoring tools with 'before' and 'after' code snippets
Starting code for a Refactoring Code Kata on the Tennis rules
Simple Kata to learn to test existing functional code
Example from first chapter of 'Refactoring' by Martin Fowler, with tests and translations
Kata exercises that have user interfaces.
a kata for practicing both testing with Combination Approvals and 'Split Phase' refactoring
Vim exercises based on the book - Practical Vim.
several implementations which you can test with the same test cases
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.