https://medium.com/@roperluo.me/realization-principle-of-hot-repair-class-genre-and-dex-genre-a18ed125c1b1