BLUE
Profile banner
T
TechnoJo4
@technojo4.com
cs bsc @ usherbrooke. cryptography liker. ctf player? lua wizard. music enjoyer
50 followers27 following1.6k posts
Ttechnojo4.com

one of the decisions I regret most from discordbot-lua is that I chose to do everything Declaratively. turned out I wanted a module that just does background stuff, no commands. okay let's add a util thingy for those. ok now I need command groups. oops this is a pain to implement. now it's a mess

1

Ttechnojo4.com

when writing modular software, you might initially have an idea for how you'll split your modules. "oh I know, each group of commands can be its own module" you *will* want to do something different later. to design for the future: modules are just Bits Of Code, you shouldn't demand anything of them

0
Profile banner
T
TechnoJo4
@technojo4.com
cs bsc @ usherbrooke. cryptography liker. ctf player? lua wizard. music enjoyer
50 followers27 following1.6k posts