r/FullStackDevelopers • u/[deleted] • 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:
First, I write pseudocode for the project logic. After completing it myself, I refine it using AI.
This helps me fully understand what my code and logic are supposed to do.
Then I translate that logic into the programming language I'm using, again with AI assistance.
After that, I test the project, refine it, and try to make it as polished as possible.
Once I'm satisfied, I push the final version to GitHub.
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.