File tree 1 file changed +21
-1
lines changed
documents/final-submission-document/chapters
1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change 1
1
% !TeX spellcheck = en_GB
2
2
\chapter {Implementation and Testing } % Realisierung und Test
3
3
\epigraph {Any fool can write code that a computer can understand. Good programmers write code that humans can understand.}{Martin Fowler}
4
+
5
+ \section {Problems }
6
+
7
+ % - Multiple Administrations (stanza.io)
8
+ % - Audit Trail (obsolete)
9
+ % - Logout (TLS)
10
+ % - Initial Topic Consumers and Providers + Initial Topic Consumers and Providers => 2 Step Process!
11
+ % - Openfire:
12
+ % - Lost updates with OpenFire
13
+ % - falsche Felder - speziell pubsub#node_type
14
+ % - vgl. https://discourse.igniterealtime.org/t/wrong-field-type-of-pubsub-node-type-and-how-to-update-it/81596
15
+ % -> Fehlende Methoden/Funktionalität im Standard
16
+ % - "Liste alle Topics" -> Geht nur hierarchisch
17
+ % - Filtering von Persisted Items
18
+
4
19
\section {Code Quality }
5
20
% - Qualität des Codes
6
21
% - Metriken
@@ -13,7 +28,7 @@ \section{Code Quality}
13
28
% Typescript mit liter (tslint)
14
29
% Best-Practices von Angular befolgt dank Intellij Ultimate (`@angular/language-service`) und https://github.com/mgechev/codelyzer (ink. tslint)
15
30
% Modular und Testbar
16
- % Doku mit COmpodoc
31
+ % Doku mit Compodoc
17
32
18
33
\section {Complexity }
19
34
% - Komplexität und Umfang
@@ -24,6 +39,11 @@ \section{Testing}
24
39
% - Abdeckung der Anforderungen
25
40
% - Coverage
26
41
% - Protokolle
42
+
43
+ % Viele Angular Component Tests -> Leider grosser gap zwischen test env und realität was testing etwas mühsam macht
44
+ % Integration/E2E-Tests mit Protractor
45
+ % - mühsam wegen BOSH da immer "polling"
46
+
27
47
\section {Documentation }
28
48
% - Installation
29
49
% - Benutzerdokumentation
You can’t perform that action at this time.
0 commit comments