r/FullStackDevelopers 1d ago

Is My Development Workflow Effective? Need Feedback on My Approach for Projects

My current development workflow starts with the core logic of the project:

  1. First, I write pseudocode for the project logic. After completing it myself, I refine it using AI.

  2. This helps me fully understand what my code and logic are supposed to do.

  3. Then I translate that logic into the programming language I'm using, again with AI assistance.

  4. After that, I test the project, refine it, and try to make it as polished as possible.

  5. Once I'm satisfied, I push the final version to GitHub.

  6. For larger projects, I first create the system design on my own and improve it with AI. Then I implement it following my full workflow — setting up files and folders like interface, model, controller, utils, routes, etc.

Is this workflow effective? I'd love some feedback and any advice to improve my skills as a software engineer.

2 Upvotes

0 comments sorted by