Software Development
Code Migration
Move code from one implementation to another function by function, tests first and code second, and check two implementations of one app for parity, with jscpd --compare as the progress measure and a coverage map binding each function to its tests. Use when porting a library or app to another language or framework (Java to Kotlin, JavaScript to Rust, a Python library to TypeScript, an iOS app to Android), when asked what is left to port, or when comparing the Android and iOS versions of an app.
- Publisher / source
- kucherenko/jscpd (found on GitHub top repositories)
- Upstream record
- kucherenko/jscpd
- Version
- Version 1
- Published
- Publication review
- Approved for publication
- Content fingerprint
be844a0ce56058fa9ed408916e6d62f827b8b43195eb3c91a8ab5700ab451acb