ou have just completed the second version of your new messaging app and you are feeling good about its stability, feature set, usability, and design. you send out a beta release to some friends and family in order to get their feedback on the app. one of your friends emails you back to say that he found a potentially serious bug in the encryption algorithm that you thought was extremely secure. upon closer inspection, you realize that your friend is correct and that there is a flaw in the algorithm. after a week of trying to fix the encryption algorithm, you are no closer to solving the problem than you were when your friend first identified the problem. how should you proceed?

Relax