Replies: 1 comment 6 replies
-
I had some discussions with colleagues about this and checked how other maintainers handle this. There is not one guideline, but for me the advantages to using
My main goal is to provide an implementation that should cover 90% percent or more of the use-cases, but give the user an easy way to extend the default behaviour if needed. In the mentioned case about property parsing, i did some thinking. One way that we could approach this, to make it a bit easier is:
|
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Moving the discussion from #33 to here
I tend to implement my classes as final in the libraries i have, the question arose by @Hubbitus why that is, because it would be useful to extend the default behaviour.
Beta Was this translation helpful? Give feedback.
All reactions