Skip to content

Morse code with flash light. TDD, POP, modularization.

Notifications You must be signed in to change notification settings

PinYuanChen/morse-code

Repository files navigation

  • Test-driven development (TDD) practice following SOLID principles
  • High code coverage exceeding 80%
  • Modular codebase organized into independent frameworks and projects
  • Continuous Integration and Continuous Deployment (CI/CD) implemented using GitHub Actions
  • Automated memory leak detection integrated into the testing process
  • Comprehensive testing of asynchronous behavior
  • Enhanced test execution in Xcode with randomization and parallelization
  • UI testing utilizing snapshot comparisons
  • Modular architecture allowing composition of components into a fully functional app
  • Using Decorator pattern to extend behavior of individual objects
  • Implementation of the Model-View-Presenter (MVP) design pattern for UI architecture

Download on the App Store

About

Morse code with flash light. TDD, POP, modularization.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published