João Costa @JD557@blog.joaocosta.eu Follow

Portuguese software engineer at Kevel.

My instance is running on a small server so please #nobot

Web

https://www.joaocosta.eu/

GitHub

https://github.com/JD557

Twitter

https://twitter.com/JD557

Itch.io

https://jd557.itch.io

  • Notes
  • Articles 6
  • Followers 43
  • Following 59
pikuma.com's avatar
pikuma.com
@pikuma@mastodon.gamedev.place

In my first programming job, every time someone changed something in a project they would append some extra lines of comment in the beginning of the source with their name, the date, and explain the change.

The list of changes got pretty long pretty fast.

And you'd think that was worse than using git, right?

You're God damn right it was. 😅

  • permalink
  • 5 months ago
João Costa's avatar
João Costa
@JD557@blog.joaocosta.eu

in reply to this object

@pikuma@mastodon.gamedev.place I have a bit of a pet peeve with IDEs/tools that automatically add a // File created by @user on YYYY-MM-DD

That comment useless (That information is almost irrelevant and I could figure that out from the git history anyway), but I feel like a douche if I remove it, like removing an artist signature from an art piece.

I can only assume that the reason this feature exists is for workflows like that.

  • permalink
  • interact from your instance
  • 5 months ago
  • 1 like
Likes
@pikuma@mastodon.gamedev.place
Andre Weissflog's avatar
Andre Weissflog
@floooh@mastodon.gamedev.place

in reply to this object

@pikuma what else is CHANGELOG.md though ;) (FWIW I think a proper changelog - which doesn't simply replicate git commit messages - is very valuable, for instance I only look at the git history when trying to figure out why and since when something is broken, and even then I look at the actual changes and only rarely at the commit messages)

  • permalink
  • 5 months ago
pikuma.com's avatar
pikuma.com
@pikuma@mastodon.gamedev.place

in reply to this object

@floooh Most changelogs can be used for customers to know what's new, right. The ones we added in the list on top of the file were full of curse words and snarky comments for other devs. 😅

  • permalink
  • 5 months ago
Powered by microblog.pub 2.0.0+dev (source code) and the ActivityPub protocol. Admin.