I would say that software projects are never finished because they continue to evolve. As you grow, you look back at older projects after a few months you realize that there are things you can change and improve upon.
I would say that software projects are never finished.
Agree with this šÆš Revisiting them always brings new ideas, based on your improvement in tech skills and general knowledge on software building principles and best practices you discover over time š
Hahah, from personal experience revisiting them over longer periods of time brings up another dilemma: an urge to rebuild them completely from the ground up using some new tech stack you have mastered, due to improvement in performance, etc. šš
It's especially appealing since you know all the working principles and the building blocks of an app, as you have already done an app once, meaning, depending on how proficient you are in the new stack, it would not take much time. šš
This is really true. I had one project I did in vanilla JS, then moved it to Vuejs, then moved it to Mint, and is currently alive using Svelte! But, each move brought new items and expanded usability (It all runs in NW.js as a desktop program).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I would say that software projects are never finished because they continue to evolve. As you grow, you look back at older projects after a few months you realize that there are things you can change and improve upon.
Agree with this šÆš Revisiting them always brings new ideas, based on your improvement in tech skills and general knowledge on software building principles and best practices you discover over time š
Hahah, from personal experience revisiting them over longer periods of time brings up another dilemma: an urge to rebuild them completely from the ground up using some new tech stack you have mastered, due to improvement in performance, etc. šš
It's especially appealing since you know all the working principles and the building blocks of an app, as you have already done an app once, meaning, depending on how proficient you are in the new stack, it would not take much time. šš
Very true. I have done that. If you rebuilt projects from scratch you can make them bigger, better, and stronger.
This is especially true for CRUD projects you are responsible for on a daily basis š
You just don't want to drag some 'old' stack with you š Instead you want to work and improve on your new stack. š„
This is really true. I had one project I did in vanilla JS, then moved it to Vuejs, then moved it to Mint, and is currently alive using Svelte! But, each move brought new items and expanded usability (It all runs in NW.js as a desktop program).