2 ms·
This might happen and I have had similar issues at one point in time. Sometimes, I feel I still have those issues but here's the things that I would do: 1. Ins
by wg0 6y ago
This might happen and I have had similar issues at one point in time. Sometimes, I feel I still have those issues but here's the things that I would do:
1. Instead of a broader approach, I would pick one side, backend/frontend/mobile to start with. I would choose the one I have the most experience with.
2. From the chosen above, I would pick the most widely used language/library/framework (Python + Django or Ruby + rails) for example.
3. Find some open source projects of medium scale and READ their code. Module by module. Reading the real code would polish they way no Uncle Bob or Martin or their books can. You'll intuitively get to know idioms/patterns/tricks of laying out abstractions and organising functionality and of course, testing it.
Hope you find it useful.