[Positioning] TODO: finish translation
This commit is contained in:
parent
bfc09fdbe6
commit
e527b791ad
|
@ -48,6 +48,14 @@
|
|||
° Multithread algorithm calls.
|
||||
° ReferencePoint: the request list should be an unordered_set
|
||||
instead of a vector, to guarantee the unicity of the elements.
|
||||
° Pre-allocate vectors' memory with reserve().
|
||||
"C++ en action", p. 217.
|
||||
° Copy of containers to streams (in some operator<<() for
|
||||
instance).
|
||||
"C++ en action", p. 275.
|
||||
° Review all the classes to respect principles exposed in "Coder
|
||||
proprement", chapter 6, p. 103: do implement accessors for each
|
||||
class attribute, etc.
|
||||
|
||||
- Unit tests
|
||||
° Update tests (currently unmaintained).
|
||||
|
@ -60,23 +68,3 @@
|
|||
° Timestamp: there is a probability of 10^-6 that the value in
|
||||
nanoseconds and the rounded value in milliseconds are identical, in
|
||||
which case some tests can fail.
|
||||
|
||||
- Revoir le diagramme UML
|
||||
° Associations : devraient êtres représentées par des attributs
|
||||
pointeurs.
|
||||
° Compositions : devraient être représentées par des attributs
|
||||
normaux.
|
||||
|
||||
- « C++ en action »
|
||||
° Espaces de noms ? 109
|
||||
° Réserver l'espace mémoire des vector avec reserve(). 217
|
||||
° Copie de conteneur vers un flux (cas de certains operator<<). 275
|
||||
|
||||
- « Coder proprement »
|
||||
° Revoir toutes les classes pour respecter si possible les
|
||||
principes exposés dans le chapitre 6 (p. 103) : implanter
|
||||
systématiquement des accesseurs pour tous les attributs d'une
|
||||
classe expose l'implantation de la classe et rend ses attributs
|
||||
publics. La classe Direction (et maintenant Timestamp) tend à
|
||||
respecter ce principe en utilisant mieux les opérateurs et en ne
|
||||
proposant pas d'accesseur direct.
|
||||
|
|
Loading…
Reference in New Issue