joshmedeski / sesh

Smart session manager for the terminal
MIT License
410 stars 16 forks source link

Dependency Injection (v2) #99

Open joshmedeski opened 2 months ago

joshmedeski commented 2 months ago

What would you like sesh to do?

As a developer, I want to leverage dependency injection to create a cleaner design pattern that allows the code to be more decoupled and testable.

The best way forward IMO is to create a v2 branch and rewriting each package piece-by-piece using the DI pattern and add testing along the way.