Ausformung des Gedankengangs: Generics und Concepts
This commit is contained in:
parent
8cff2a30e0
commit
34bdb792d1
1 changed files with 97 additions and 2 deletions
|
|
@ -287,14 +287,94 @@
|
|||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1722712868361" ID="ID_1563786819" MODIFIED="1722712874740" TEXT="Traits vs Concepts"/>
|
||||
<node CREATED="1722712868361" ID="ID_1563786819" MODIFIED="1722712874740" TEXT="Traits vs Concepts">
|
||||
<node CREATED="1723036162890" ID="ID_1864432475" MODIFIED="1723036170582" TEXT="Konsequenzen: auf Typen reagieren">
|
||||
<node CREATED="1723038424779" ID="ID_350445716" MODIFIED="1723039925825" TEXT="Strukturen welche mit passendem Kontext funktionieren können"/>
|
||||
<node CREATED="1723038471998" ID="ID_140104996" MODIFIED="1723039912440" TEXT="Eingrenzen »was geht«"/>
|
||||
<node CREATED="1723038544758" ID="ID_630807966" MODIFIED="1723038548737" TEXT="Alarm bei Mißbrauch"/>
|
||||
<node CREATED="1723040016566" ID="ID_731558964" MODIFIED="1723040033600" TEXT="Eingehende Daten auf generische Strukturen adaptieren"/>
|
||||
</node>
|
||||
<node CREATED="1723040036325" ID="ID_112762641" MODIFIED="1723040050517" TEXT="Beispiel: Eingang in Pipeline-Builder">
|
||||
<node CREATED="1723040393601" ID="ID_129749034" MODIFIED="1723040402020" TEXT="_DecoratorTraits zeigen"/>
|
||||
<node CREATED="1723040423088" ID="ID_1381963940" MODIFIED="1723040426233" TEXT="is_StateCore zeigen"/>
|
||||
<node CREATED="1723040435684" ID="ID_808683736" MODIFIED="1723040436799" TEXT="META_DETECT_FUNCTION_ARGLESS"/>
|
||||
</node>
|
||||
<node CREATED="1723040480693" ID="ID_768247552" MODIFIED="1723040487944" TEXT="Was ändert sich durch Concepts?">
|
||||
<node CREATED="1723040495264" ID="ID_1175801145" MODIFIED="1723040505818" TEXT="Richtung der Spezifikation wird umgekehrt">
|
||||
<node CREATED="1723040507258" ID="ID_1017409351" MODIFIED="1723040509715" TEXT="Traits">
|
||||
<node CREATED="1723040510641" ID="ID_774974795" MODIFIED="1723040520143" TEXT="ausgehend von irgend einem Typ"/>
|
||||
<node CREATED="1723040520724" ID="ID_1023721805" MODIFIED="1723040529362" TEXT="diesen einschränken und auf Eigenschaften reagieren"/>
|
||||
</node>
|
||||
<node CREATED="1723040530518" ID="ID_1926580741" MODIFIED="1723040534314" TEXT="Concepts">
|
||||
<node CREATED="1723040541815" ID="ID_1055620415" MODIFIED="1723040548832" TEXT="ausgehend von Typklassen">
|
||||
<node CREATED="1723040549611" ID="ID_425885102" MODIFIED="1723040576220" TEXT="»an Ecosystem of Types«"/>
|
||||
<node CREATED="1723040579336" ID="ID_1430257738" MODIFIED="1723040592777" TEXT="Typen mit sie verbindenden Operationen"/>
|
||||
</node>
|
||||
<node CREATED="1723040599773" ID="ID_25571883" MODIFIED="1723040615214" TEXT="Code baut auf unterstützte Operationen auf"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1723040643070" ID="ID_1228785039" MODIFIED="1723040658766" TEXT="wenig distruptiv — gradueller Einstieg"/>
|
||||
<node CREATED="1723040660132" ID="ID_526896288" MODIFIED="1723041715614" TEXT="gewisse Schmerzen der Transformation"/>
|
||||
<node CREATED="1723041719054" ID="ID_1820480642" MODIFIED="1723041731922" TEXT="eröffnet neue Baumuster"/>
|
||||
</node>
|
||||
<node CREATED="1723041734501" ID="ID_719234220" MODIFIED="1723041756702" TEXT="Beispiel: Einbinden der Activity-Language in den Scheduler">
|
||||
<node CREATED="1723041758170" ID="ID_893714451" MODIFIED="1723041767597" TEXT="nur auf abstrakter Ebene erläutern"/>
|
||||
<node CREATED="1723041768521" ID="ID_595263998" MODIFIED="1723041800297" TEXT="Nutzen: man kann leicht zwei Ebenen schaffen"/>
|
||||
<node CREATED="1723041800915" ID="ID_1135316137" MODIFIED="1723041811001" TEXT="Nutzen: Testbarkeit"/>
|
||||
</node>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1519521080183" ID="ID_253640421" MODIFIED="1519521081842" TEXT="Mittel">
|
||||
<node CREATED="1723037620205" ID="ID_779350508" MODIFIED="1723037624809" TEXT="Darstellungsweise">
|
||||
<node CREATED="1723037636106" ID="ID_1454393373" MODIFIED="1723037641163" TEXT="von Erfahrungen berichten"/>
|
||||
<node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1723037641652" ID="ID_1095940057" MODIFIED="1723037659181" TEXT="Achtung; keine formale und systematische Abhandlung">
|
||||
<font ITALIC="true" NAME="SansSerif" SIZE="14"/>
|
||||
<icon BUILTIN="yes"/>
|
||||
<node BACKGROUND_COLOR="#e0ceaa" COLOR="#690f14" CREATED="1723037661278" ID="ID_1937645790" MODIFIED="1723037667941" TEXT="Vorsicht Falle">
|
||||
<icon BUILTIN="messagebox_warning"/>
|
||||
<node CREATED="1723037669293" ID="ID_1148022042" MODIFIED="1723037689198" TEXT="nicht dem Antrag / Programmtext folgen"/>
|
||||
<node CREATED="1723037689601" ID="ID_294159786" MODIFIED="1723037703859" TEXT="für diesen habe ich eine akademische Sprachebene gewählt"/>
|
||||
</node>
|
||||
<node CREATED="1723037710423" ID="ID_1043576364" MODIFIED="1723037735038" TEXT="bedeutet: nicht formal-logische Gedankenschritte abhandeln"/>
|
||||
<node CREATED="1723037736602" ID="ID_994112236" MODIFIED="1723037748164" TEXT="sondern: einer Plausibilität folgen"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1723037602631" ID="ID_1619681531" MODIFIED="1723037619481" TEXT="Stil: Plauderton"/>
|
||||
<node CREATED="1723037779644" ID="ID_1928115572" MODIFIED="1723037793366" TEXT="am Beispiel in Arbeit zeigen (en ergeia)"/>
|
||||
<node CREATED="1723037753376" ID="ID_287468204" MODIFIED="1723037770969">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
<head/>
|
||||
<body>
|
||||
<p>
|
||||
letztlich (bei mir immer):<i> sehen lassen</i>
|
||||
</p>
|
||||
</body>
|
||||
</html></richcontent>
|
||||
</node>
|
||||
<node CREATED="1723037810447" ID="ID_127040495" MODIFIED="1723037827772" TEXT="Anfang / Abschluß: hinter Ironie verbergen"/>
|
||||
</node>
|
||||
<node CREATED="1519521080183" ID="ID_253640421" MODIFIED="1519521081842" TEXT="Mittel"/>
|
||||
<node CREATED="1527792581594" ID="ID_790723996" MODIFIED="1527792584717" TEXT="Einteilung">
|
||||
<node CREATED="1723038161984" ID="ID_1540106334" MODIFIED="1723038164334" TEXT="Abschnitte">
|
||||
<node CREATED="1722731496784" ID="ID_626304923" MODIFIED="1722731501145" TEXT="Altern und Langlebigkeit"/>
|
||||
<node CREATED="1722731501745" ID="ID_1880340995" MODIFIED="1722731504937" TEXT="Abstraktionen"/>
|
||||
<node CREATED="1722731505892" ID="ID_902594331" MODIFIED="1722731510445" TEXT="Entwicklung von C++"/>
|
||||
</node>
|
||||
<node CREATED="1723038172360" ID="ID_1956959687" MODIFIED="1723038175397" TEXT="Gewichtung">
|
||||
<node CREATED="1723038249225" ID="ID_1283742473" MODIFIED="1723038254316" TEXT="50:50">
|
||||
<node CREATED="1723038256634" ID="ID_720279548" MODIFIED="1723038262134" TEXT="Altern und Abstraktionen"/>
|
||||
<node CREATED="1723038262578" ID="ID_733937064" MODIFIED="1723038265545" TEXT="Entwicklung von C++"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1723038175888" ID="ID_1672837427" MODIFIED="1723038177428" TEXT="Umfang">
|
||||
<node CREATED="1723038179729" ID="ID_1968429331" MODIFIED="1723038210505" TEXT="eigentlich habe ich 60 MInuten">
|
||||
<icon BUILTIN="info"/>
|
||||
</node>
|
||||
<node CREATED="1723038187571" ID="ID_1196465790" MODIFIED="1723038207175" TEXT="lege den Vortrag aus auf 40 Minuten">
|
||||
<icon BUILTIN="yes"/>
|
||||
</node>
|
||||
<node CREATED="1723038214630" ID="ID_1509651142" MODIFIED="1723038236712" TEXT="8 Baueinheiten à 5 Minuten"/>
|
||||
</node>
|
||||
</node>
|
||||
<node CREATED="1520542395534" ID="ID_760028322" MODIFIED="1520542497542" TEXT="Vorstellungen">
|
||||
<node CREATED="1722711103875" ID="ID_1987032293" MODIFIED="1722711118635" TEXT="Schleife aufbrechen">
|
||||
<node CREATED="1722895634280" ID="ID_923826081" MODIFIED="1722895646490" TEXT="bestehende Lösung als Pseudocode">
|
||||
|
|
@ -425,6 +505,21 @@
|
|||
<node CREATED="1520540782924" ID="ID_1919014548" MODIFIED="1722708303049" TEXT="was ich will und wo ich stehe">
|
||||
<arrowlink COLOR="#1738b9" DESTINATION="ID_1477284495" ENDARROW="Default" ENDINCLINATION="-401;54;" ID="Arrow_ID_1738593084" STARTARROW="None" STARTINCLINATION="-392;37;"/>
|
||||
<icon BUILTIN="yes"/>
|
||||
<node CREATED="1723037848826" ID="ID_639070977" MODIFIED="1723037857537" TEXT="es ist zu früh über Lumiera selber zu sprechen"/>
|
||||
<node CREATED="1723037858408" ID="ID_1616197115" MODIFIED="1723037876101" TEXT="Kontext anbahnen: Lumiera ist ein »fettes Ding«"/>
|
||||
<node CREATED="1723037909246" ID="ID_107610063" MODIFIED="1723038067638" TEXT="meinen Arbeits- und Denk- und Baustil sehen lassen"/>
|
||||
<node CREATED="1723037940119" ID="ID_514498485" MODIFIED="1723038053008" TEXT="Als Probelauf: gibt es darauf Reaktionen">
|
||||
<richcontent TYPE="NOTE"><html>
|
||||
<head/>
|
||||
<body>
|
||||
<p>
|
||||
Hintergedanke: wenn das mit der Stiftung gelingt, dann möchte ich eine Gruppe Menschen zu diesem Arbeitsstil hinführen. Dieser ist nicht abwegig, und ich konnte ihn auch in meinem Team etablieren. Darauf möchte ich aufbauen, brauche dafür aber noch mehr Erfahrungen
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
</richcontent>
|
||||
</node>
|
||||
<node CREATED="1723038081191" ID="ID_663794601" MODIFIED="1723038096890" TEXT="außerdem: Image »erfahrener Experte«"/>
|
||||
</node>
|
||||
<node CREATED="1520540904179" ID="ID_982441927" MODIFIED="1715854555555">
|
||||
<richcontent TYPE="NODE"><html>
|
||||
|
|
|
|||
Loading…
Reference in a new issue