Comment

Comment by someguy5281

> Personally, I just read a lot.

What books would you recommend? I find it hard to learn real world patterns and codebases.

Smaller patterns like inheritance, composition, traits, functional monads, async coroutines, RAII, MVVM, dependency injection, and semaphore synchronization, are easy to learn, but seemingly unhelpful in the grander scheme. Nobody seems to completely adhere to the rules. As a result, these small patterns never seem to lead to clean code.

I loved coding as a child and pursued CompSci in college. But having worked a few years in the industry, I really think I do not know how to solve anything. At one point I felt as if everyone is gaslighting me. But if multiple people from different companies say I need to learn, then I should.

Right now I want to read to know what exactly I am missing in my knowledge about how code works in large codebases

(Edit: Thanks for the reply!)

parent someguy5281 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton