We are thinking of building a collection of stand-alone shared flows to use as basic functional building blocks. The idea is to build a sort of library. We want to make it clear which parameters are input, which can be used as output and which are internal. We want to avoid naming conflicts and be clear about input and output parameters. We are aware about the naming conventions.
We were looking to do something among the lines of this:
Variables in shared flows:
Variables inside the proxy:
Our question is what do others use? Do you have other ways of naming variable to keep a clear overview from where variables come from, especially in proxies where lots of shared-flows are used. Also, how is the naming done for Key value maps/caches, …? We were thinking along the lines of: policy/shared-flow-name.descriptive-name.
Looking forward to your recommendations, best practices and experience. All feedback well appreciated.
I'm interested in seeing the replies here.
Nice proposal!
One small suggestion: would not use main.var-name but proxy.var-name...
Hope to see fedback from others.