top | item 44321064

(no title)

tenebrisalietum | 8 months ago

and then they also own future responsibility for that change.

discuss

order

scotty79|8 months ago

It's always app dev responsibility. They can't excuse a bug or lack of functionality with "that's what's in the lib".

I can't imagine somebody monkey patching exposing internals of a lib and blaming lib author for poor effects.

simoncion|8 months ago

How are they to distinguish between what are internals and what is the public interface if the internals aren't locked behind something like 'private'? Naming convention? [0] Code comments, or other documentation? A thorough reading of the codebase?

[0] Good luck with enforcing the One True Naming Convention.