2 ms·
What’s the project? Can you share it here?
by soupfordummies 3y ago
What’s the project? Can you share it here?
- whartung 3y agohttps://github.com/willhartung/planet/releases/tag/v1.0.0 https://github.com/willhartung/planet/releases/tag/v1.0.0 It's a "simple" GUI wrapper around a fractal planet generator (that I did not create). I'm not very good at GUIs. I don't have the visual eye, I'm lousy at detail. 99% of the time I'm happy with something that spits out the answer I want awash in a sea of debug logs and printlns. I have a great tolerance to ignoring all of that. I bogged down on the installers because I loathe configuring build tools, hunting down plugins, tweaking configurations. It ended up as 4000 lines of code just for the GUI part, which seemed surprising. But that's the nature of it. GUIs are just heaps and gobs of detail, and events, and wiring it all up. But I did it, it's "done", even if imperfect, even if the box has rounded corners as I shoved it into the outbox. And its got all sorts of things I wouldn't do again, which is useful. Getting it out was like an interview with Columbo, always "one more thing". One of my "last minute" changes took me a month. I was considering doing a YT video (or series) just going through this thing. Seems small enough, but addresses "real problems", rather than just examples, maybe there's value seeing it all together. Some examples of, perhaps, what "not to do". Share and enjoy!
- dragosmocrii 3y agoCongrats! That's a nice project and great effort that I'm sure taught you plenty of stuff while doing it.