innoq/SCS

Code sharing cross SCS

Closed this issue · 1 comments

To avoid tight coupling an SCS should share no code with other SCSs. It might be fine to create a pull-> request for an SCS, but certainly no source code should be shared.

I think the definition should focus on business-orientated code and not technical things like oAuth Clients or DB client libraries, which might also be developed internally.

mvitz commented

I agree. As @stilkov says: "Code can only be shared if you're willing to open source it." Most times this prevents business code from getting shared.