Hacker News new | ask | show | jobs
by oastp 11 days ago
i'd say by practice is the fastest one, just making something - then looking at some part and searching how to improve it or how to make it more efficient, then you find the architecture designs someone is using and start testing it on your own code. This way you can fully understand and explain the impact of applying it.