Hi FCC team,
TL;DR: The explanation of this challenge is very incomprehensible. It seems you need a some experience using APIs to understand the need of this knowledge or when to apply it. I suggest split this challenge at least in two.
I think I have a good pace because I try to study and practice every day at least 10 hours.
Beside that, I am an Electronics Engineer, I think I have problem solving skills and I had coded Control Systems for an autonomus didactic helicopter using genetic algorithms, and a computer vision app to count people in public spaces. None of those codes apps were designed to have user interaction, the first was my college thesis, and the second to get information to estimate comercial real estate value based on amount of people that pass through the front store. The first was coded in Matlab and the second in C++ with OpenCV. The first was coded in 2005 and the second in 2006.
So I think I’m not totally new to coding, and that let me understand the challenges fast enough to have this pace. There were some I have to look for a hint, this is one of them, even I solved it and passed it, but I really don’t understand what I did.
I think this would be clear after working in some project, or maybe after the APIs and Microservices Certification. But at this point I’m confused and a little bit anxious for not get this knowledge clear.
If I feel this way with the background that I have, I don’t imagine what feel someone totally new to coding.
I suggest split this challenge at least in two.