DEV Community

Discussion on: What Was Your Toughest Coding Concept and How Did You Conquer It?

Collapse
 
lexiebkm profile image
Alexander B.K.

When I read Template the 1st time when learning C++ several years ago, uh... it was really difficult that I stopped learning.
But when I read Generics (similar concept as template in C++) in C#, then I found it was not difficult to understand. This helped boost my confidence to conquer Generics in Java (still learning, but suspending, though) and Go aka Golang.

Closure in Javascript is not an easy thing to understand, either.

Some concepts in Laravel : facade, dependency injection, service container, service provider were difficult to understand when I encountered them the 1st time. Only by reading these topics about 3 times in the documentation, I finally understood them fairly well.

Thunk in Redux ... now I forget what it is :)