3 ms·
A methodology for software engineering or a methodology for programming? Not necessarily the same, as I see it. You may have one methodology you use for your o
by jonsen 16y ago
A methodology for software engineering or a methodology for programming? Not necessarily the same, as I see it.
You may have one methodology you use for your overall engineering. A framework for supporting your problem analysis, architecting your system, and doing system design.
You may have another methodology for detailed design and implementation of the parts of the system that goes into programs. It may of course be advantageous if the latter support the paradigm of your programming language. The former less so.
A software based system has three main dimensions, state, event streams, and functionality. Your methodology should support all three dimensions evenly. If it does not, you should be aware of that and do your own compensation.