logoalt Hacker News

jbjbjbjbtoday at 11:36 AM4 repliesview on HN

This command needs a warning. Using this command and drawing too many conclusions from it, especially if you’re new, will make you look stupid in front of your team mates.

I ran this on the repo I have open and after I filtered out the non code files it really can only tell me which features we worked on in the last year. It says more about how we decided to split up the features into increments than anything to do with bugs and “churn”.


Replies

Pay08today at 11:51 AM

Good thing that the article contains that warning, then.

show 1 reply
functional_devtoday at 4:55 PM

I found it interesting, that Git itself has built in similarity notion... when it packs objects, it groups files by path+size, runs delta cmpression to find which are close.

Very different from just counting commits - https://vectree.io/c/delta-compression-heuristics-and-packfi...

mayamatoday at 2:00 PM

These commands are just about what files to start looking at to understand new codebase.

Eldttoday at 1:11 PM

Better for people to know they're just blindly copying tools and parroting their output as if it's automatically meaningfully. Any warning against that should be built into the individual, for their own sake

show 1 reply