minor changes

master
Martin Polanka 8 years ago
parent 3e938e8236
commit 31d5452146

@ -1,8 +1,8 @@
# Conclusion
The project of ReCodEx was a great experience to develop a bigger application in team of people. We mostly enjoyed the time spent on the project, however the deadline was too tight to implement all nice features we thought of. Our implementation meets our predefined goals and is ready to be used instead of current tool CodEx.
The project of ReCodEx was a great experience to develop a bigger application in team of people. We mostly enjoyed the time spent on the project, however the deadline was too tight to implement all nice features we thought of. Our implementation meets our predefined goals and is ready to be deployed instead of current tool CodEx.
We made several design choices when planning and implementing the project. From today's perspective we are mostly happy with them and we believe we have done the best we could. One of the biggest questions was the broker/worker programming language. The winner was C++, which is really great language especially in revisions starting C++11. But we are not sure if Python would not have been better option. From the best choices we would like to mention early unit testing with continuous integration, using ZeroMQ messaging framework and our design with splitting logic into multiple components.
We made several design choices during planning and implementing the project. From today's perspective we are mostly happy about them and we believe we have done the best we could. One of the biggest questions was the broker/worker programming language. The winner was C++, which is really great language especially in revisions starting C++11. But we are not sure if Python would not have been better option. From the best choices we would like to mention early unit testing with continuous integration, using ZeroMQ messaging framework and our design with splitting logic into multiple components.
To sum up, we created an extensible base environment for years of further development by numerous student projects. The faculty would benefit from higher hardware utilization, less administration effort and possibility to offer ReCodEx as SaaS to partner grammar schools. Students also appreciate present development tools.

Loading…
Cancel
Save