3 ms·
Not quite so simple. Computer Programming involves a lot of state management, book keeping and various other intricacies which many don't want/learn to do. A pe
by rramadass 3y ago
Not quite so simple. Computer Programming involves a lot of state management, book keeping and various other intricacies which many don't want/learn to do. A person trying to solve his problem should only focus on his problem domain concepts, their relationships and means of expressing them directly. That is why DSLs are a thing. A decision table is such a natural, simple and yet powerful way to model requirements that anybody can learn to do this by themselves.