2020 Jun 10 8:57 AM
This is the voting thread for the SAP Community Coding Challenge 2. For more information, please see the following material:
- SAP Community Coding Challenge Nr.2 - the challenge description
- SAP Community Coding Challenge 2 – Update - an update following the submission deadline
- SAP Community Coding Challenge Nr.2 - Solutions - the recording of a live stream looking at some of the submitted solutions
- SAP Community Coding Challenge 2 – Contestants - a list of the successful contestants
There are four finalists. In this question thread you will see four answers, one for each finalist. In each of these four answers you will see:
- a link to the finalist's profile
- a link to the specific solution submitted (check out this link to see the solution)
- one observation (from all those that we made on each and every submission)
Note that it was not easy picking a short list of finalists - there were so many absolutely great submissions. Well done to you all!
Use the answer voting mechanism to choose the one solution you believe should be the overall winner. And, as before, please remember that this is all for fun and education. We are all winners here because of the great knowledge sharing!
2020 Jun 10 8:58 AM
Finalist maheshkumar.palavalli
Submission as a part of his learning journey into JS and beyond.
2020 Jun 10 9:27 AM
2020 Jun 10 8:59 AM
Finalist huseyin.dereli
Detailed submission tied together with a UI5 web components front end.
2020 Jun 10 9:01 AM
Finalist christian.drumm
Use of Ramda library functions.
2020 Jun 10 9:26 AM
Liked the idea a lot, but I think it was pushed too far, for instance you don't really need an isOdd, and I hate testing the same condition twice. Also, it's rather slow notwhitstanding memoization
2020 Jun 10 9:04 AM
2020 Jun 16 2:21 PM
This was Marcello's solution: https://repl.it/@marcellourbani/longestCollatzfastest
The most impressive thing to me was that he managed to extract the Collatz logic in a one line function while having this fast execution time. Also it looks more JavaScripty to me than my solution.
2020 Jun 10 5:22 PM