#A bunnynet storage unoffical library

1 messages · Page 1 of 1 (latest)

old sage
#

yo I opened the official BunnyCDN Java lib, stared for like 3 seconds and just started dying laughing

that thing is straight-up cursed. feels like a 2008 intern lied about knowing Java, pushed it to prod, and nobody ever looked back.

main class extends Exception. yeah the entire library is literally throwable. throw the whole thing and pray.

every single method throws raw Exception. zero clue what broke, just good luck figuring it out.

static LinkedList for crawling files — thread safety? never heard of her.

does Collections.reverse(Arrays.asList(...)) like it's prime 2009 StackOverflow copy-paste gold.

manual URL encoding done by hand... you just know it's missing half the edge cases and probably double-encodes stuff randomly.

whole vibe: caffeine-deprived junior dev panic code from the stone age.

official repo is basically a graveyard — last real touch 4 years ago, uploadFolder still says "still being tested" forever. tragic.

so yeah I got fed up and wrote a proper one: https://github.com/range79/bunnynet-lib

GitHub

Contribute to range79/bunnynet-lib development by creating an account on GitHub.