diff --git a/wiki/thinkPad.ichthyo.mm b/wiki/thinkPad.ichthyo.mm index 87df08862..212811311 100644 --- a/wiki/thinkPad.ichthyo.mm +++ b/wiki/thinkPad.ichthyo.mm @@ -474,8 +474,33 @@ - - + + + + + + + +

+ ....so harmlos hat alles angefangen +

+

+ +

+

+ Denn das heißt, ich muß konkret ausarbeiten, +

+

+ wie man einen Diff gegen eine opaque Implementierungs-Datenstruktur aufspielt. +

+

+ Und ich muß das in einem Test zumindest emulieren können! +

+ + +
+ +
@@ -585,7 +610,7 @@ - + @@ -596,7 +621,7 @@ - + @@ -1264,7 +1289,7 @@ - + @@ -1719,7 +1744,7 @@ - + @@ -2090,13 +2115,44 @@ - + + + + + + +

+ "target matches spec" +

+ + +
+ +
- + + + + + + + + + + +

+ aber existiert nominell und kontext-abhängig +

+ + +
+
+ + @@ -2367,7 +2423,7 @@ - + @@ -2386,10 +2442,11 @@ Es gibt aber auch keinen wirklichen Grund, dies zu verbieten,

- sofern es gelingt, die funktionalität gutmütig zu degradieren. + sofern es gelingt, die Funktionalität gutmütig zu degradieren.

-
+ +
@@ -2410,7 +2467,9 @@ - + + + @@ -2495,18 +2554,46 @@ - - + - + + + - + + + + + + +

+ gemeint ist: +

+

+ die native Datenstruktur ist eine Collection von Elementen, +

+

+ welche ohne Weiteres direkt in eine GenNode gepackt werden könnten. Denn dann läßt +

+

+ sich eine einfache Default-Implementierung des Matchers angeben +

+

+ +

+

+ Typisches Beispiel: eine STL-Collection von Strings. +

+ + +
+
@@ -2536,11 +2623,10 @@ ...denn es ist sehr verwirrend, welche Signatur denn nun die Lambdas haben müssen

- - +
- + @@ -2550,8 +2636,7 @@ ...denn es kann keinen Default-Matcher geben....

- -
+
@@ -3210,7 +3295,7 @@
- + @@ -5336,6 +5421,14 @@ + + + + + + + +