DEV Community

Discussion on: Oops, I'm Making A Framework

Collapse
 
deciduously profile image
Ben Lovy

a) make an opinionated choice that limits the consumer's options b) parameterize a choice which make your framework more complex to use.

Interesting - that makes a lot of sense. This is good to keep in mind - I think I'm going to continue with this present tack, but within the context solely of creating this working application first before I start thinking about what this proto-framework might need to provide in a more general setting.

It's like Neil said, "It's very hard for a general-purpose framework to happen to provide the best solution for your specific problem domain."

Thanks for your perspective! Looking forward to watching this talk.

Collapse
 
kspeakman profile image
Kasey Speakman

Oh absolutely, pursue that spark of interest. I will say that the ones I made were valuable learning experiences. Often in the "what not to do" kinda way, but still valuable. :)

I enjoy your thoughtful questions.