This is the problem: I am designing a framework that is basically getting chemical compounds, perform operation with them (or among them) and return results.
At the moment I have a class that holds all the operations(like mix, centrifugate, separate, heat up and so on). I create a sequence basically by hand, including this class and adding the actions one after another. This is OK for me, since I am a developer, but many of my coworkers do work mostly in a lab environment, and they are not willing to get into writing a new file as such.
I am planning to shift to JSON, holding in there a sequence of operations; although I am not sure if this is the right way to create a series of operations, for the lab technicians. Is there a better design to accomplish something similar to my needs?
By "better" I mean something that is safe for the data, easy to use and maintain and performant. Term very generic, especially in the design context.