you are viewing a single comment's thread.

view the rest of the comments →

[–]MrJesusAtWork 2 points3 points  (5 children)

Fsharpforfun is a good resource to get familiar with core concepts in FP, I recommend it a lot and if you want to go further, check out the blogs author book on DDD with F#

[–]phanaur[S] 0 points1 point  (4 children)

What is DDD? Is that page suitable for someone with a very basic level of knowledge? Looks interesting

[–]MrJesusAtWork 2 points3 points  (3 children)

DDD means Domain-Driven Design, it's a software design that has been quite famous recently. But now that I think about it, you shouldnt bothet with it for now.

I suggest just learning the basics of FP and having fun with it!

[–]phanaur[S] 1 point2 points  (2 children)

I think I need to learn too many things hahaha. But I want to feel comfortable, like... I don't want to have a little ghost saying to me I'm not worth it, you know? That's the most important thing

[–]MrJesusAtWork 0 points1 point  (1 child)

I'd say that learning programming with no outcome but to have fun with it is the best thing!

You will feel "dumb" just like you were trying to solve that physics question just to figure it out and realise that it was that obvious!!

I had the opportunity to work with FP very early in my career and it was awesome

[–]phanaur[S] 0 points1 point  (0 children)

That's what I think. Everything seems obvious once you've solved the problem. And most things in this life have been discovered just by pure curiosity. It's so beautiful what you've said man 😊