I work in the company for the summer, and I have to look at different ways to look at the current code base (C ++, MFC, about 100 thousand lines) and use state machines to simulate the current program.
I read a couple of articles, and CPP2XMi looks like it might be useful to try to build sequence diagrams as a start.
The ultimate goal is to evaluate the possibility of switching from microsoft as O / S and look at the development (possibly in another language) of * nix.
I also began to study the dependencies of MFC to see if you can just port the current code to C ++.
I had a program that works through WINE and in terms of performance, it seems acceptable, but I still need to explore other solutions, since it will only work on X86, while we have other solutions running on MIPS and ARM.
Any other ideas or comments that I could pay attention to?
source
share