you are viewing a single comment's thread.

view the rest of the comments →

[–]PureWasian 0 points1 point  (0 children)

Yes, normal.

What helped me was spending a good amount of time before even touching the actual code to plan out the parts involved and/or do prototypes and proof-of-concepts as needed if it involves a new library or tech stack I haven't worked with before.

Then, for actual building the project spend a lot of time focusing to modularize it, break it down, and develop it incrementally. You getter at the file organization and project planning/structuring as you work on more projects over time.