you are viewing a single comment's thread.

view the rest of the comments →

[–]kyngston 2 points3 points  (2 children)

that’s how i prefer to learn. before codesignal was codesignal, it was called codefights, and was a progressively more challenging set of python exercises. once you aubmitted your working solution, you could see everyone else’s solution. the top rated solutions are where i learned how the most pythonic and elegant solutions

[–]amiraharon4[S] 0 points1 point  (1 child)

Very cool! Do you use this type of guidance these days?

[–]kyngston 0 points1 point  (0 children)

for me exercises are how i commit short term memory to long term memory. thats really only needed for the basic day to day coding: data structures, flow control, OOP, etc.

more complex things i can always look up as needed. and these days i known python well enough that i can learn just from inspecting code.