Anthony Floyd
Anthony Floyd

@anthonyfloyd@mastodon.social

💬 He/him
🏠 Dad to two, @gwenfloyd's +1
🚲 Safe cycling advocate
📷 Photography
🎲 Board games
✈ Composites
👨‍💻 Software dev (Python, Fortran)
🎓 PhD
🇨🇦 Vancouver, BC

BlueSky bridge: @anthonyfloyd.ca

I think many people misunderstand the purpose of code review. The purpose of code review is not for the reviewer to find bugs, and certainly not for them to ensure that the code is bug-free. Anyone who depends on code review to find bugs is living in a fool's paradise. As everyone should know by now, it is not in general possible to find bugs by examining the code.

The primary purpose of code review is to find code that will be _hard to maintain_. The reviewer looks at the code and tries to understand what it is doing and how. If they can't, that means it will be hard to maintain in the future, and should be fixed now, while the original author is still familiar with it.

Elk Logo

Welcome to Elk!

Elk is a nimble Mastodon web client. You can login to your Mastodon account and use it to interact with the fediverse.

Expect some bugs and missing features here and there. Elk is Open Source and we're actively improving it as a community project. Join us and let's build it together!

If you'd like to report a bug, help us testing, give feedback, or contribute, reach out to us on GitHub and get involved.

To boost development, you can sponsor the Team through GitHub Sponsors. We hope you enjoy Elk!

Anthony Fu三咲智子 Kevin DengDaniel RoeJoaquín SánchezPatakTAKAHASHI Shuuji

The Elk Team