Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fchristenson/multi-market-testing
https://github.com/fchristenson/multi-market-testing
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fchristenson/multi-market-testing
- Owner: fChristenson
- Created: 2020-01-03T18:31:07.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T04:50:44.000Z (about 2 years ago)
- Last Synced: 2023-08-20T07:22:02.688Z (over 1 year ago)
- Language: TypeScript
- Size: 1020 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Multi market support
## What we will cover
- What is the problem with multiple markets?
- How do we solve it in the least painful way?# Notes
One word, permutations.
The big problem with having a product the needs different behavior depending on who is using it is permutations.
Each one creates one more test case, one more logic path, one more way something can break.
If we can we should avoid writing code that is specific to some client and favor using a generic config system with
our best weapon in this battle, dependency injection.