Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
It is a chore but also a really rewarding one.
Someone changed some of your code a while ago that fixed something? Look it back up!
Wanna find out when you implemented feature X? Look it up!
Wanna find the magical code you did a while back and need in another project now? Look it up!
---
For smaller projects, it is probably indeed healthier to rewrite the code. But even then I would advise to use a versioning system regardless. Projects without one are just drafts or really small personal projects imo and should not be taken seriously.
As a nice bonus you get a neat "development journal" if you named your commits somewhat sensibly (or even better linked them with tickets/issues/prs). Nice for whipping up an overview of the software development after the fact.
But tbh, learning to merge/rebase stuff is a pain the first few times. -
@C0D4 count me in.
I know it's a bad habit, but I push changes after a lot of uncomitted changes have been made on the local system.
Related Rants
Unpopular opinion:
Version control is shit, just rewrite it every time you change something and need to roll back.
Convince me otherwise!
random
rewrites are king
!rant
git
fuck it
version control