4 ms·
>If I can indulge in some self-promotion, I have written mountains of code which implements many of Minecraft's behaviors down to the last detail, which may be
by realSlavojTrump 8y ago
>If I can indulge in some self-promotion, I have written mountains of code which implements many of Minecraft's behaviors down to the last detail, which may be a more interesting candidate for study
It is an interesting case study. The code has failed to run for myself and the five other people i handed the project to with different configs. There are no tests that validate the project works. Its certainly work to be proud of, insofar as maybe its worked for some subset of people in the past.
Edit: I was excited to work on this code and spent a healthy amount of time reading through all of it to find great places to contribute. After writing a small pr, mostly a throwaway to test the waters, I was greeted with unmitigated assholery by the main devoper and their irc crew. I kept the logs from an irc conversation i had about the pr as a reminder of how not to act towards developers on projects i work on.
- Sir_Cmpwn 8y agoWell, the code has been unmaintained for some time now, and only grows more stale (especially considering the .NET ecosystem has been in turmoil during that time). There are tests, though, but they only focus on the parts which are fragile or complicated: https://github.com/SirCmpwn/TrueCraft/tree/master/TrueCraft.Core.Test https://github.com/SirCmpwn/TrueCraft/tree/master/TrueCraft.... Edit: oh, I think I remember you. If I'm right, here's your pull request and the corresponding IRC logs: https://github.com/SirCmpwn/TrueCraft/pull/283 https://github.com/SirCmpwn/TrueCraft/pull/283 https://sr.ht/4tKr.log https://sr.ht/4tKr.log
- realSlavojTrump 8y agoIf there are tests and the project can still fail to run, is the test suite really good? Blatant and rude sarcasm: you dont need to answer because a freshman cs student would know the answer.
- deleted 8y ago[deleted]