Project

General

Profile

User story #226

Updated by Ivan Herrero over 9 years ago

Revisit the current folder layout and naming convention. Restructure to avoid horizontal dependencies.

It was agreed to define tiers and levels:
* Each class will belong to one (and only one) tier and level;
* The first tier does not have any operating system dependencies (basic), the second tier depends on the operating system, the third tier depends in the file system, while the fourth will depend on advanced operating systems (processes, ...)
* The core namespace will be marte.
* The following namespaces will be aligned to the folder name.

h1. General Source code files modified

h1. Architecture & design
review

*Date of the review:* 29/09/2015 08/09/2015

*Person who did the review:* Ivan Herrero Andre' Neto

*Version of architecture & design document:* N/A. The strategy was discussed and agreed in the code::* 0.5 sprint review meeting.

*Result of review:* This is a refactoring on folders N/A

*List of non-conformities:* N/A

h1. Code
and namespaces, so no essential code neither documentation review

*Date of the review:* --/--/2015

*Person who did the review:*

*Result of review:*

*List of non-conformities:* N/A.

h1. Unit test review

*Date of the review:* --/--/2015

*Person who did the review:* -----

*Result of coverage
tests are modified (only namespaces clauses, includes, and makefiles). review:* [PASS/FAIL]

*Result of functional tests review:* [PASS/FAIL]

*Result of review:* [PASS/FAIL]

*List of non-conformities:*

Back