Hello!
We plan a course for our students concerning the Apache Source Code. The goal will be to create a good code documentation for developers and to extract concepts and solutions for common design problems.
I believe that the analysis of existing (and running) software is an important task for someone working in the software industry, because in most cases you join a project where you have to alter or extend existing code and you have an enormous advantage if you quickly understand how it works.
I am planning a project to make available all the good ideas and solutions hidden in the source code of so many good open source projects. The analysis course is just the first step towards an encyclopedia of software engineering knowledge.
Hello!
We plan a course for our students concerning the Apache Source Code. The goal will be to create a good code documentation for developers and to extract concepts and solutions for common design problems.
I believe that the analysis of existing (and running) software is an important task for someone working in the software industry, because in most cases you join a project where you have to alter or extend existing code and you have an enormous advantage if you quickly understand how it works.
I am planning a project to make available all the good ideas and solutions hidden in the source code of so many good open source projects. The analysis course is just the first step towards an encyclopedia of software engineering knowledge.