https://github.com/renejfc/ts-katas
! This is an abandoned project, it didn't motivated me the right way.
https://github.com/renejfc/ts-katas
kata oop-principles refactoring-kata solid-principles tdd-kata typescript
Last synced: 3 months ago
JSON representation
! This is an abandoned project, it didn't motivated me the right way.
- Host: GitHub
- URL: https://github.com/renejfc/ts-katas
- Owner: renejfc
- Created: 2021-04-11T02:29:33.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-08T17:08:45.000Z (almost 3 years ago)
- Last Synced: 2025-01-22T01:18:21.117Z (5 months ago)
- Topics: kata, oop-principles, refactoring-kata, solid-principles, tdd-kata, typescript
- Language: TypeScript
- Homepage:
- Size: 2.84 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TypeScript Katas
This repo is the house of all the katas I'll be working on.
Mostly, I'll focus on improving my skills with:
- 🧬 ***Object-oriented programming***
- ✔ ***Test-driven development***
- ⚖ ***SOLID principles***
- ♻ ***Refactoring***
- ✍ ***And so on...***Also sometimes I do stuff on:
[](https://www.codewars.com/users/renejfc) [](https://leetcode.com/renejfc/) [](https://www.hackerrank.com/renejfc)
----
## How to use?
- ### You just want to look around?
- Select any kata from the list below, there will be a well explained readme about the kata along its respectives files (tests, examples, old code, etc.)
- ### Wanna play around?
- (Clone/Download/Fork) the repo
- Install all the dependencies with **`npm i`**
- Run tests:
- Specific kata: **`npm test kataname`**
- All tests: **`npm test`**
- Run file:
- **`npm run repl katafolder/filename.ts`**## 👨💻 Katas
- **[FizzBuzz](FizzBuzz)** ✅
- **[RPG-Combat](RPG-Combat)** 🐱💻 ***WIP***
- Not yet.----
> **I wanted to make this inmmersive so here is a — loyal, and definetly not forced — representation of me while struggling with code**
