Refactoring-Kata-Lift-Pass-Pricing
Refactoring-Kata-Lift-Pass-Pricing
Refactoring-Kata-Lift-Pass-Pricing | Refactoring-Kata-Lift-Pass-Pricing | |
---|---|---|
1 | 1 | |
0 | 94 | |
- | - | |
0.0 | 4.4 | |
about 1 year ago | 6 months ago | |
C# | ||
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Refactoring-Kata-Lift-Pass-Pricing
-
Can AI help me write tests on legacy code?
The very first step is to run a tool like Prettier to standardize the shape of the code. No more noise in follow-up changes: rbd-1-prettier
Refactoring-Kata-Lift-Pass-Pricing
-
Can AI help me write tests on legacy code?
This is a coding exercise that captures real-life software complexity (HTTP requests, database calls, external data…), without adding too much noise. I really like to use it to practice tools and techniques for refactoring legacy code.
What are some alternatives?
rubberduck-vscode - Use AI-powered code edits, explanations, code generation, error diagnosis, and chat in Visual Studio Code with the official OpenAI API.
supertest - 🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs. [Moved to: https://github.com/ladjs/supertest]
Sinon.JS - Test spies, stubs and mocks for JavaScript.
mocha - ☕️ simple, flexible, fun javascript test framework for node.js & the browser
testcontainers-node - Testcontainers is a NodeJS library that supports tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Sequelize - Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.