4 ms·
"its so easy to use!" tho, right? Why should one need formal education to pick it up? Git is like Autoconf for a lot of problems: utterly unnecessary but often
by h2odragon 2y ago
"its so easy to use!" tho, right? Why should one need formal education to pick it up?
Git is like Autoconf for a lot of problems: utterly unnecessary but often included by default because people have been told "best practice" and never thought to ask themselves if that was true in their case.
- Dylan16807 2y ago> "its so easy to use!" tho, right? Who are you paraphrasing there? Git is the program where I see the most alternate interfaces trying to make it easier to use. "basic git commands" are more or less easy but git overall is a mess.
- seadan83 2y agoAt first a person follows a best practice because they dont know anything else. Next, a person learns why something is actually a best practice. Which, eventually is a way to also learn whdn something is no longer the best practice. They learn when to break the best practice, specifically which situations it is not best. Not being able to rollback or view file history are major handicaps. It is like not being able to dribble a basketball with your left hand. It is a best practice to be an ambidextrous dribbler. CS is young, some best practices are opinion, others are tools that you should know about in order to achieve basic competency.
- Aspie96 2y ago> utterly unnecessary Is your alternative another versioning software or just a massive pile of folders?
- h2odragon 2y agoarchived releases, so "folders" i guess i dont really ever have a need to go back over the previous versions tho. don't revisit old mistakes, make fresh new ones!