BATCH 4 | Project Stage 3, Part 3 - Challenges and Reflection
Project Stage 3, Part 3 Challenges and Reflection Hi, if you have been following along, this is a continuation of my Project Stage 3 blog series. In this post, I’ll walk you through the challenges I encountered and how I resolved them. Below, you’ll find links to related blog posts: 1. Project Stage 3, Part 1 - Tidy & Wrap 2. Project Stage 3, Part 2 - Test Cases & Results Challenges and Resolutions: Challenge # 1: Code Only Works On One Cloned Function My original code assumed that there was only one cloned function which was the scale_samples function. Even though it worked as intended, stage 3 of the project requires analysis to work on multiple clones. This challenge took some time to figure out and eventually decided to change the approach by switching to storing all signatures in a vector per base name. The process includes identifying non-resolver clones and pushing it into the vector so that once this vector has a size of at least 2, a comparison between each entry...