[{"start": 8.32, "end": 26.64, "text": "Binärgewitter, herzlich willkommen zu Binärgewitter Spezialusgabe 5 zum Thema Testing.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Binärgewitter,", 8.32, 9.36, 1.0], ["herzlich", 19.28, 19.68, 1.0], ["willkommen", 19.68, 20.32, 1.0], ["zu", 20.32, 20.64, 1.0], ["Binärgewitter", 20.64, 21.76, 1.0], ["Spezialusgabe", 22.24, 23.92, 1.0], ["5", 23.92, 24.32, 1.0], ["zum", 24.8, 25.12, 1.0], ["Thema", 25.12, 25.76, 1.0], ["Testing.", 25.76, 26.64, 1.0]]}, {"start": 26.88, "end": 28.48, "text": "Und ist ja schon ein bisschen Tradition.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Und", 26.88, 27.2, 1.0], ["ist", 27.36, 27.52, 1.0], ["ja", 27.52, 27.68, 1.0], ["schon", 27.68, 27.84, 1.0], ["ein", 27.84, 27.92, 1.0], ["bisschen", 27.92, 28.16, 1.0], ["Tradition.", 28.16, 28.48, 1.0]]}, {"start": 28.56, "end": 39.6, "text": "Wir kündigen immer eine Menge Spezialsendungen an und irgendwie wird es nichts, aber deswegen haben wir uns diesmal wieder ein komplett anderes Thema genommen, nämlich Testing und mit dabei sind Marc.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Wir", 28.56, 28.72, 1.0], ["kündigen", 28.72, 29.2, 1.0], ["immer", 29.2, 29.44, 1.0], ["eine", 29.44, 29.6, 1.0], ["Menge", 29.6, 30.0, 1.0], ["Spezialsendungen", 30.0, 30.96, 1.0], ["an", 30.96, 31.04, 1.0], ["und", 31.12, 31.28, 1.0], ["irgendwie", 31.28, 31.6, 1.0], ["wird", 31.6, 31.84, 1.0], ["es", 31.84, 31.92, 1.0], ["nichts,", 31.92, 32.32, 1.0], ["aber", 32.48, 32.8, 1.0], ["deswegen", 32.8, 33.2, 1.0], ["haben", 33.2, 33.36, 1.0], ["wir", 33.36, 33.52, 1.0], ["uns", 33.52, 33.68, 1.0], ["diesmal", 33.68, 34.0, 1.0], ["wieder", 34.24, 34.48, 1.0], ["ein", 34.48, 34.56, 1.0], ["komplett", 34.56, 34.8, 1.0], ["anderes", 34.8, 35.12, 1.0], ["Thema", 35.12, 35.44, 1.0], ["genommen,", 35.44, 35.76, 1.0], ["nämlich", 35.92, 36.32, 1.0], ["Testing", 36.32, 36.8, 1.0], ["und", 36.88, 37.04, 1.0], ["mit", 37.04, 37.28, 1.0], ["dabei", 37.28, 38.08, 1.0], ["sind", 38.08, 38.4, 1.0], ["Marc.", 38.96, 39.6, 1.0]]}, {"start": 39.84, "end": 40.4, "text": "Hallo.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Hallo.", 39.84, 40.4, 1.0]]}, {"start": 40.72, "end": 41.52, "text": "Flydi.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Flydi.", 40.72, 41.52, 1.0]]}, {"start": 41.68, "end": 42.64, "text": "Ja, ich bin der Fleidi.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Ja,", 41.68, 41.84, 1.0], ["ich", 41.92, 42.0, 1.0], ["bin", 42.0, 42.16, 1.0], ["der", 42.16, 42.24, 1.0], ["Fleidi.", 42.32, 42.64, 1.0]]}, {"start": 42.96, "end": 43.6, "text": "Felix.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Felix.", 42.96, 43.6, 1.0]]}, {"start": 43.84, "end": 44.16, "text": "Moin.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Moin.", 43.84, 44.16, 1.0]]}, {"start": 44.56, "end": 45.36, "text": "Und Matt.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Und", 44.56, 44.88, 1.0], ["Matt.", 44.88, 45.36, 1.0]]}, {"start": 45.84, "end": 46.16, "text": "Hi.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Hi.", 45.84, 46.16, 1.0]]}, {"start": 46.56, "end": 47.76, "text": "Und ich bin auch dabei.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Und", 46.56, 46.88, 1.0], ["ich", 46.88, 47.04, 1.0], ["bin", 47.04, 47.2, 1.0], ["auch", 47.2, 47.36, 1.0], ["dabei.", 47.36, 47.76, 1.0]]}, {"start": 48.0, "end": 50.48, "text": "It really whips the Lambers Ass.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["It", 48.0, 48.08, 1.0], ["really", 48.4, 48.56, 1.0], ["whips", 48.72, 49.2, 1.0], ["the", 49.28, 49.44, 1.0], ["Lambers", 49.44, 50.0, 1.0], ["Ass.", 50.16, 50.48, 1.0]]}, {"start": 51.44, "end": 58.16, "text": "Und das ist auch gleich schon trotz Testing Spezialsendung unser kurzer Tote der Woche.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Und", 51.44, 51.76, 1.0], ["das", 51.76, 52.0, 1.0], ["ist", 52.0, 52.16, 1.0], ["auch", 52.16, 52.32, 1.0], ["gleich", 52.32, 52.88, 1.0], ["schon", 52.88, 53.36, 1.0], ["trotz", 53.36, 53.84, 1.0], ["Testing", 54.08, 54.72, 1.0], ["Spezialsendung", 55.28, 56.24, 1.0], ["unser", 56.32, 56.48, 1.0], ["kurzer", 56.64, 56.96, 1.0], ["Tote", 57.04, 57.28, 1.0], ["der", 57.44, 57.52, 1.0], ["Woche.", 57.52, 58.16, 1.0]]}, {"start": 58.64, "end": 60.72, "text": "Weil Felix, du hast es reingeschrieben.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Weil", 58.64, 58.96, 1.0], ["Felix,", 59.36, 59.76, 1.0], ["du", 59.92, 60.0, 1.0], ["hast", 60.0, 60.16, 1.0], ["es", 60.16, 60.24, 1.0], ["reingeschrieben.", 60.32, 60.72, 1.0]]}, {"start": 61.2, "end": 62.56, "text": "Win'Amp ist gestorben.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Win'Amp", 61.2, 61.76, 1.0], ["ist", 61.84, 62.0, 1.0], ["gestorben.", 62.0, 62.56, 1.0]]}, {"start": 62.88, "end": 67.2, "text": "AOL hat WinAmp gestorben werden lassen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["AOL", 62.88, 63.52, 1.0], ["hat", 63.52, 63.84, 1.0], ["WinAmp", 64.64, 65.36, 1.0], ["gestorben", 65.36, 66.08, 1.0], ["werden", 66.56, 66.8, 1.0], ["lassen.", 66.8, 67.2, 1.0]]}, {"start": 67.84, "end": 69.68, "text": "Win'Amp ist jetzt nicht bei Apache.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Win'Amp", 67.84, 68.4, 1.0], ["ist", 68.48, 68.48, 1.0], ["jetzt", 68.64, 68.72, 1.0], ["nicht", 68.72, 68.8, 1.0], ["bei", 68.8, 69.04, 1.0], ["Apache.", 69.04, 69.68, 1.0]]}, {"start": 70.0, "end": 70.4, "text": "Noch nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Noch", 70.0, 70.24, 1.0], ["nicht.", 70.24, 70.4, 1.0]]}, {"start": 70.64, "end": 72.72, "text": "Nee, sie haben sich komplett aufgelöst einfach weil.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Nee,", 70.64, 70.8, 1.0], ["sie", 71.2, 71.36, 1.0], ["haben", 71.36, 71.52, 1.0], ["sich", 71.52, 71.68, 1.0], ["komplett", 71.68, 71.92, 1.0], ["aufgelöst", 71.92, 72.32, 1.0], ["einfach", 72.4, 72.48, 1.0], ["weil.", 72.64, 72.72, 1.0]]}, {"start": 73.84, "end": 74.16, "text": "20.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["20.", 73.84, 74.16, 1.0]]}, {"start": 74.32, "end": 80.88, "text": "Dezember machen sie die Webseite dicht und du kannst nicht mehr runterladen und es geht in die ewigen Jagdgründe.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Dezember", 74.32, 74.8, 1.0], ["machen", 75.12, 75.36, 1.0], ["sie", 75.36, 75.52, 1.0], ["die", 75.52, 75.68, 1.0], ["Webseite", 75.68, 76.48, 1.0], ["dicht", 76.48, 76.88, 1.0], ["und", 77.28, 77.52, 1.0], ["du", 77.52, 77.68, 1.0], ["kannst", 77.68, 78.0, 1.0], ["nicht", 78.08, 78.16, 1.0], ["mehr", 78.16, 78.32, 1.0], ["runterladen", 78.32, 78.96, 1.0], ["und", 79.04, 79.28, 1.0], ["es", 79.28, 79.44, 1.0], ["geht", 79.44, 79.68, 1.0], ["in", 79.68, 79.84, 1.0], ["die", 79.84, 79.92, 1.0], ["ewigen", 79.92, 80.4, 1.0], ["Jagdgründe.", 80.4, 80.88, 1.0]]}, {"start": 81.2, "end": 84.16, "text": "Es gibt ja irgendwie schon eine Petition, dass es freigeben sollen, Open Source.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Es", 81.2, 81.28, 1.0], ["gibt", 81.28, 81.36, 1.0], ["ja", 81.44, 81.52, 1.0], ["irgendwie", 81.6, 81.68, 1.0], ["schon", 81.76, 81.92, 1.0], ["eine", 81.92, 82.08, 1.0], ["Petition,", 82.08, 82.48, 1.0], ["dass", 82.8, 82.96, 1.0], ["es", 82.96, 83.12, 1.0], ["freigeben", 83.12, 83.52, 1.0], ["sollen,", 83.52, 83.68, 1.0], ["Open", 83.76, 84.0, 1.0], ["Source.", 84.0, 84.16, 1.0]]}, {"start": 84.8, "end": 87.28, "text": "Dafür haben sie so coole Visualisierung eigentlich immer gehabt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Dafür", 84.8, 85.04, 1.0], ["haben", 85.04, 85.2, 1.0], ["sie", 85.2, 85.52, 1.0], ["so", 85.52, 85.68, 1.0], ["coole", 85.68, 85.92, 1.0], ["Visualisierung", 85.92, 86.56, 1.0], ["eigentlich", 86.56, 86.8, 1.0], ["immer", 86.8, 86.88, 1.0], ["gehabt.", 87.04, 87.28, 1.0]]}, {"start": 87.44, "end": 89.28, "text": "Die haben nämlich quasi einen Make-Drop gehabt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Die", 87.44, 87.6, 1.0], ["haben", 87.6, 87.76, 1.0], ["nämlich", 87.76, 88.0, 1.0], ["quasi", 88.0, 88.32, 1.0], ["einen", 88.32, 88.4, 1.0], ["Make-Drop", 88.4, 88.96, 1.0], ["gehabt.", 89.04, 89.28, 1.0]]}, {"start": 89.44, "end": 92.48, "text": "Das war eine Zeit lang irgendwie der Player schlechthin?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Das", 89.44, 89.76, 1.0], ["war", 89.76, 90.0, 1.0], ["eine", 90.16, 90.32, 1.0], ["Zeit", 90.32, 90.48, 1.0], ["lang", 90.48, 90.56, 1.0], ["irgendwie", 90.72, 91.12, 1.0], ["der", 91.12, 91.36, 1.0], ["Player", 91.36, 91.84, 1.0], ["schlechthin?", 91.84, 92.48, 1.0]]}, {"start": 95.36, "end": 99.28, "text": "Hat er sich gerade mit seinem Headset ins Gesicht geschlagen, der hat geslappt.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Hat", 95.36, 95.68, 1.0], ["er", 95.68, 95.76, 1.0], ["sich", 95.76, 95.92, 1.0], ["gerade", 95.92, 96.08, 1.0], ["mit", 96.08, 96.24, 1.0], ["seinem", 96.24, 96.4, 1.0], ["Headset", 96.48, 96.8, 1.0], ["ins", 96.96, 97.12, 1.0], ["Gesicht", 97.12, 97.52, 1.0], ["geschlagen,", 97.6, 97.84, 1.0], ["der", 98.24, 98.32, 1.0], ["hat", 98.4, 98.48, 1.0], ["geslappt.", 98.88, 99.28, 1.0]]}, {"start": 99.52, "end": 101.92, "text": "Er hat sich mit dem Headset selbst geslappt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Er", 99.52, 99.6, 1.0], ["hat", 99.6, 99.68, 1.0], ["sich", 99.92, 100.08, 1.0], ["mit", 100.32, 100.4, 1.0], ["dem", 100.4, 100.56, 1.0], ["Headset", 100.56, 100.88, 1.0], ["selbst", 101.04, 101.44, 1.0], ["geslappt.", 101.44, 101.92, 1.0]]}, {"start": 102.0, "end": 102.32, "text": "Oh Mann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oh", 102.0, 102.16, 1.0], ["Mann.", 102.24, 102.32, 1.0]]}, {"start": 102.64, "end": 104.08, "text": "Erlaubt ist, was gefällt bei uns hier.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Erlaubt", 102.64, 103.04, 1.0], ["ist,", 103.04, 103.12, 1.0], ["was", 103.2, 103.28, 1.0], ["gefällt", 103.36, 103.76, 1.0], ["bei", 103.76, 103.84, 1.0], ["uns", 103.84, 104.0, 1.0], ["hier.", 104.0, 104.08, 1.0]]}, {"start": 104.32, "end": 105.44, "text": "Also, ganz ehrlich, Leute.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Also,", 104.32, 104.48, 1.0], ["ganz", 104.8, 105.04, 1.0], ["ehrlich,", 105.04, 105.2, 1.0], ["Leute.", 105.28, 105.44, 1.0]]}, {"start": 105.6, "end": 107.2, "text": "Das war ein fehlgeschlagener Unit-Test.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 105.6, 105.68, 1.0], ["war", 105.68, 105.84, 1.0], ["ein", 105.84, 105.92, 1.0], ["fehlgeschlagener", 105.92, 106.48, 1.0], ["Unit-Test.", 106.56, 107.2, 1.0]]}, {"start": 108.48, "end": 108.8, "text": "Ja.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja.", 108.48, 108.8, 1.0]]}, {"start": 109.2, "end": 114.16, "text": "Okay, also WinAmp ist tot, geht ein und ihr benutzt halt XMMS.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Okay,", 109.2, 109.52, 1.0], ["also", 109.6, 109.76, 1.0], ["WinAmp", 109.84, 110.48, 1.0], ["ist", 110.48, 110.48, 1.0], ["tot,", 110.64, 110.88, 1.0], ["geht", 110.96, 111.44, 1.0], ["ein", 111.44, 111.76, 1.0], ["und", 111.76, 111.92, 1.0], ["ihr", 111.92, 112.16, 1.0], ["benutzt", 112.16, 112.64, 1.0], ["halt", 112.64, 112.88, 1.0], ["XMMS.", 112.88, 114.16, 1.0]]}, {"start": 114.72, "end": 116.88, "text": "Genau, den anderen riesigen Cancer dazu.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 114.72, 114.96, 1.0], ["den", 115.12, 115.28, 1.0], ["anderen", 115.28, 115.52, 1.0], ["riesigen", 115.52, 116.0, 1.0], ["Cancer", 116.0, 116.48, 1.0], ["dazu.", 116.56, 116.88, 1.0]]}, {"start": 117.6, "end": 119.84, "text": "Also ich glaube auch den Winam Code, den will keiner lesen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 117.6, 117.76, 1.0], ["ich", 117.76, 117.84, 1.0], ["glaube", 117.84, 117.92, 1.0], ["auch", 118.0, 118.08, 1.0], ["den", 118.08, 118.24, 1.0], ["Winam", 118.24, 118.56, 1.0], ["Code,", 118.64, 118.8, 1.0], ["den", 118.88, 119.04, 1.0], ["will", 119.04, 119.2, 1.0], ["keiner", 119.2, 119.52, 1.0], ["lesen.", 119.52, 119.84, 1.0]]}, {"start": 120.0, "end": 121.68, "text": "Das ist so wie ein Netscape Code, den wollen er auch gerne.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Das", 120.0, 120.16, 1.0], ["ist", 120.16, 120.24, 1.0], ["so", 120.24, 120.4, 1.0], ["wie", 120.4, 120.48, 1.0], ["ein", 120.48, 120.56, 1.0], ["Netscape", 120.56, 120.88, 1.0], ["Code,", 120.96, 121.12, 1.0], ["den", 121.2, 121.28, 1.0], ["wollen", 121.28, 121.44, 1.0], ["er", 121.44, 121.52, 1.0], ["auch", 121.52, 121.6, 1.0], ["gerne.", 121.6, 121.68, 1.0]]}, {"start": 121.84, "end": 122.4, "text": "Es gibt wie XMM.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Es", 121.84, 121.92, 1.0], ["gibt", 121.92, 121.92, 1.0], ["wie", 122.0, 122.16, 1.0], ["XMM.", 122.16, 122.4, 1.0]]}, {"start": 122.64, "end": 128.4, "text": "Es gibt der WinAm auch für Mac OS, es ist ja nicht nur WinAmp, sondern es gibt dann auch Android WinAMP und also das Win ist dann.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Es", 122.64, 122.72, 1.0], ["gibt", 122.72, 122.72, 1.0], ["der", 122.8, 122.88, 1.0], ["WinAm", 122.88, 123.12, 1.0], ["auch", 123.2, 123.28, 1.0], ["für", 123.28, 123.44, 1.0], ["Mac", 123.44, 123.52, 1.0], ["OS,", 123.68, 123.92, 1.0], ["es", 124.0, 124.08, 1.0], ["ist", 124.16, 124.24, 1.0], ["ja", 124.32, 124.48, 1.0], ["nicht", 124.48, 124.56, 1.0], ["nur", 124.56, 124.72, 1.0], ["WinAmp,", 124.72, 125.28, 1.0], ["sondern", 125.36, 125.52, 1.0], ["es", 125.52, 125.6, 1.0], ["gibt", 125.6, 125.76, 1.0], ["dann", 125.76, 125.92, 1.0], ["auch", 125.92, 126.08, 1.0], ["Android", 126.08, 126.48, 1.0], ["WinAMP", 126.56, 127.12, 1.0], ["und", 127.2, 127.28, 1.0], ["also", 127.36, 127.52, 1.0], ["das", 127.52, 127.68, 1.0], ["Win", 127.68, 128.0, 1.0], ["ist", 128.08, 128.24, 1.0], ["dann.", 128.24, 128.4, 1.0]]}, {"start": 132.16, "end": 137.2, "text": "Das ist eine Art von Windows Amplifier oder so umgewandelt worden in Vamp.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 132.16, 132.24, 1.0], ["ist", 132.24, 132.32, 1.0], ["eine", 132.48, 132.56, 1.0], ["Art", 132.56, 132.72, 1.0], ["von", 132.72, 132.96, 1.0], ["Windows", 132.96, 133.28, 1.0], ["Amplifier", 133.36, 134.0, 1.0], ["oder", 134.0, 134.16, 1.0], ["so", 134.16, 134.32, 1.0], ["umgewandelt", 134.32, 135.04, 1.0], ["worden", 135.04, 135.28, 1.0], ["in", 135.28, 135.6, 1.0], ["Vamp.", 136.96, 137.2, 1.0]]}, {"start": 137.52, "end": 137.92, "text": "Richtig.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Richtig.", 137.52, 137.92, 1.0]]}, {"start": 138.16, "end": 140.64, "text": "Ja, aber es ist schon schade, dass das Lama jetzt einfach nicht.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ja,", 138.16, 138.32, 1.0], ["aber", 138.4, 138.64, 1.0], ["es", 138.64, 138.72, 1.0], ["ist", 138.72, 138.88, 1.0], ["schon", 138.88, 139.04, 1.0], ["schade,", 139.04, 139.28, 1.0], ["dass", 139.36, 139.52, 1.0], ["das", 139.52, 139.68, 1.0], ["Lama", 139.68, 140.0, 1.0], ["jetzt", 140.16, 140.32, 1.0], ["einfach", 140.32, 140.48, 1.0], ["nicht.", 140.48, 140.64, 1.0]]}, {"start": 141.36, "end": 142.48, "text": "Das Lama war schon echt cool.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Das", 141.36, 141.52, 1.0], ["Lama", 141.52, 141.76, 1.0], ["war", 141.92, 142.08, 1.0], ["schon", 142.08, 142.24, 1.0], ["echt", 142.24, 142.32, 1.0], ["cool.", 142.32, 142.48, 1.0]]}, {"start": 142.8, "end": 143.12, "text": "Ja, gut.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Ja,", 142.8, 142.96, 1.0], ["gut.", 143.04, 143.12, 1.0]]}, {"start": 143.2, "end": 144.0, "text": "Haben wir das auch gekriegt?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Haben", 143.2, 143.36, 1.0], ["wir", 143.36, 143.44, 1.0], ["das", 143.44, 143.6, 1.0], ["auch", 143.6, 143.76, 1.0], ["gekriegt?", 143.76, 144.0, 1.0]]}, {"start": 144.16, "end": 144.4, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Genau.", 144.16, 144.4, 1.0]]}, {"start": 144.56, "end": 146.48, "text": "Gut, kommen wir zu Testing.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Gut,", 144.56, 144.72, 1.0], ["kommen", 144.96, 145.28, 1.0], ["wir", 145.28, 145.52, 1.0], ["zu", 145.52, 145.84, 1.0], ["Testing.", 145.84, 146.48, 1.0]]}, {"start": 147.12, "end": 160.8, "text": "Also die Leute, die irgendwie gerade im Chat sind und uns live hören, die werden sich ein bisschen wundern, dass wir ein anderes Thema machen, aber das ging jetzt noch, weil Marc noch da ist, der geht ja demnächst über den großen Teich.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Also", 147.12, 147.44, 1.0], ["die", 147.44, 147.6, 1.0], ["Leute,", 147.6, 147.92, 1.0], ["die", 148.0, 148.24, 1.0], ["irgendwie", 148.48, 148.96, 1.0], ["gerade", 150.88, 151.28, 1.0], ["im", 151.28, 151.36, 1.0], ["Chat", 151.44, 151.68, 1.0], ["sind", 151.68, 151.92, 1.0], ["und", 151.92, 152.16, 1.0], ["uns", 152.16, 152.32, 1.0], ["live", 152.32, 152.56, 1.0], ["hören,", 152.56, 152.88, 1.0], ["die", 153.04, 153.2, 1.0], ["werden", 153.2, 153.36, 1.0], ["sich", 153.36, 153.52, 1.0], ["ein", 153.52, 153.6, 1.0], ["bisschen", 153.6, 153.84, 1.0], ["wundern,", 153.84, 154.08, 1.0], ["dass", 154.48, 154.64, 1.0], ["wir", 154.64, 154.96, 1.0], ["ein", 154.96, 155.12, 1.0], ["anderes", 155.12, 155.52, 1.0], ["Thema", 155.52, 155.76, 1.0], ["machen,", 155.76, 156.0, 1.0], ["aber", 156.08, 156.32, 1.0], ["das", 156.32, 156.56, 1.0], ["ging", 156.56, 156.96, 1.0], ["jetzt", 156.96, 157.12, 1.0], ["noch,", 157.12, 157.28, 1.0], ["weil", 157.36, 157.6, 1.0], ["Marc", 157.6, 157.92, 1.0], ["noch", 157.92, 158.08, 1.0], ["da", 158.08, 158.24, 1.0], ["ist,", 158.24, 158.4, 1.0], ["der", 158.48, 158.64, 1.0], ["geht", 158.64, 158.88, 1.0], ["ja", 158.88, 159.04, 1.0], ["demnächst", 159.04, 159.84, 1.0], ["über", 159.84, 160.08, 1.0], ["den", 160.08, 160.24, 1.0], ["großen", 160.24, 160.48, 1.0], ["Teich.", 160.56, 160.8, 1.0]]}, {"start": 161.28, "end": 164.56, "text": "Und deswegen haben wir uns dieses Thema nochmal vorgenommen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Und", 161.28, 161.44, 1.0], ["deswegen", 161.44, 161.92, 1.0], ["haben", 161.92, 162.08, 1.0], ["wir", 162.08, 162.32, 1.0], ["uns", 162.32, 162.64, 1.0], ["dieses", 163.12, 163.44, 1.0], ["Thema", 163.44, 163.76, 1.0], ["nochmal", 163.76, 164.0, 1.0], ["vorgenommen.", 164.0, 164.56, 1.0]]}, {"start": 164.96, "end": 168.16, "text": "Zuerst mal, was versteht ihr denn unter Testing?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Zuerst", 164.96, 165.52, 1.0], ["mal,", 165.52, 165.68, 1.0], ["was", 166.08, 166.24, 1.0], ["versteht", 166.24, 166.72, 1.0], ["ihr", 166.72, 166.88, 1.0], ["denn", 166.88, 167.28, 1.0], ["unter", 167.28, 167.6, 1.0], ["Testing?", 167.68, 168.16, 1.0]]}, {"start": 168.24, "end": 170.64, "text": "Also ich bin ja dann nicht Coder, ich habe überhaupt gar keine Ahnung.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Also", 168.24, 168.48, 1.0], ["ich", 168.48, 168.56, 1.0], ["bin", 168.56, 168.64, 1.0], ["ja", 168.64, 168.8, 1.0], ["dann", 168.8, 168.88, 1.0], ["nicht", 168.96, 169.12, 1.0], ["Coder,", 169.12, 169.44, 1.0], ["ich", 169.52, 169.6, 1.0], ["habe", 169.6, 169.76, 1.0], ["überhaupt", 169.76, 170.0, 1.0], ["gar", 170.0, 170.16, 1.0], ["keine", 170.16, 170.32, 1.0], ["Ahnung.", 170.32, 170.64, 1.0]]}, {"start": 170.72, "end": 177.44, "text": "Ich mache ja einfach mal, ich stelle einfach nur die dummen Fragen heute und frage jetzt einfach, was ist Softwaretesting, Marc?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Ich", 170.72, 170.8, 1.0], ["mache", 170.8, 170.96, 1.0], ["ja", 170.96, 171.12, 1.0], ["einfach", 171.12, 171.28, 1.0], ["mal,", 171.28, 171.36, 1.0], ["ich", 171.44, 171.52, 1.0], ["stelle", 171.52, 171.76, 1.0], ["einfach", 171.76, 171.92, 1.0], ["nur", 171.92, 172.0, 1.0], ["die", 172.0, 172.08, 1.0], ["dummen", 172.08, 172.48, 1.0], ["Fragen", 172.48, 172.8, 1.0], ["heute", 172.8, 173.36, 1.0], ["und", 173.92, 174.24, 1.0], ["frage", 174.24, 174.64, 1.0], ["jetzt", 174.64, 174.8, 1.0], ["einfach,", 174.8, 174.96, 1.0], ["was", 175.76, 175.92, 1.0], ["ist", 175.92, 176.08, 1.0], ["Softwaretesting,", 176.08, 176.8, 1.0], ["Marc?", 176.96, 177.44, 1.0]]}, {"start": 178.08, "end": 183.76, "text": "Softwaretesting ist eine Methode, um Komplexität skalieren zu lassen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Softwaretesting", 178.08, 179.44, 1.0], ["ist", 179.44, 179.76, 1.0], ["eine", 179.76, 180.08, 1.0], ["Methode,", 180.24, 181.12, 1.0], ["um", 181.36, 181.6, 1.0], ["Komplexität", 181.6, 182.48, 1.0], ["skalieren", 182.48, 183.04, 1.0], ["zu", 183.04, 183.28, 1.0], ["lassen.", 183.28, 183.76, 1.0]]}, {"start": 184.08, "end": 184.32, "text": "What?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["What?", 184.08, 184.32, 1.0]]}, {"start": 185.6, "end": 187.84, "text": "So schön aus Wikipedia lesen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["So", 185.6, 185.84, 1.0], ["schön", 185.84, 186.08, 1.0], ["aus", 186.32, 186.48, 1.0], ["Wikipedia", 186.48, 186.96, 1.0], ["lesen.", 187.52, 187.84, 1.0]]}, {"start": 188.32, "end": 188.88, "text": "Nee, gar nicht.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Nee,", 188.32, 188.48, 1.0], ["gar", 188.64, 188.8, 1.0], ["nicht.", 188.8, 188.88, 1.0]]}, {"start": 189.04, "end": 192.4, "text": "Habe ich mir immer mal gemerkt, weil es irgendjemand gesagt hat und ich fand das eigentlich ganz gut.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Habe", 189.04, 189.12, 1.0], ["ich", 189.12, 189.28, 1.0], ["mir", 189.28, 189.36, 1.0], ["immer", 189.36, 189.52, 1.0], ["mal", 189.52, 189.6, 1.0], ["gemerkt,", 189.6, 189.76, 1.0], ["weil", 189.84, 190.0, 1.0], ["es", 190.0, 190.08, 1.0], ["irgendjemand", 190.08, 190.48, 1.0], ["gesagt", 190.64, 190.88, 1.0], ["hat", 190.88, 190.96, 1.0], ["und", 191.04, 191.12, 1.0], ["ich", 191.12, 191.2, 1.0], ["fand", 191.2, 191.44, 1.0], ["das", 191.44, 191.6, 1.0], ["eigentlich", 191.6, 191.84, 1.0], ["ganz", 191.84, 192.16, 1.0], ["gut.", 192.16, 192.4, 1.0]]}, {"start": 193.04, "end": 196.8, "text": "Softwaretesting ist eben, finde ich, so was, was.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Softwaretesting", 193.04, 194.08, 1.0], ["ist", 194.08, 194.24, 1.0], ["eben,", 194.24, 194.8, 1.0], ["finde", 195.04, 195.44, 1.0], ["ich,", 195.44, 195.6, 1.0], ["so", 195.76, 196.08, 1.0], ["was,", 196.08, 196.32, 1.0], ["was.", 196.48, 196.8, 1.0]]}, {"start": 197.36, "end": 215.52, "text": "Ich meine, das Ganze nennt sich ja Software Engineering im Englischen, obwohl da von Ingenieurswesen eigentlich nicht sonderlich viel drin ist, außer man begibt sich eben in die Richtung, wo man dann wirklich auch sicherstellt, dass die Sachen, die man baut, auch funktionieren, wie das Ingenieure ja hoffentlich normalerweise machen, mit irgendwelchen Teststellungen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ich", 197.36, 197.6, 1.0], ["meine,", 197.6, 197.76, 1.0], ["das", 197.92, 198.08, 1.0], ["Ganze", 198.08, 198.48, 1.0], ["nennt", 198.48, 198.72, 1.0], ["sich", 198.72, 198.88, 1.0], ["ja", 198.88, 199.04, 1.0], ["Software", 199.04, 199.44, 1.0], ["Engineering", 199.44, 199.84, 1.0], ["im", 200.0, 200.08, 1.0], ["Englischen,", 200.08, 200.64, 1.0], ["obwohl", 200.8, 201.2, 1.0], ["da", 201.2, 201.36, 1.0], ["von", 201.36, 201.52, 1.0], ["Ingenieurswesen", 201.52, 202.24, 1.0], ["eigentlich", 202.4, 202.64, 1.0], ["nicht", 202.64, 202.8, 1.0], ["sonderlich", 202.8, 203.28, 1.0], ["viel", 203.28, 203.52, 1.0], ["drin", 203.52, 204.0, 1.0], ["ist,", 204.0, 204.32, 1.0], ["außer", 204.64, 205.04, 1.0], ["man", 205.28, 205.52, 1.0], ["begibt", 205.52, 205.92, 1.0], ["sich", 206.0, 206.16, 1.0], ["eben", 206.16, 206.32, 1.0], ["in", 206.32, 206.48, 1.0], ["die", 206.48, 206.64, 1.0], ["Richtung,", 206.64, 206.96, 1.0], ["wo", 207.04, 207.2, 1.0], ["man", 207.2, 207.36, 1.0], ["dann", 207.36, 207.6, 1.0], ["wirklich", 207.6, 207.92, 1.0], ["auch", 207.92, 208.24, 1.0], ["sicherstellt,", 208.56, 209.36, 1.0], ["dass", 209.44, 209.6, 1.0], ["die", 209.6, 209.68, 1.0], ["Sachen,", 209.68, 209.76, 1.0], ["die", 209.84, 210.0, 1.0], ["man", 210.0, 210.16, 1.0], ["baut,", 210.16, 210.4, 1.0], ["auch", 210.48, 210.64, 1.0], ["funktionieren,", 210.64, 211.28, 1.0], ["wie", 211.44, 211.6, 1.0], ["das", 211.6, 211.84, 1.0], ["Ingenieure", 211.84, 212.32, 1.0], ["ja", 212.32, 212.48, 1.0], ["hoffentlich", 212.48, 212.72, 1.0], ["normalerweise", 212.8, 213.44, 1.0], ["machen,", 213.44, 213.84, 1.0], ["mit", 214.0, 214.24, 1.0], ["irgendwelchen", 214.24, 214.72, 1.0], ["Teststellungen.", 214.72, 215.52, 1.0]]}, {"start": 215.6, "end": 221.52, "text": "Und Softwaretesting ist eben dafür da, um deine Programme nachher auf ihre Korrektheit zu überprüfen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 215.6, 215.92, 1.0], ["Softwaretesting", 216.16, 217.2, 1.0], ["ist", 217.2, 217.28, 1.0], ["eben", 217.28, 217.52, 1.0], ["dafür", 217.52, 217.84, 1.0], ["da,", 217.84, 218.0, 1.0], ["um", 218.16, 218.48, 1.0], ["deine", 218.64, 218.96, 1.0], ["Programme", 218.96, 219.52, 1.0], ["nachher", 219.52, 219.84, 1.0], ["auf", 219.84, 220.0, 1.0], ["ihre", 220.0, 220.24, 1.0], ["Korrektheit", 220.24, 220.72, 1.0], ["zu", 220.72, 220.88, 1.0], ["überprüfen.", 220.88, 221.52, 1.0]]}, {"start": 221.68, "end": 225.2, "text": "Und man kann es natürlich nicht beweisen, da gibt es ja irgendeine Halteproblemgeschichte.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 221.68, 221.84, 1.0], ["man", 221.84, 222.0, 1.0], ["kann", 222.0, 222.24, 1.0], ["es", 222.24, 222.4, 1.0], ["natürlich", 222.4, 222.64, 1.0], ["nicht", 222.64, 222.72, 1.0], ["beweisen,", 222.72, 223.12, 1.0], ["da", 223.2, 223.36, 1.0], ["gibt", 223.36, 223.44, 1.0], ["es", 223.44, 223.6, 1.0], ["ja", 223.6, 223.68, 1.0], ["irgendeine", 223.68, 224.0, 1.0], ["Halteproblemgeschichte.", 224.08, 225.2, 1.0]]}, {"start": 225.6, "end": 232.72, "text": "Und man kann aber versuchen, zumindest alle Use Cases, was ist das auf Deutsch?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 225.6, 225.92, 1.0], ["man", 226.16, 226.4, 1.0], ["kann", 226.4, 226.64, 1.0], ["aber", 226.64, 226.88, 1.0], ["versuchen,", 226.88, 227.2, 1.0], ["zumindest", 227.28, 227.84, 1.0], ["alle", 227.84, 228.16, 1.0], ["Use", 230.8, 231.12, 1.0], ["Cases,", 231.12, 231.6, 1.0], ["was", 231.68, 231.84, 1.0], ["ist", 231.84, 231.92, 1.0], ["das", 231.92, 232.0, 1.0], ["auf", 232.16, 232.32, 1.0], ["Deutsch?", 232.32, 232.72, 1.0]]}, {"start": 233.36, "end": 234.08, "text": "Anwendungsfälle.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Anwendungsfälle.", 233.36, 234.08, 1.0]]}, {"start": 234.4, "end": 242.32, "text": "Anwendungsfälle, die normalerweise so ein Benutzer hat oder die einem sehr wichtig sind, durch einen Test abzudecken, dass das einmal durchexerziert wird.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Anwendungsfälle,", 234.4, 235.12, 1.0], ["die", 235.2, 235.44, 1.0], ["normalerweise", 235.44, 236.08, 1.0], ["so", 236.08, 236.24, 1.0], ["ein", 236.24, 236.32, 1.0], ["Benutzer", 236.32, 236.8, 1.0], ["hat", 236.8, 237.04, 1.0], ["oder", 237.04, 237.2, 1.0], ["die", 237.2, 237.36, 1.0], ["einem", 237.84, 238.08, 1.0], ["sehr", 238.24, 238.4, 1.0], ["wichtig", 238.4, 238.8, 1.0], ["sind,", 238.8, 238.96, 1.0], ["durch", 239.12, 239.44, 1.0], ["einen", 239.44, 239.6, 1.0], ["Test", 239.6, 239.76, 1.0], ["abzudecken,", 239.76, 240.32, 1.0], ["dass", 240.4, 240.56, 1.0], ["das", 240.56, 240.72, 1.0], ["einmal", 240.72, 240.96, 1.0], ["durchexerziert", 240.96, 242.0, 1.0], ["wird.", 242.0, 242.32, 1.0]]}, {"start": 242.64, "end": 250.16, "text": "Und es kommt dann eben darauf an, ob du deinen kleine Bibliothek, die du schreibst, testen willst oder ob du nachher das komplette Produkt testen willst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 242.64, 242.96, 1.0], ["es", 243.04, 243.2, 1.0], ["kommt", 243.2, 243.52, 1.0], ["dann", 243.52, 243.68, 1.0], ["eben", 243.68, 243.84, 1.0], ["darauf", 243.84, 244.08, 1.0], ["an,", 244.08, 244.16, 1.0], ["ob", 244.24, 244.32, 1.0], ["du", 244.32, 244.48, 1.0], ["deinen", 244.48, 244.72, 1.0], ["kleine", 245.12, 245.6, 1.0], ["Bibliothek,", 245.6, 246.24, 1.0], ["die", 246.32, 246.4, 1.0], ["du", 246.4, 246.56, 1.0], ["schreibst,", 246.56, 246.88, 1.0], ["testen", 246.96, 247.2, 1.0], ["willst", 247.2, 247.44, 1.0], ["oder", 247.52, 247.68, 1.0], ["ob", 247.68, 247.84, 1.0], ["du", 247.84, 248.0, 1.0], ["nachher", 248.0, 248.32, 1.0], ["das", 248.32, 248.4, 1.0], ["komplette", 248.4, 248.8, 1.0], ["Produkt", 248.8, 249.2, 1.0], ["testen", 249.2, 249.6, 1.0], ["willst.", 249.6, 250.16, 1.0]]}, {"start": 250.48, "end": 260.24, "text": "Aber solche Tests helfen dir dann eben, je größer die Applikation wird, Änderungen mit ein bisschen mehr Vertrauen durchzuführen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 250.48, 250.8, 1.0], ["solche", 251.6, 252.08, 1.0], ["Tests", 252.08, 252.88, 1.0], ["helfen", 253.04, 253.52, 1.0], ["dir", 253.52, 253.68, 1.0], ["dann", 253.68, 253.84, 1.0], ["eben,", 253.84, 254.08, 1.0], ["je", 254.24, 254.4, 1.0], ["größer", 254.4, 254.8, 1.0], ["die", 254.8, 254.96, 1.0], ["Applikation", 254.96, 255.68, 1.0], ["wird,", 255.68, 256.0, 1.0], ["Änderungen", 256.72, 257.44, 1.0], ["mit", 257.44, 257.6, 1.0], ["ein", 257.6, 257.76, 1.0], ["bisschen", 257.76, 258.24, 1.0], ["mehr", 258.24, 258.56, 1.0], ["Vertrauen", 259.2, 259.84, 1.0], ["durchzuführen.", 259.84, 260.24, 1.0]]}, {"start": 260.56, "end": 263.2, "text": "Genau, also es ist auch Qualitätssicherung dann quasi.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Genau,", 260.56, 260.8, 1.0], ["also", 260.88, 261.04, 1.0], ["es", 261.04, 261.2, 1.0], ["ist", 261.2, 261.44, 1.0], ["auch", 261.44, 261.68, 1.0], ["Qualitätssicherung", 261.68, 262.72, 1.0], ["dann", 262.72, 262.96, 1.0], ["quasi.", 262.96, 263.2, 1.0]]}, {"start": 264.8, "end": 277.04, "text": "Also was mir stark auffällt, also wenn ich Software schreibe, bei irgendeinem Punkt hat man so nicht mehr das Gefühl, dass man das, was man gerade ausführt, dass man das wirklich noch versteht, was es eigentlich tut.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Also", 264.8, 265.04, 1.0], ["was", 265.6, 265.92, 1.0], ["mir", 266.24, 266.56, 1.0], ["stark", 267.04, 267.44, 1.0], ["auffällt,", 267.44, 268.08, 1.0], ["also", 268.32, 268.56, 1.0], ["wenn", 268.56, 268.72, 1.0], ["ich", 268.72, 268.88, 1.0], ["Software", 268.88, 269.36, 1.0], ["schreibe,", 269.36, 269.84, 1.0], ["bei", 270.08, 270.24, 1.0], ["irgendeinem", 270.4, 270.8, 1.0], ["Punkt", 270.88, 271.28, 1.0], ["hat", 271.28, 271.44, 1.0], ["man", 271.44, 271.6, 1.0], ["so", 271.6, 271.76, 1.0], ["nicht", 271.76, 272.0, 1.0], ["mehr", 272.0, 272.16, 1.0], ["das", 272.16, 272.32, 1.0], ["Gefühl,", 272.32, 272.8, 1.0], ["dass", 272.88, 273.2, 1.0], ["man", 273.36, 273.6, 1.0], ["das,", 273.6, 273.76, 1.0], ["was", 273.84, 274.0, 1.0], ["man", 274.0, 274.16, 1.0], ["gerade", 274.16, 274.4, 1.0], ["ausführt,", 274.4, 274.88, 1.0], ["dass", 274.96, 275.12, 1.0], ["man", 275.12, 275.28, 1.0], ["das", 275.28, 275.44, 1.0], ["wirklich", 275.44, 275.68, 1.0], ["noch", 275.68, 275.84, 1.0], ["versteht,", 275.84, 276.08, 1.0], ["was", 276.16, 276.32, 1.0], ["es", 276.32, 276.48, 1.0], ["eigentlich", 276.48, 276.8, 1.0], ["tut.", 276.8, 277.04, 1.0]]}, {"start": 277.12, "end": 281.12, "text": "Und man hat so das Gefühl, so irgendwie, kann das überhaupt noch funktionieren?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 277.12, 277.28, 1.0], ["man", 277.28, 277.36, 1.0], ["hat", 277.36, 277.68, 1.0], ["so", 277.68, 277.92, 1.0], ["das", 277.92, 278.08, 1.0], ["Gefühl,", 278.08, 278.4, 1.0], ["so", 278.48, 278.64, 1.0], ["irgendwie,", 278.8, 279.28, 1.0], ["kann", 279.52, 279.76, 1.0], ["das", 279.76, 279.92, 1.0], ["überhaupt", 279.92, 280.32, 1.0], ["noch", 280.32, 280.48, 1.0], ["funktionieren?", 280.48, 281.12, 1.0]]}, {"start": 281.28, "end": 284.56, "text": "Was sich gerade gemacht hat, hat es irgendwie einen Einfluss auf das, was ich dahinter gemacht habe.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Was", 281.28, 281.52, 1.0], ["sich", 281.52, 281.68, 1.0], ["gerade", 281.68, 281.84, 1.0], ["gemacht", 281.84, 282.16, 1.0], ["hat,", 282.16, 282.24, 1.0], ["hat", 282.32, 282.48, 1.0], ["es", 282.48, 282.64, 1.0], ["irgendwie", 282.64, 282.88, 1.0], ["einen", 282.88, 283.04, 1.0], ["Einfluss", 283.04, 283.36, 1.0], ["auf", 283.36, 283.44, 1.0], ["das,", 283.44, 283.6, 1.0], ["was", 283.68, 283.76, 1.0], ["ich", 283.76, 283.84, 1.0], ["dahinter", 283.84, 284.16, 1.0], ["gemacht", 284.16, 284.4, 1.0], ["habe.", 284.4, 284.56, 1.0]]}, {"start": 284.64, "end": 295.36, "text": "Und Tests sind für mich dann quasi die Bestätigung, dass das, was ich davor irgendwann mal geschrieben habe, was jetzt vielleicht schon einen Monat her ist oder fucking ein Jahr oder so, dass das auf jeden Fall noch tut.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 284.64, 284.8, 1.0], ["Tests", 284.8, 285.28, 1.0], ["sind", 285.28, 285.52, 1.0], ["für", 285.52, 285.84, 1.0], ["mich", 285.84, 286.16, 1.0], ["dann", 286.16, 286.48, 1.0], ["quasi", 286.48, 287.04, 1.0], ["die", 287.04, 287.36, 1.0], ["Bestätigung,", 287.36, 288.16, 1.0], ["dass", 288.24, 288.4, 1.0], ["das,", 288.4, 288.64, 1.0], ["was", 288.72, 288.88, 1.0], ["ich", 288.88, 289.04, 1.0], ["davor", 289.04, 289.52, 1.0], ["irgendwann", 289.52, 289.84, 1.0], ["mal", 289.84, 290.0, 1.0], ["geschrieben", 290.0, 290.4, 1.0], ["habe,", 290.4, 290.56, 1.0], ["was", 290.64, 290.88, 1.0], ["jetzt", 290.88, 291.04, 1.0], ["vielleicht", 291.04, 291.28, 1.0], ["schon", 291.28, 291.44, 1.0], ["einen", 291.44, 291.52, 1.0], ["Monat", 291.52, 291.76, 1.0], ["her", 291.76, 291.92, 1.0], ["ist", 291.92, 292.16, 1.0], ["oder", 292.16, 292.32, 1.0], ["fucking", 292.4, 292.64, 1.0], ["ein", 292.72, 292.8, 1.0], ["Jahr", 292.8, 293.04, 1.0], ["oder", 293.04, 293.28, 1.0], ["so,", 293.28, 293.6, 1.0], ["dass", 293.84, 294.08, 1.0], ["das", 294.08, 294.32, 1.0], ["auf", 294.32, 294.48, 1.0], ["jeden", 294.48, 294.64, 1.0], ["Fall", 294.64, 294.88, 1.0], ["noch", 294.88, 295.12, 1.0], ["tut.", 295.12, 295.36, 1.0]]}, {"start": 295.44, "end": 297.04, "text": "Und das ist ein gutes Gefühl einfach.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 295.44, 295.6, 1.0], ["das", 295.6, 295.84, 1.0], ["ist", 295.84, 296.0, 1.0], ["ein", 296.0, 296.08, 1.0], ["gutes", 296.08, 296.32, 1.0], ["Gefühl", 296.32, 296.72, 1.0], ["einfach.", 296.72, 297.04, 1.0]]}, {"start": 297.12, "end": 301.92, "text": "Das gibt dir quasi dieses Gefühl der Unsicherheit macht es ein bisschen weg und gibt dir ein bisschen gutes Gefühl.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 297.12, 297.28, 1.0], ["gibt", 297.28, 297.44, 1.0], ["dir", 297.44, 297.6, 1.0], ["quasi", 297.6, 297.92, 1.0], ["dieses", 297.92, 298.24, 1.0], ["Gefühl", 298.24, 298.56, 1.0], ["der", 298.8, 298.96, 1.0], ["Unsicherheit", 298.96, 299.52, 1.0], ["macht", 299.6, 299.84, 1.0], ["es", 299.84, 299.92, 1.0], ["ein", 299.92, 300.0, 1.0], ["bisschen", 300.0, 300.16, 1.0], ["weg", 300.16, 300.4, 1.0], ["und", 300.4, 300.48, 1.0], ["gibt", 300.48, 300.64, 1.0], ["dir", 300.72, 300.8, 1.0], ["ein", 300.8, 300.88, 1.0], ["bisschen", 300.88, 301.04, 1.0], ["gutes", 301.12, 301.44, 1.0], ["Gefühl.", 301.44, 301.92, 1.0]]}, {"start": 302.32, "end": 302.8, "text": "Also mir.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 302.32, 302.64, 1.0], ["mir.", 302.64, 302.8, 1.0]]}, {"start": 303.04, "end": 307.6, "text": "Ja, das gute Gefühl, das würde ich tatsächlich, dem würde ich einen Namen geben, nämlich Selbstbewusstsein.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 303.04, 303.2, 1.0], ["das", 303.28, 303.44, 1.0], ["gute", 303.44, 303.68, 1.0], ["Gefühl,", 303.68, 304.08, 1.0], ["das", 304.16, 304.32, 1.0], ["würde", 304.32, 304.48, 1.0], ["ich", 304.48, 304.56, 1.0], ["tatsächlich,", 304.8, 305.28, 1.0], ["dem", 305.44, 305.6, 1.0], ["würde", 305.6, 305.76, 1.0], ["ich", 305.76, 305.84, 1.0], ["einen", 305.84, 305.92, 1.0], ["Namen", 305.92, 306.16, 1.0], ["geben,", 306.16, 306.32, 1.0], ["nämlich", 306.4, 306.72, 1.0], ["Selbstbewusstsein.", 306.72, 307.6, 1.0]]}, {"start": 307.68, "end": 324.64, "text": "Also Tests machen, dass du selbstbewusst deinen Code ändern kannst, ohne dir furchtbar schrecklich schlaflose Nächte zu machen, weil du Angst hast, dass dir alles um die Ohren fliegt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 307.68, 308.0, 1.0], ["Tests", 308.32, 308.96, 1.0], ["machen,", 308.96, 309.6, 1.0], ["dass", 310.56, 310.88, 1.0], ["du", 310.88, 311.2, 1.0], ["selbstbewusst", 311.2, 312.16, 1.0], ["deinen", 312.16, 312.56, 1.0], ["Code", 312.56, 313.12, 1.0], ["ändern", 313.12, 313.68, 1.0], ["kannst,", 313.68, 314.0, 1.0], ["ohne", 314.16, 314.64, 1.0], ["dir", 314.64, 314.96, 1.0], ["furchtbar", 315.52, 316.16, 1.0], ["schrecklich", 316.16, 317.04, 1.0], ["schlaflose", 317.36, 318.08, 1.0], ["Nächte", 318.24, 318.8, 1.0], ["zu", 320.0, 320.32, 1.0], ["machen,", 320.32, 320.8, 1.0], ["weil", 321.12, 321.36, 1.0], ["du", 321.36, 321.6, 1.0], ["Angst", 321.6, 322.08, 1.0], ["hast,", 322.08, 322.32, 1.0], ["dass", 323.12, 323.28, 1.0], ["dir", 323.28, 323.44, 1.0], ["alles", 323.44, 323.6, 1.0], ["um", 323.6, 323.76, 1.0], ["die", 323.76, 323.92, 1.0], ["Ohren", 323.92, 324.24, 1.0], ["fliegt.", 324.24, 324.64, 1.0]]}, {"start": 324.8, "end": 333.92, "text": "Du kannst zumindest sagen, den Teil, den du durch Tests abgedeckt hast, wenn die Tests weiterhin durchlaufen, dann wird der Teil weiterhin funktionieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Du", 324.8, 324.96, 1.0], ["kannst", 324.96, 325.28, 1.0], ["zumindest", 325.28, 326.0, 1.0], ["sagen,", 326.16, 326.48, 1.0], ["den", 326.64, 326.88, 1.0], ["Teil,", 326.88, 327.04, 1.0], ["den", 327.2, 327.36, 1.0], ["du", 327.36, 327.52, 1.0], ["durch", 327.52, 327.68, 1.0], ["Tests", 327.68, 328.08, 1.0], ["abgedeckt", 328.08, 328.72, 1.0], ["hast,", 328.72, 329.04, 1.0], ["wenn", 329.36, 329.6, 1.0], ["die", 329.6, 329.76, 1.0], ["Tests", 329.76, 330.16, 1.0], ["weiterhin", 330.16, 330.56, 1.0], ["durchlaufen,", 330.56, 331.28, 1.0], ["dann", 331.6, 331.92, 1.0], ["wird", 331.92, 332.24, 1.0], ["der", 332.24, 332.56, 1.0], ["Teil", 332.56, 332.88, 1.0], ["weiterhin", 332.88, 333.52, 1.0], ["funktionieren.", 333.52, 333.92, 1.0]]}, {"start": 334.0, "end": 346.32, "text": "Und dann kannst du halt sagen, okay, wenn irgendwas anderes bricht und du merkst es in der Applik, äh, im Produktionsbetrieb dann, dann schreibst du dir einen Test dafür und dann weißt du, dass das in Zukunft nicht mehr brechen wird.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 334.0, 334.16, 1.0], ["dann", 334.16, 334.32, 1.0], ["kannst", 334.32, 334.48, 1.0], ["du", 334.48, 334.56, 1.0], ["halt", 334.56, 334.72, 1.0], ["sagen,", 334.72, 334.88, 1.0], ["okay,", 334.96, 335.12, 1.0], ["wenn", 335.2, 335.36, 1.0], ["irgendwas", 335.36, 335.76, 1.0], ["anderes", 335.76, 336.0, 1.0], ["bricht", 336.0, 336.32, 1.0], ["und", 336.48, 336.64, 1.0], ["du", 336.64, 336.8, 1.0], ["merkst", 336.8, 336.96, 1.0], ["es", 337.04, 337.12, 1.0], ["in", 337.28, 337.36, 1.0], ["der", 337.36, 337.52, 1.0], ["Applik,", 337.52, 337.76, 1.0], ["äh,", 337.92, 338.08, 1.0], ["im", 338.56, 338.88, 1.0], ["Produktionsbetrieb", 338.88, 340.08, 1.0], ["dann,", 340.08, 340.4, 1.0], ["dann", 341.68, 341.92, 1.0], ["schreibst", 341.92, 342.4, 1.0], ["du", 342.4, 342.56, 1.0], ["dir", 342.56, 342.8, 1.0], ["einen", 342.8, 343.04, 1.0], ["Test", 343.04, 343.36, 1.0], ["dafür", 343.36, 343.76, 1.0], ["und", 343.76, 343.92, 1.0], ["dann", 343.92, 344.08, 1.0], ["weißt", 344.08, 344.24, 1.0], ["du,", 344.32, 344.4, 1.0], ["dass", 344.48, 344.72, 1.0], ["das", 344.72, 344.88, 1.0], ["in", 344.88, 345.04, 1.0], ["Zukunft", 345.04, 345.44, 1.0], ["nicht", 345.44, 345.6, 1.0], ["mehr", 345.6, 345.76, 1.0], ["brechen", 345.76, 346.16, 1.0], ["wird.", 346.16, 346.32, 1.0]]}, {"start": 346.4, "end": 348.64, "text": "Es sei, oder der Test wird fehlschlagen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 346.4, 346.56, 1.0], ["sei,", 346.56, 346.72, 1.0], ["oder", 346.96, 347.2, 1.0], ["der", 347.2, 347.36, 1.0], ["Test", 347.36, 347.6, 1.0], ["wird", 347.6, 347.76, 1.0], ["fehlschlagen.", 347.76, 348.64, 1.0]]}, {"start": 349.36, "end": 358.96, "text": "Und zu der Geschichte, die Marc erzählt hat, wollte ich noch anbringen, ein Ingenieur ist halt auch so eine Sache, also die bauen oft so physikalische Dinge.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 349.36, 349.68, 1.0], ["zu", 349.68, 350.0, 1.0], ["der", 350.0, 350.16, 1.0], ["Geschichte,", 350.16, 350.48, 1.0], ["die", 350.56, 350.72, 1.0], ["Marc", 350.72, 351.04, 1.0], ["erzählt", 351.04, 351.36, 1.0], ["hat,", 351.36, 351.52, 1.0], ["wollte", 351.6, 351.84, 1.0], ["ich", 351.84, 351.92, 1.0], ["noch", 351.92, 352.08, 1.0], ["anbringen,", 352.08, 352.56, 1.0], ["ein", 352.72, 352.88, 1.0], ["Ingenieur", 352.88, 353.84, 1.0], ["ist", 354.48, 354.64, 1.0], ["halt", 354.64, 354.88, 1.0], ["auch", 354.88, 355.04, 1.0], ["so", 355.04, 355.2, 1.0], ["eine", 355.2, 355.36, 1.0], ["Sache,", 355.36, 355.68, 1.0], ["also", 355.76, 355.92, 1.0], ["die", 356.0, 356.16, 1.0], ["bauen", 356.16, 356.64, 1.0], ["oft", 356.64, 357.04, 1.0], ["so", 357.04, 357.36, 1.0], ["physikalische", 357.44, 358.32, 1.0], ["Dinge.", 358.32, 358.96, 1.0]]}, {"start": 359.28, "end": 363.36, "text": "Also, keine Ahnung, jetzt Brücken oder Häuser oder was auch immer.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also,", 359.28, 359.6, 1.0], ["keine", 359.84, 360.16, 1.0], ["Ahnung,", 360.16, 360.4, 1.0], ["jetzt", 360.56, 360.8, 1.0], ["Brücken", 360.8, 361.28, 1.0], ["oder", 361.28, 361.52, 1.0], ["Häuser", 361.52, 362.24, 1.0], ["oder", 362.24, 362.56, 1.0], ["was", 362.56, 362.88, 1.0], ["auch", 362.88, 363.12, 1.0], ["immer.", 363.12, 363.36, 1.0]]}, {"start": 364.08, "end": 365.28, "text": "Motorsteuergeräte.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Motorsteuergeräte.", 364.08, 365.28, 1.0]]}, {"start": 365.6, "end": 374.56, "text": "Da muss man natürlich viel simulieren, da muss man auch viel ausrechnen und sich viel überlegen, weil man kann das nur einmal machen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Da", 365.6, 365.76, 1.0], ["muss", 365.76, 365.92, 1.0], ["man", 365.92, 366.08, 1.0], ["natürlich", 366.08, 366.48, 1.0], ["viel", 366.48, 366.8, 1.0], ["simulieren,", 366.8, 367.44, 1.0], ["da", 367.68, 367.92, 1.0], ["muss", 367.92, 368.32, 1.0], ["man", 368.32, 368.64, 1.0], ["auch", 368.96, 369.28, 1.0], ["viel", 369.28, 369.6, 1.0], ["ausrechnen", 370.8, 371.84, 1.0], ["und", 371.84, 372.08, 1.0], ["sich", 372.08, 372.4, 1.0], ["viel", 372.4, 372.64, 1.0], ["überlegen,", 372.64, 373.2, 1.0], ["weil", 373.28, 373.44, 1.0], ["man", 373.44, 373.6, 1.0], ["kann", 373.6, 373.76, 1.0], ["das", 373.76, 373.92, 1.0], ["nur", 373.92, 374.08, 1.0], ["einmal", 374.08, 374.4, 1.0], ["machen.", 374.4, 374.56, 1.0]]}, {"start": 374.64, "end": 381.84, "text": "Jetzt haben wir halt im Softwarebereich den Luxus, wir können halt sagen, ja gut, wir arbeiten iterativ und wir fügen dann immer mehr neue Features hinzu.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Jetzt", 374.64, 374.88, 1.0], ["haben", 374.88, 375.04, 1.0], ["wir", 375.04, 375.2, 1.0], ["halt", 375.2, 375.36, 1.0], ["im", 375.36, 375.52, 1.0], ["Softwarebereich", 375.52, 376.16, 1.0], ["den", 376.16, 376.32, 1.0], ["Luxus,", 376.32, 376.72, 1.0], ["wir", 376.8, 376.88, 1.0], ["können", 376.88, 377.04, 1.0], ["halt", 377.04, 377.2, 1.0], ["sagen,", 377.2, 377.36, 1.0], ["ja", 377.44, 377.6, 1.0], ["gut,", 377.6, 377.84, 1.0], ["wir", 377.92, 378.08, 1.0], ["arbeiten", 378.08, 378.48, 1.0], ["iterativ", 378.48, 379.12, 1.0], ["und", 379.12, 379.28, 1.0], ["wir", 379.28, 379.36, 1.0], ["fügen", 379.76, 380.16, 1.0], ["dann", 380.16, 380.32, 1.0], ["immer", 380.32, 380.56, 1.0], ["mehr", 380.56, 380.8, 1.0], ["neue", 380.8, 381.2, 1.0], ["Features", 381.2, 381.44, 1.0], ["hinzu.", 381.6, 381.84, 1.0]]}, {"start": 382.16, "end": 383.52, "text": "Wir hangeln uns von Fehler zu Fehler.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Wir", 382.16, 382.32, 1.0], ["hangeln", 382.32, 382.64, 1.0], ["uns", 382.64, 382.8, 1.0], ["von", 382.8, 382.88, 1.0], ["Fehler", 382.88, 383.2, 1.0], ["zu", 383.2, 383.28, 1.0], ["Fehler.", 383.28, 383.52, 1.0]]}, {"start": 383.68, "end": 404.0, "text": "Genau, wir hangeln uns von Fehler zu Fehler, aber das verleitet auch dann halt dazu, wie Mark schon erwähnt hat, sehr schludrig zu arbeiten, weil es halt immer die Möglichkeit gibt, im Nachhinein wieder Fehler zu beseitigen, was du jetzt bei so einem, bei irgendeinem Bauwerk oder bei irgendeinem Ding, was tatsächlich in der physikalischen Welt existiert hat, nicht hast.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 383.68, 383.76, 1.0], ["wir", 383.84, 383.92, 1.0], ["hangeln", 383.92, 384.16, 1.0], ["uns", 384.24, 384.4, 1.0], ["von", 384.4, 384.48, 1.0], ["Fehler", 384.48, 384.72, 1.0], ["zu", 384.8, 384.96, 1.0], ["Fehler,", 384.96, 385.52, 1.0], ["aber", 386.96, 387.28, 1.0], ["das", 388.24, 388.56, 1.0], ["verleitet", 388.8, 389.44, 1.0], ["auch", 389.68, 389.92, 1.0], ["dann", 389.92, 390.24, 1.0], ["halt", 390.24, 390.56, 1.0], ["dazu,", 390.56, 391.04, 1.0], ["wie", 391.2, 391.36, 1.0], ["Mark", 391.36, 391.68, 1.0], ["schon", 391.68, 391.92, 1.0], ["erwähnt", 391.92, 392.24, 1.0], ["hat,", 392.24, 392.32, 1.0], ["sehr", 392.48, 392.64, 1.0], ["schludrig", 392.64, 393.12, 1.0], ["zu", 393.28, 393.44, 1.0], ["arbeiten,", 393.44, 393.84, 1.0], ["weil", 394.0, 394.24, 1.0], ["es", 394.24, 394.4, 1.0], ["halt", 394.4, 394.64, 1.0], ["immer", 394.64, 394.8, 1.0], ["die", 394.8, 394.96, 1.0], ["Möglichkeit", 394.96, 395.52, 1.0], ["gibt,", 395.52, 395.68, 1.0], ["im", 395.84, 396.0, 1.0], ["Nachhinein", 396.0, 396.64, 1.0], ["wieder", 396.64, 396.88, 1.0], ["Fehler", 396.88, 397.12, 1.0], ["zu", 397.2, 397.36, 1.0], ["beseitigen,", 397.36, 397.76, 1.0], ["was", 397.84, 398.0, 1.0], ["du", 398.0, 398.16, 1.0], ["jetzt", 398.16, 398.4, 1.0], ["bei", 398.4, 398.48, 1.0], ["so", 398.48, 398.56, 1.0], ["einem,", 398.56, 398.64, 1.0], ["bei", 398.8, 398.96, 1.0], ["irgendeinem", 398.96, 399.28, 1.0], ["Bauwerk", 399.28, 399.84, 1.0], ["oder", 399.84, 400.0, 1.0], ["bei", 400.0, 400.16, 1.0], ["irgendeinem", 400.16, 400.56, 1.0], ["Ding,", 400.56, 400.8, 1.0], ["was", 400.96, 401.12, 1.0], ["tatsächlich", 401.12, 401.6, 1.0], ["in", 401.6, 401.76, 1.0], ["der", 401.76, 401.84, 1.0], ["physikalischen", 401.84, 402.56, 1.0], ["Welt", 402.56, 402.8, 1.0], ["existiert", 402.8, 403.2, 1.0], ["hat,", 403.28, 403.36, 1.0], ["nicht", 403.52, 403.76, 1.0], ["hast.", 403.76, 404.0, 1.0]]}, {"start": 404.48, "end": 405.84, "text": "Und du kannst abreißen und neubar.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Und", 404.48, 404.56, 1.0], ["du", 404.64, 404.8, 1.0], ["kannst", 404.8, 404.96, 1.0], ["abreißen", 405.04, 405.36, 1.0], ["und", 405.44, 405.52, 1.0], ["neubar.", 405.6, 405.84, 1.0]]}, {"start": 406.08, "end": 423.44, "text": "Und ich finde, gerade dieses sludrige Arbeiten, das erlauben dir Tests halt auch in einer gewissen Weise, also gerade wenn du neu zu einer Codebase hinzukommst und irgendwie du weißt, das andere Team hat da irgendwas geschrieben, da kommt irgendwie ein Wert raus, aber du brauchst die ein bisschen anders oder du hast irgendeinen Edge Case gefunden, wo das vielleicht nicht so richtig klappt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 406.08, 406.32, 1.0], ["ich", 406.32, 406.4, 1.0], ["finde,", 406.4, 406.64, 1.0], ["gerade", 407.12, 407.2, 1.0], ["dieses", 407.28, 407.52, 1.0], ["sludrige", 407.52, 408.0, 1.0], ["Arbeiten,", 408.08, 408.56, 1.0], ["das", 408.64, 408.88, 1.0], ["erlauben", 408.88, 409.36, 1.0], ["dir", 409.36, 409.6, 1.0], ["Tests", 409.6, 409.92, 1.0], ["halt", 409.92, 410.08, 1.0], ["auch", 410.08, 410.24, 1.0], ["in", 410.24, 410.32, 1.0], ["einer", 410.32, 410.4, 1.0], ["gewissen", 410.4, 410.64, 1.0], ["Weise,", 410.72, 411.04, 1.0], ["also", 411.12, 411.28, 1.0], ["gerade", 411.36, 411.6, 1.0], ["wenn", 411.6, 411.84, 1.0], ["du", 411.84, 412.16, 1.0], ["neu", 412.16, 412.48, 1.0], ["zu", 412.8, 412.96, 1.0], ["einer", 412.96, 413.12, 1.0], ["Codebase", 413.12, 413.6, 1.0], ["hinzukommst", 413.6, 414.24, 1.0], ["und", 414.24, 414.4, 1.0], ["irgendwie", 414.4, 414.72, 1.0], ["du", 414.72, 414.88, 1.0], ["weißt,", 414.88, 415.12, 1.0], ["das", 415.28, 415.52, 1.0], ["andere", 415.52, 415.84, 1.0], ["Team", 415.84, 416.08, 1.0], ["hat", 416.08, 416.24, 1.0], ["da", 416.24, 416.32, 1.0], ["irgendwas", 416.32, 416.64, 1.0], ["geschrieben,", 416.64, 416.96, 1.0], ["da", 417.04, 417.2, 1.0], ["kommt", 417.2, 417.52, 1.0], ["irgendwie", 417.52, 417.92, 1.0], ["ein", 417.92, 418.08, 1.0], ["Wert", 418.08, 418.48, 1.0], ["raus,", 418.48, 418.8, 1.0], ["aber", 418.96, 419.2, 1.0], ["du", 419.2, 419.28, 1.0], ["brauchst", 419.28, 419.6, 1.0], ["die", 419.6, 419.76, 1.0], ["ein", 419.76, 419.84, 1.0], ["bisschen", 419.84, 420.08, 1.0], ["anders", 420.08, 420.4, 1.0], ["oder", 420.4, 420.56, 1.0], ["du", 420.56, 420.64, 1.0], ["hast", 420.64, 420.8, 1.0], ["irgendeinen", 420.8, 421.12, 1.0], ["Edge", 421.2, 421.36, 1.0], ["Case", 421.44, 421.6, 1.0], ["gefunden,", 421.68, 421.84, 1.0], ["wo", 421.92, 422.08, 1.0], ["das", 422.08, 422.16, 1.0], ["vielleicht", 422.16, 422.4, 1.0], ["nicht", 422.4, 422.56, 1.0], ["so", 422.56, 422.64, 1.0], ["richtig", 422.64, 422.88, 1.0], ["klappt.", 422.88, 423.44, 1.0]]}, {"start": 423.68, "end": 436.24, "text": "Tests erlauben dir halt einfach, da reinzugehen, irgendwie zu finden, wo du es wahrscheinlich bearbeitet wird und ohne dass du den Rest vom Code kennst, kannst du eben sagen, ja, ich glaube, ihr habt dir irgendwie, wenn da kleiner als null ist, sollte man vielleicht irgendwie einen Feder zurückgeben.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Tests", 423.68, 424.16, 1.0], ["erlauben", 424.16, 424.56, 1.0], ["dir", 424.56, 424.72, 1.0], ["halt", 424.72, 424.88, 1.0], ["einfach,", 424.88, 425.04, 1.0], ["da", 425.12, 425.2, 1.0], ["reinzugehen,", 425.2, 425.84, 1.0], ["irgendwie", 426.0, 426.32, 1.0], ["zu", 426.32, 426.48, 1.0], ["finden,", 426.48, 426.72, 1.0], ["wo", 426.8, 426.96, 1.0], ["du", 426.96, 427.12, 1.0], ["es", 427.12, 427.2, 1.0], ["wahrscheinlich", 427.2, 427.68, 1.0], ["bearbeitet", 427.68, 428.16, 1.0], ["wird", 428.16, 428.32, 1.0], ["und", 428.4, 428.56, 1.0], ["ohne", 428.56, 428.8, 1.0], ["dass", 428.8, 428.88, 1.0], ["du", 428.88, 429.04, 1.0], ["den", 429.04, 429.2, 1.0], ["Rest", 429.2, 429.52, 1.0], ["vom", 429.52, 429.68, 1.0], ["Code", 429.68, 430.0, 1.0], ["kennst,", 430.0, 430.4, 1.0], ["kannst", 430.56, 430.8, 1.0], ["du", 430.8, 430.88, 1.0], ["eben", 430.88, 431.12, 1.0], ["sagen,", 431.12, 431.36, 1.0], ["ja,", 431.44, 431.6, 1.0], ["ich", 432.0, 432.16, 1.0], ["glaube,", 432.16, 432.4, 1.0], ["ihr", 432.48, 432.64, 1.0], ["habt", 432.64, 432.8, 1.0], ["dir", 432.8, 432.96, 1.0], ["irgendwie,", 432.96, 433.12, 1.0], ["wenn", 433.28, 433.44, 1.0], ["da", 433.44, 433.6, 1.0], ["kleiner", 433.6, 434.0, 1.0], ["als", 434.0, 434.16, 1.0], ["null", 434.16, 434.32, 1.0], ["ist,", 434.32, 434.4, 1.0], ["sollte", 434.48, 434.72, 1.0], ["man", 434.72, 434.8, 1.0], ["vielleicht", 434.8, 434.96, 1.0], ["irgendwie", 434.96, 435.2, 1.0], ["einen", 435.2, 435.28, 1.0], ["Feder", 435.28, 435.44, 1.0], ["zurückgeben.", 435.6, 436.24, 1.0]]}, {"start": 436.4, "end": 448.24, "text": "Kannst du da einfach reinhacken und dann einfach einmal die Tests starten und wenn die immer noch alle durchlaufen, dann kannst du eigentlich das an das Team weitergeben und sagen, hier, ich glaube, ich habe es repariert, alle Tests sind auch okay, fertig.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Kannst", 436.4, 436.64, 1.0], ["du", 436.64, 436.72, 1.0], ["da", 436.72, 436.88, 1.0], ["einfach", 436.88, 437.12, 1.0], ["reinhacken", 437.12, 437.68, 1.0], ["und", 437.68, 437.76, 1.0], ["dann", 437.76, 437.92, 1.0], ["einfach", 437.92, 438.08, 1.0], ["einmal", 438.08, 438.32, 1.0], ["die", 438.32, 438.4, 1.0], ["Tests", 438.4, 438.8, 1.0], ["starten", 438.8, 439.2, 1.0], ["und", 439.28, 439.6, 1.0], ["wenn", 439.6, 439.84, 1.0], ["die", 439.84, 440.16, 1.0], ["immer", 440.16, 440.4, 1.0], ["noch", 440.4, 440.56, 1.0], ["alle", 440.56, 440.8, 1.0], ["durchlaufen,", 440.8, 441.84, 1.0], ["dann", 442.32, 442.64, 1.0], ["kannst", 442.88, 443.28, 1.0], ["du", 443.28, 443.44, 1.0], ["eigentlich", 443.44, 443.92, 1.0], ["das", 443.92, 444.16, 1.0], ["an", 444.16, 444.32, 1.0], ["das", 444.32, 444.48, 1.0], ["Team", 444.48, 444.72, 1.0], ["weitergeben", 444.72, 445.12, 1.0], ["und", 445.12, 445.2, 1.0], ["sagen,", 445.2, 445.36, 1.0], ["hier,", 445.44, 445.6, 1.0], ["ich", 445.68, 445.76, 1.0], ["glaube,", 445.76, 445.92, 1.0], ["ich", 446.0, 446.08, 1.0], ["habe", 446.08, 446.24, 1.0], ["es", 446.24, 446.32, 1.0], ["repariert,", 446.32, 446.72, 1.0], ["alle", 446.8, 446.96, 1.0], ["Tests", 446.96, 447.36, 1.0], ["sind", 447.36, 447.52, 1.0], ["auch", 447.52, 447.68, 1.0], ["okay,", 447.68, 447.84, 1.0], ["fertig.", 447.92, 448.24, 1.0]]}, {"start": 448.4, "end": 477.36, "text": "Ja, und im Zweifelsfall ist so ein Test halt auch eine sehr gute Dokumentation, wenn du jetzt, sagen wir mal, Open Source Code benutzt, der sich irgendwie anders verhält, als du das jetzt erwarten würdest, dann kannst du halt auch sagen, okay, du lieferst mit deinem Bugreport gleich einen Test Case mit, der fehlschlägt, sodass die Entwickler halt auch gleich wissen, was du erwarten würdest, weil so ein ausführbarer Test-Case, der sagt oft mehr aus wie irgendwie geschriebene Prosa in gebrochen im Englisch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 448.4, 448.48, 1.0], ["und", 448.56, 448.64, 1.0], ["im", 448.64, 448.8, 1.0], ["Zweifelsfall", 448.8, 449.44, 1.0], ["ist", 449.44, 449.52, 1.0], ["so", 449.52, 449.68, 1.0], ["ein", 449.68, 449.76, 1.0], ["Test", 449.76, 450.08, 1.0], ["halt", 450.08, 450.32, 1.0], ["auch", 450.32, 450.56, 1.0], ["eine", 450.56, 450.72, 1.0], ["sehr", 450.72, 450.96, 1.0], ["gute", 450.96, 451.28, 1.0], ["Dokumentation,", 451.28, 452.16, 1.0], ["wenn", 452.32, 452.48, 1.0], ["du", 452.48, 452.64, 1.0], ["jetzt,", 452.64, 452.8, 1.0], ["sagen", 452.88, 453.04, 1.0], ["wir", 453.04, 453.12, 1.0], ["mal,", 453.2, 453.28, 1.0], ["Open", 453.36, 453.6, 1.0], ["Source", 453.68, 453.92, 1.0], ["Code", 454.0, 454.56, 1.0], ["benutzt,", 454.56, 455.28, 1.0], ["der", 455.6, 455.92, 1.0], ["sich", 455.92, 456.08, 1.0], ["irgendwie", 456.08, 456.56, 1.0], ["anders", 456.56, 456.88, 1.0], ["verhält,", 456.88, 457.28, 1.0], ["als", 457.44, 457.6, 1.0], ["du", 457.6, 457.76, 1.0], ["das", 457.76, 457.92, 1.0], ["jetzt", 457.92, 458.08, 1.0], ["erwarten", 458.08, 458.48, 1.0], ["würdest,", 458.48, 458.72, 1.0], ["dann", 458.8, 458.96, 1.0], ["kannst", 458.96, 459.12, 1.0], ["du", 459.12, 459.2, 1.0], ["halt", 459.2, 459.36, 1.0], ["auch", 459.36, 459.52, 1.0], ["sagen,", 459.52, 459.68, 1.0], ["okay,", 459.76, 459.92, 1.0], ["du", 460.0, 460.08, 1.0], ["lieferst", 460.08, 460.64, 1.0], ["mit", 460.64, 460.72, 1.0], ["deinem", 460.72, 460.96, 1.0], ["Bugreport", 460.96, 461.92, 1.0], ["gleich", 461.92, 462.64, 1.0], ["einen", 462.8, 463.04, 1.0], ["Test", 463.04, 463.36, 1.0], ["Case", 463.36, 463.68, 1.0], ["mit,", 463.68, 463.84, 1.0], ["der", 464.0, 464.16, 1.0], ["fehlschlägt,", 464.16, 464.96, 1.0], ["sodass", 465.04, 465.36, 1.0], ["die", 465.36, 465.44, 1.0], ["Entwickler", 465.44, 466.0, 1.0], ["halt", 466.0, 466.16, 1.0], ["auch", 466.16, 466.32, 1.0], ["gleich", 466.32, 466.72, 1.0], ["wissen,", 466.72, 467.04, 1.0], ["was", 468.8, 469.12, 1.0], ["du", 469.12, 469.36, 1.0], ["erwarten", 469.36, 469.84, 1.0], ["würdest,", 469.84, 470.16, 1.0], ["weil", 470.24, 470.32, 1.0], ["so", 470.64, 470.8, 1.0], ["ein", 470.8, 470.88, 1.0], ["ausführbarer", 470.88, 471.52, 1.0], ["Test-Case,", 471.52, 472.0, 1.0], ["der", 472.08, 472.24, 1.0], ["sagt", 472.24, 472.48, 1.0], ["oft", 472.48, 472.72, 1.0], ["mehr", 472.72, 472.96, 1.0], ["aus", 472.96, 473.12, 1.0], ["wie", 473.2, 473.44, 1.0], ["irgendwie", 473.44, 474.08, 1.0], ["geschriebene", 474.96, 475.6, 1.0], ["Prosa", 475.6, 475.92, 1.0], ["in", 476.08, 476.16, 1.0], ["gebrochen", 476.24, 476.72, 1.0], ["im", 476.72, 476.8, 1.0], ["Englisch.", 476.8, 477.36, 1.0]]}, {"start": 477.6, "end": 491.12, "text": "Und wäre dann auch gleich einen Regressionstest bedeutet, die könnten den Test, den du geschrieben hast, auch einfach zu ihren Standardtests mit reinwerfen, um sicherzugehen, dass, ich meine, wenn einmal jemand den Fehler gemacht hat, kann es ja gut sein, dass der in zwei Monaten noch irgendwie mal sich versucht, wieder einzuschleichen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 477.6, 477.76, 1.0], ["wäre", 477.76, 478.0, 1.0], ["dann", 478.0, 478.16, 1.0], ["auch", 478.16, 478.32, 1.0], ["gleich", 478.32, 478.64, 1.0], ["einen", 478.64, 478.8, 1.0], ["Regressionstest", 478.8, 479.68, 1.0], ["bedeutet,", 479.92, 480.24, 1.0], ["die", 480.4, 480.48, 1.0], ["könnten", 480.48, 480.72, 1.0], ["den", 480.72, 480.96, 1.0], ["Test,", 480.96, 481.12, 1.0], ["den", 481.2, 481.36, 1.0], ["du", 481.36, 481.52, 1.0], ["geschrieben", 481.52, 481.84, 1.0], ["hast,", 481.84, 482.0, 1.0], ["auch", 482.08, 482.24, 1.0], ["einfach", 482.24, 482.4, 1.0], ["zu", 482.4, 482.56, 1.0], ["ihren", 482.56, 482.8, 1.0], ["Standardtests", 482.8, 483.44, 1.0], ["mit", 483.44, 483.52, 1.0], ["reinwerfen,", 483.52, 484.16, 1.0], ["um", 484.24, 484.4, 1.0], ["sicherzugehen,", 484.4, 485.04, 1.0], ["dass,", 485.12, 485.28, 1.0], ["ich", 485.36, 485.44, 1.0], ["meine,", 485.44, 485.6, 1.0], ["wenn", 485.68, 485.84, 1.0], ["einmal", 485.84, 486.16, 1.0], ["jemand", 486.16, 486.4, 1.0], ["den", 486.4, 486.56, 1.0], ["Fehler", 486.56, 486.88, 1.0], ["gemacht", 486.88, 487.04, 1.0], ["hat,", 487.04, 487.2, 1.0], ["kann", 487.28, 487.36, 1.0], ["es", 487.36, 487.52, 1.0], ["ja", 487.52, 487.6, 1.0], ["gut", 487.6, 487.76, 1.0], ["sein,", 487.76, 487.84, 1.0], ["dass", 487.92, 488.0, 1.0], ["der", 488.0, 488.08, 1.0], ["in", 488.16, 488.32, 1.0], ["zwei", 488.32, 488.48, 1.0], ["Monaten", 488.48, 488.8, 1.0], ["noch", 489.04, 489.2, 1.0], ["irgendwie", 489.2, 489.44, 1.0], ["mal", 489.44, 489.6, 1.0], ["sich", 489.6, 489.76, 1.0], ["versucht,", 489.76, 490.08, 1.0], ["wieder", 490.16, 490.32, 1.0], ["einzuschleichen.", 490.32, 491.12, 1.0]]}, {"start": 491.2, "end": 493.12, "text": "Und so ein Regressionstest hilft da.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 491.2, 491.36, 1.0], ["so", 491.36, 491.52, 1.0], ["ein", 491.52, 491.6, 1.0], ["Regressionstest", 491.6, 492.48, 1.0], ["hilft", 492.48, 492.8, 1.0], ["da.", 492.8, 493.12, 1.0]]}, {"start": 493.52, "end": 504.56, "text": "Ja, Zeit ist auch ein guter Punkt, weil, also zumindest ich neige dazu, ich bin nicht in der Lage, große Codebases auf Dauer in meinem Kopf zu behalten, ist, glaube ich, niemand.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 493.52, 493.68, 1.0], ["Zeit", 493.84, 494.16, 1.0], ["ist", 494.16, 494.32, 1.0], ["auch", 494.32, 494.48, 1.0], ["ein", 495.12, 495.44, 1.0], ["guter", 495.44, 496.08, 1.0], ["Punkt,", 496.08, 496.64, 1.0], ["weil,", 496.88, 497.2, 1.0], ["also", 497.76, 498.0, 1.0], ["zumindest", 498.08, 498.48, 1.0], ["ich", 498.48, 498.72, 1.0], ["neige", 498.72, 499.12, 1.0], ["dazu,", 499.12, 499.44, 1.0], ["ich", 499.6, 499.92, 1.0], ["bin", 499.92, 500.16, 1.0], ["nicht", 500.16, 500.32, 1.0], ["in", 500.32, 500.4, 1.0], ["der", 500.4, 500.56, 1.0], ["Lage,", 500.56, 500.72, 1.0], ["große", 500.88, 501.2, 1.0], ["Codebases", 501.2, 501.92, 1.0], ["auf", 501.92, 502.08, 1.0], ["Dauer", 502.08, 502.32, 1.0], ["in", 502.32, 502.4, 1.0], ["meinem", 502.4, 502.64, 1.0], ["Kopf", 502.64, 502.88, 1.0], ["zu", 502.88, 502.96, 1.0], ["behalten,", 502.96, 503.28, 1.0], ["ist,", 503.36, 503.44, 1.0], ["glaube", 503.6, 503.76, 1.0], ["ich,", 503.76, 503.76, 1.0], ["niemand.", 503.92, 504.56, 1.0]]}, {"start": 505.12, "end": 517.6, "text": "Und dann hat man halt oft das Problem, man arbeitet irgendwie an einem komplexen Code für eine gewisse Zeit und macht dann eine gewisse Zeit irgendwas anderes und kommt dann wieder zurück, um irgendwelche Dinge zu erweitern oder zu fixen oder sonst irgendwas.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 505.12, 505.36, 1.0], ["dann", 505.36, 505.6, 1.0], ["hat", 505.6, 505.84, 1.0], ["man", 505.84, 506.0, 1.0], ["halt", 506.0, 506.16, 1.0], ["oft", 506.16, 506.4, 1.0], ["das", 506.4, 506.56, 1.0], ["Problem,", 506.56, 507.12, 1.0], ["man", 507.36, 507.52, 1.0], ["arbeitet", 507.52, 508.08, 1.0], ["irgendwie", 508.24, 508.64, 1.0], ["an", 508.64, 508.88, 1.0], ["einem", 509.04, 509.2, 1.0], ["komplexen", 509.2, 509.84, 1.0], ["Code", 509.84, 510.4, 1.0], ["für", 510.4, 510.72, 1.0], ["eine", 510.72, 510.96, 1.0], ["gewisse", 510.96, 511.28, 1.0], ["Zeit", 511.28, 511.52, 1.0], ["und", 511.52, 511.68, 1.0], ["macht", 511.68, 511.92, 1.0], ["dann", 511.92, 512.08, 1.0], ["eine", 512.08, 512.16, 1.0], ["gewisse", 512.16, 512.48, 1.0], ["Zeit", 512.48, 512.72, 1.0], ["irgendwas", 512.72, 513.04, 1.0], ["anderes", 513.04, 513.44, 1.0], ["und", 513.44, 513.6, 1.0], ["kommt", 513.6, 513.84, 1.0], ["dann", 513.84, 514.0, 1.0], ["wieder", 514.0, 514.24, 1.0], ["zurück,", 514.24, 514.48, 1.0], ["um", 514.56, 514.72, 1.0], ["irgendwelche", 514.72, 515.2, 1.0], ["Dinge", 515.2, 515.44, 1.0], ["zu", 515.44, 515.52, 1.0], ["erweitern", 515.52, 516.0, 1.0], ["oder", 516.0, 516.24, 1.0], ["zu", 516.24, 516.4, 1.0], ["fixen", 516.4, 516.72, 1.0], ["oder", 516.72, 516.88, 1.0], ["sonst", 516.88, 517.12, 1.0], ["irgendwas.", 517.12, 517.6, 1.0]]}, {"start": 517.68, "end": 524.88, "text": "Und plötzlich weiß man nicht mehr, wie man seine Klassen, die man selber geschrieben hat oder die Kollegen oder Freunde geschrieben haben, weiß man nicht mehr, wie man die zu benutzen hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 517.68, 517.84, 1.0], ["plötzlich", 517.84, 518.24, 1.0], ["weiß", 518.24, 518.4, 1.0], ["man", 518.4, 518.56, 1.0], ["nicht", 518.56, 518.64, 1.0], ["mehr,", 518.64, 518.72, 1.0], ["wie", 518.8, 518.96, 1.0], ["man", 518.96, 519.12, 1.0], ["seine", 519.12, 519.36, 1.0], ["Klassen,", 519.68, 519.92, 1.0], ["die", 520.0, 520.08, 1.0], ["man", 520.08, 520.24, 1.0], ["selber", 520.24, 520.48, 1.0], ["geschrieben", 520.48, 520.8, 1.0], ["hat", 520.8, 520.88, 1.0], ["oder", 520.96, 521.2, 1.0], ["die", 521.2, 521.28, 1.0], ["Kollegen", 521.28, 521.68, 1.0], ["oder", 521.68, 521.84, 1.0], ["Freunde", 521.84, 522.24, 1.0], ["geschrieben", 522.24, 522.72, 1.0], ["haben,", 522.72, 522.88, 1.0], ["weiß", 523.12, 523.36, 1.0], ["man", 523.36, 523.44, 1.0], ["nicht", 523.44, 523.52, 1.0], ["mehr,", 523.52, 523.6, 1.0], ["wie", 523.68, 523.84, 1.0], ["man", 523.84, 524.0, 1.0], ["die", 524.0, 524.16, 1.0], ["zu", 524.16, 524.32, 1.0], ["benutzen", 524.32, 524.72, 1.0], ["hat.", 524.72, 524.88, 1.0]]}, {"start": 524.96, "end": 540.08, "text": "Und da sind Tests halt auch ein Mittel der ausführbaren Dokumentation, wo man quasi einen Use Case überhaupt mal sieht, wie die Dinge zu benutzen sind und wie das erwartete Verhalten ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 524.96, 525.12, 1.0], ["da", 525.12, 525.36, 1.0], ["sind", 525.6, 525.92, 1.0], ["Tests", 525.92, 526.4, 1.0], ["halt", 526.4, 526.56, 1.0], ["auch", 526.56, 526.8, 1.0], ["ein", 526.8, 527.04, 1.0], ["Mittel", 527.04, 527.36, 1.0], ["der", 527.36, 527.52, 1.0], ["ausführbaren", 527.52, 528.32, 1.0], ["Dokumentation,", 528.32, 529.28, 1.0], ["wo", 530.32, 530.64, 1.0], ["man", 530.64, 530.96, 1.0], ["quasi", 530.96, 531.6, 1.0], ["einen", 532.16, 532.4, 1.0], ["Use", 532.64, 532.96, 1.0], ["Case", 532.96, 533.44, 1.0], ["überhaupt", 533.44, 533.92, 1.0], ["mal", 533.92, 534.24, 1.0], ["sieht,", 534.24, 534.88, 1.0], ["wie", 536.16, 536.48, 1.0], ["die", 536.48, 536.64, 1.0], ["Dinge", 536.64, 537.04, 1.0], ["zu", 537.04, 537.2, 1.0], ["benutzen", 537.2, 537.68, 1.0], ["sind", 537.68, 538.0, 1.0], ["und", 538.0, 538.32, 1.0], ["wie", 538.32, 538.64, 1.0], ["das", 538.64, 538.8, 1.0], ["erwartete", 538.8, 539.52, 1.0], ["Verhalten", 539.52, 539.92, 1.0], ["ist.", 539.92, 540.08, 1.0]]}, {"start": 540.16, "end": 546.32, "text": "Und man kann sie ausführen und sieht, aha, dieses Verhalten ist tatsächlich so, wie es jetzt hier in den Tests beschrieben ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 540.16, 540.24, 1.0], ["man", 540.24, 540.4, 1.0], ["kann", 540.4, 540.56, 1.0], ["sie", 540.56, 540.72, 1.0], ["ausführen", 540.72, 541.12, 1.0], ["und", 541.12, 541.28, 1.0], ["sieht,", 541.28, 541.44, 1.0], ["aha,", 541.52, 542.0, 1.0], ["dieses", 542.24, 542.56, 1.0], ["Verhalten", 542.56, 543.2, 1.0], ["ist", 543.2, 543.52, 1.0], ["tatsächlich", 543.52, 544.0, 1.0], ["so,", 544.0, 544.08, 1.0], ["wie", 544.4, 544.56, 1.0], ["es", 544.56, 544.72, 1.0], ["jetzt", 544.72, 544.88, 1.0], ["hier", 544.88, 545.04, 1.0], ["in", 545.04, 545.12, 1.0], ["den", 545.12, 545.28, 1.0], ["Tests", 545.28, 545.6, 1.0], ["beschrieben", 545.6, 546.08, 1.0], ["ist.", 546.08, 546.32, 1.0]]}, {"start": 546.48, "end": 552.72, "text": "Also Tests sind halt für Programmierer, finde ich, auch eigentlich das wichtigste Mittel der Dokumentation von Software.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 546.48, 546.72, 1.0], ["Tests", 546.72, 547.2, 1.0], ["sind", 547.2, 547.36, 1.0], ["halt", 547.36, 547.76, 1.0], ["für", 547.76, 547.92, 1.0], ["Programmierer,", 547.92, 548.64, 1.0], ["finde", 548.72, 548.88, 1.0], ["ich,", 548.88, 548.96, 1.0], ["auch", 549.2, 549.52, 1.0], ["eigentlich", 549.52, 550.08, 1.0], ["das", 550.08, 550.24, 1.0], ["wichtigste", 550.24, 550.88, 1.0], ["Mittel", 550.88, 551.2, 1.0], ["der", 551.2, 551.36, 1.0], ["Dokumentation", 551.36, 552.08, 1.0], ["von", 552.08, 552.24, 1.0], ["Software.", 552.24, 552.72, 1.0]]}, {"start": 552.88, "end": 563.6, "text": "Genau, und oft ist es auch so, gerade bei so Open Source-Geschichten, die Leute bauen halt sich die Bibliotheken, aber um dann nachher nochmal irgendwie zwei Stunden hinzusitzen und wirklich Doku zu schreiben, fehlt halt entweder die Zeit oder die Lust.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Genau,", 552.88, 553.12, 1.0], ["und", 553.2, 553.28, 1.0], ["oft", 553.28, 553.52, 1.0], ["ist", 553.52, 553.68, 1.0], ["es", 553.68, 553.84, 1.0], ["auch", 553.84, 553.92, 1.0], ["so,", 553.92, 554.08, 1.0], ["gerade", 554.16, 554.32, 1.0], ["bei", 554.32, 554.48, 1.0], ["so", 554.48, 554.64, 1.0], ["Open", 554.64, 554.8, 1.0], ["Source-Geschichten,", 554.88, 555.52, 1.0], ["die", 555.6, 555.68, 1.0], ["Leute", 555.68, 555.92, 1.0], ["bauen", 555.92, 556.16, 1.0], ["halt", 556.16, 556.32, 1.0], ["sich", 556.32, 556.48, 1.0], ["die", 556.48, 556.64, 1.0], ["Bibliotheken,", 556.64, 557.2, 1.0], ["aber", 557.52, 557.84, 1.0], ["um", 557.84, 558.08, 1.0], ["dann", 558.08, 558.24, 1.0], ["nachher", 558.24, 558.56, 1.0], ["nochmal", 558.56, 558.88, 1.0], ["irgendwie", 558.88, 559.12, 1.0], ["zwei", 559.12, 559.36, 1.0], ["Stunden", 559.36, 559.68, 1.0], ["hinzusitzen", 559.68, 560.16, 1.0], ["und", 560.16, 560.24, 1.0], ["wirklich", 560.24, 560.48, 1.0], ["Doku", 560.48, 560.88, 1.0], ["zu", 561.04, 561.12, 1.0], ["schreiben,", 561.12, 561.44, 1.0], ["fehlt", 561.52, 561.84, 1.0], ["halt", 561.84, 562.0, 1.0], ["entweder", 562.0, 562.4, 1.0], ["die", 562.4, 562.48, 1.0], ["Zeit", 562.48, 562.72, 1.0], ["oder", 562.72, 562.96, 1.0], ["die", 562.96, 563.12, 1.0], ["Lust.", 563.12, 563.6, 1.0]]}, {"start": 563.76, "end": 580.96, "text": "Und ich mache es oft so, wenn ich bei Bibliotheken, wo nicht großartig viel dabei steht, meist schaue ich mir das Zeug irgendwie in Ruby an oder so, schaue ich halt, ob es einen Spec oder ein Testverzeichnis gibt, gehe einfach rein und Tests sind ja per se auch hoffentlich so die minimalsten Arten, diese Bibliothek zu benutzen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 563.76, 564.08, 1.0], ["ich", 564.16, 564.32, 1.0], ["mache", 564.32, 564.56, 1.0], ["es", 564.56, 564.64, 1.0], ["oft", 564.64, 564.88, 1.0], ["so,", 564.88, 565.04, 1.0], ["wenn", 565.12, 565.2, 1.0], ["ich", 565.2, 565.44, 1.0], ["bei", 565.44, 565.68, 1.0], ["Bibliotheken,", 565.92, 566.56, 1.0], ["wo", 566.72, 566.88, 1.0], ["nicht", 566.88, 567.04, 1.0], ["großartig", 567.04, 567.52, 1.0], ["viel", 567.52, 567.68, 1.0], ["dabei", 567.68, 567.92, 1.0], ["steht,", 567.92, 568.08, 1.0], ["meist", 568.24, 568.56, 1.0], ["schaue", 568.56, 568.8, 1.0], ["ich", 568.8, 568.88, 1.0], ["mir", 568.88, 568.96, 1.0], ["das", 568.96, 569.12, 1.0], ["Zeug", 569.12, 569.36, 1.0], ["irgendwie", 569.36, 569.6, 1.0], ["in", 569.6, 569.76, 1.0], ["Ruby", 569.76, 570.08, 1.0], ["an", 570.08, 570.24, 1.0], ["oder", 570.24, 570.4, 1.0], ["so,", 570.4, 570.48, 1.0], ["schaue", 570.64, 570.88, 1.0], ["ich", 570.88, 570.96, 1.0], ["halt,", 570.96, 571.04, 1.0], ["ob", 571.12, 571.2, 1.0], ["es", 571.2, 571.36, 1.0], ["einen", 571.36, 571.52, 1.0], ["Spec", 571.52, 571.68, 1.0], ["oder", 571.84, 572.08, 1.0], ["ein", 572.08, 572.24, 1.0], ["Testverzeichnis", 572.24, 573.28, 1.0], ["gibt,", 573.28, 573.6, 1.0], ["gehe", 573.76, 574.08, 1.0], ["einfach", 574.08, 574.32, 1.0], ["rein", 574.32, 574.64, 1.0], ["und", 574.64, 574.88, 1.0], ["Tests", 574.88, 575.36, 1.0], ["sind", 575.36, 575.52, 1.0], ["ja", 575.52, 575.76, 1.0], ["per", 575.76, 576.0, 1.0], ["se", 576.0, 576.32, 1.0], ["auch", 576.32, 576.64, 1.0], ["hoffentlich", 576.72, 577.28, 1.0], ["so", 577.28, 577.44, 1.0], ["die", 577.44, 577.6, 1.0], ["minimalsten", 577.6, 578.72, 1.0], ["Arten,", 579.28, 579.68, 1.0], ["diese", 579.76, 580.0, 1.0], ["Bibliothek", 580.0, 580.56, 1.0], ["zu", 580.56, 580.72, 1.0], ["benutzen.", 580.72, 580.96, 1.0]]}, {"start": 581.04, "end": 587.76, "text": "Also da wird das Ding komplett initialisiert und dann wird eine Sache gemacht und dann wird überprüft, ob da auch daraus rauskommt, was rauskommt, soll und dann warst du.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 581.04, 581.2, 1.0], ["da", 581.2, 581.36, 1.0], ["wird", 581.36, 581.52, 1.0], ["das", 581.52, 581.6, 1.0], ["Ding", 581.6, 581.84, 1.0], ["komplett", 581.84, 582.08, 1.0], ["initialisiert", 582.08, 582.8, 1.0], ["und", 582.8, 582.88, 1.0], ["dann", 582.88, 583.04, 1.0], ["wird", 583.04, 583.28, 1.0], ["eine", 583.28, 583.44, 1.0], ["Sache", 583.44, 583.76, 1.0], ["gemacht", 583.76, 584.24, 1.0], ["und", 584.4, 584.56, 1.0], ["dann", 584.56, 584.72, 1.0], ["wird", 584.72, 584.88, 1.0], ["überprüft,", 584.88, 585.28, 1.0], ["ob", 585.36, 585.52, 1.0], ["da", 585.52, 585.68, 1.0], ["auch", 585.68, 585.84, 1.0], ["daraus", 585.84, 586.16, 1.0], ["rauskommt,", 586.16, 586.48, 1.0], ["was", 586.56, 586.64, 1.0], ["rauskommt,", 586.64, 586.96, 1.0], ["soll", 587.04, 587.12, 1.0], ["und", 587.12, 587.2, 1.0], ["dann", 587.2, 587.36, 1.0], ["warst", 587.36, 587.52, 1.0], ["du.", 587.6, 587.76, 1.0]]}, {"start": 588.16, "end": 594.88, "text": "Du hast einfach den kompletten Code, um so eine bei einer Bibliothek, gerade um die zu benutzen, hast du schon in so einem Test Case drin.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 588.16, 588.24, 1.0], ["hast", 588.24, 588.4, 1.0], ["einfach", 588.4, 588.72, 1.0], ["den", 588.72, 589.04, 1.0], ["kompletten", 589.04, 589.68, 1.0], ["Code,", 589.68, 589.92, 1.0], ["um", 590.0, 590.16, 1.0], ["so", 590.16, 590.32, 1.0], ["eine", 590.32, 590.48, 1.0], ["bei", 590.8, 591.04, 1.0], ["einer", 591.04, 591.2, 1.0], ["Bibliothek,", 591.2, 591.76, 1.0], ["gerade", 591.84, 592.0, 1.0], ["um", 592.08, 592.24, 1.0], ["die", 592.24, 592.4, 1.0], ["zu", 592.4, 592.56, 1.0], ["benutzen,", 592.56, 592.96, 1.0], ["hast", 593.12, 593.36, 1.0], ["du", 593.36, 593.52, 1.0], ["schon", 593.52, 593.68, 1.0], ["in", 593.68, 593.76, 1.0], ["so", 593.76, 593.92, 1.0], ["einem", 593.92, 594.08, 1.0], ["Test", 594.08, 594.32, 1.0], ["Case", 594.32, 594.64, 1.0], ["drin.", 594.64, 594.88, 1.0]]}, {"start": 595.36, "end": 605.44, "text": "Bedeutet, wenn dir nicht ganz klar ist, ja, was ist denn der Parameter, ist das jetzt ein irgendwie der Pfad zum Zertifikat oder muss ich das Zertifikat da als String reingeben?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 595.36, 595.6, 1.0], ["wenn", 595.68, 595.84, 1.0], ["dir", 595.84, 596.0, 1.0], ["nicht", 596.0, 596.08, 1.0], ["ganz", 596.08, 596.24, 1.0], ["klar", 596.24, 596.48, 1.0], ["ist,", 596.48, 596.64, 1.0], ["ja,", 596.72, 596.8, 1.0], ["was", 596.88, 597.04, 1.0], ["ist", 597.04, 597.2, 1.0], ["denn", 597.2, 597.36, 1.0], ["der", 597.36, 597.52, 1.0], ["Parameter,", 597.52, 598.0, 1.0], ["ist", 598.08, 598.16, 1.0], ["das", 598.16, 598.32, 1.0], ["jetzt", 598.32, 598.56, 1.0], ["ein", 598.56, 598.8, 1.0], ["irgendwie", 598.8, 599.2, 1.0], ["der", 599.2, 599.52, 1.0], ["Pfad", 599.76, 600.24, 1.0], ["zum", 600.72, 601.04, 1.0], ["Zertifikat", 601.68, 602.64, 1.0], ["oder", 602.64, 602.88, 1.0], ["muss", 602.88, 603.04, 1.0], ["ich", 603.04, 603.12, 1.0], ["das", 603.12, 603.28, 1.0], ["Zertifikat", 603.28, 603.84, 1.0], ["da", 603.84, 604.0, 1.0], ["als", 604.0, 604.16, 1.0], ["String", 604.16, 604.56, 1.0], ["reingeben?", 604.56, 605.44, 1.0]]}, {"start": 605.92, "end": 610.96, "text": "Normalerweise wäre das ja Teil von einer Doku oder einer API-Doku, aber das gibt es halt oft auch nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Normalerweise", 605.92, 606.72, 1.0], ["wäre", 606.72, 606.96, 1.0], ["das", 606.96, 607.04, 1.0], ["ja", 607.04, 607.2, 1.0], ["Teil", 607.2, 607.68, 1.0], ["von", 607.68, 607.84, 1.0], ["einer", 607.84, 608.0, 1.0], ["Doku", 608.0, 608.24, 1.0], ["oder", 608.4, 608.56, 1.0], ["einer", 608.56, 608.64, 1.0], ["API-Doku,", 608.64, 609.36, 1.0], ["aber", 609.52, 609.68, 1.0], ["das", 609.68, 609.84, 1.0], ["gibt", 609.84, 610.0, 1.0], ["es", 610.0, 610.16, 1.0], ["halt", 610.16, 610.32, 1.0], ["oft", 610.32, 610.56, 1.0], ["auch", 610.56, 610.72, 1.0], ["nicht.", 610.72, 610.96, 1.0]]}, {"start": 611.12, "end": 620.64, "text": "Und so kannst du mit Tests auch vielen Leuten einfach das reinkommen mit deinen Bibliotheken ein bisschen erleichternehmen, die die das Zeug einfach durchlesen und sagen, ah ja, okay, so muss ich das benutzen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 611.12, 611.28, 1.0], ["so", 611.28, 611.44, 1.0], ["kannst", 611.44, 611.68, 1.0], ["du", 611.68, 611.84, 1.0], ["mit", 611.84, 612.0, 1.0], ["Tests", 612.0, 612.64, 1.0], ["auch", 612.64, 612.96, 1.0], ["vielen", 613.76, 614.16, 1.0], ["Leuten", 614.16, 614.48, 1.0], ["einfach", 614.48, 614.72, 1.0], ["das", 614.72, 614.88, 1.0], ["reinkommen", 614.88, 615.28, 1.0], ["mit", 615.36, 615.44, 1.0], ["deinen", 615.44, 615.6, 1.0], ["Bibliotheken", 615.68, 616.08, 1.0], ["ein", 616.24, 616.56, 1.0], ["bisschen", 616.72, 617.04, 1.0], ["erleichternehmen,", 617.04, 617.68, 1.0], ["die", 617.76, 617.84, 1.0], ["die", 617.92, 618.0, 1.0], ["das", 618.0, 618.08, 1.0], ["Zeug", 618.08, 618.32, 1.0], ["einfach", 618.32, 618.48, 1.0], ["durchlesen", 618.48, 618.88, 1.0], ["und", 618.88, 618.96, 1.0], ["sagen,", 618.96, 619.04, 1.0], ["ah", 619.12, 619.28, 1.0], ["ja,", 619.28, 619.36, 1.0], ["okay,", 619.44, 619.6, 1.0], ["so", 619.68, 619.84, 1.0], ["muss", 619.84, 620.0, 1.0], ["ich", 620.0, 620.16, 1.0], ["das", 620.16, 620.24, 1.0], ["benutzen.", 620.24, 620.64, 1.0]]}, {"start": 620.8, "end": 622.4, "text": "So hat der Autor sich das gedacht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["So", 620.8, 620.96, 1.0], ["hat", 620.96, 621.12, 1.0], ["der", 621.12, 621.28, 1.0], ["Autor", 621.28, 621.6, 1.0], ["sich", 621.6, 621.76, 1.0], ["das", 621.76, 621.92, 1.0], ["gedacht.", 621.92, 622.4, 1.0]]}, {"start": 623.04, "end": 630.8, "text": "Ist, glaube ich, auch für die meisten ein sehr, sehr wichtiges Kriterium für Bibliotheken, wenn sie jetzt Open Source-Code benutzen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ist,", 623.04, 623.36, 1.0], ["glaube", 623.44, 623.76, 1.0], ["ich,", 623.76, 623.92, 1.0], ["auch", 624.0, 624.24, 1.0], ["für", 624.24, 624.4, 1.0], ["die", 624.4, 624.56, 1.0], ["meisten", 624.56, 625.04, 1.0], ["ein", 625.04, 625.2, 1.0], ["sehr,", 625.2, 625.28, 1.0], ["sehr", 625.44, 625.6, 1.0], ["wichtiges", 625.6, 626.48, 1.0], ["Kriterium", 626.48, 627.6, 1.0], ["für", 627.84, 628.08, 1.0], ["Bibliotheken,", 628.08, 628.72, 1.0], ["wenn", 629.04, 629.28, 1.0], ["sie", 629.28, 629.44, 1.0], ["jetzt", 629.44, 629.6, 1.0], ["Open", 629.6, 629.76, 1.0], ["Source-Code", 629.84, 630.4, 1.0], ["benutzen.", 630.4, 630.8, 1.0]]}, {"start": 630.96, "end": 640.8, "text": "Dass man einfach sagen kann, okay, wenn ich jetzt irgendwie ein Projekt habe, ich gehe da auf GitHub drauf, ich gucke mir das Projekt an, wenn es keine Tests hat, dann kann ich die Seite gleich wieder zumachen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dass", 630.96, 631.12, 1.0], ["man", 631.2, 631.36, 1.0], ["einfach", 631.36, 631.6, 1.0], ["sagen", 631.6, 631.84, 1.0], ["kann,", 631.84, 632.0, 1.0], ["okay,", 632.08, 632.24, 1.0], ["wenn", 632.32, 632.4, 1.0], ["ich", 632.4, 632.56, 1.0], ["jetzt", 632.56, 632.64, 1.0], ["irgendwie", 632.64, 632.96, 1.0], ["ein", 632.96, 633.04, 1.0], ["Projekt", 633.04, 633.28, 1.0], ["habe,", 633.28, 633.44, 1.0], ["ich", 633.52, 633.6, 1.0], ["gehe", 633.6, 633.76, 1.0], ["da", 633.76, 633.84, 1.0], ["auf", 633.84, 634.0, 1.0], ["GitHub", 634.0, 634.48, 1.0], ["drauf,", 634.48, 634.96, 1.0], ["ich", 635.2, 635.36, 1.0], ["gucke", 635.36, 635.76, 1.0], ["mir", 635.76, 635.92, 1.0], ["das", 635.92, 636.08, 1.0], ["Projekt", 636.08, 636.56, 1.0], ["an,", 636.56, 636.72, 1.0], ["wenn", 636.96, 637.2, 1.0], ["es", 637.2, 637.36, 1.0], ["keine", 637.36, 637.6, 1.0], ["Tests", 637.6, 638.0, 1.0], ["hat,", 638.0, 638.08, 1.0], ["dann", 639.2, 639.36, 1.0], ["kann", 639.36, 639.44, 1.0], ["ich", 639.44, 639.6, 1.0], ["die", 639.6, 639.68, 1.0], ["Seite", 639.68, 640.0, 1.0], ["gleich", 640.0, 640.24, 1.0], ["wieder", 640.24, 640.4, 1.0], ["zumachen.", 640.4, 640.8, 1.0]]}, {"start": 640.88, "end": 658.4, "text": "Ansonsten gucke ich mir mal so stichprobenartig so ein paar Tests durch und gucke, ob die dann irgendwelche sinnvolle Dinge testen, ob sie es vielleicht auch automatisiert ausführen, ob sie da irgendwie einen Continuous Integration Server laufen haben, wo man dann die Testruns vielleicht mal angucken kann oder so.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ansonsten", 640.88, 641.28, 1.0], ["gucke", 641.28, 641.6, 1.0], ["ich", 641.6, 641.68, 1.0], ["mir", 641.68, 641.92, 1.0], ["mal", 641.92, 642.24, 1.0], ["so", 642.24, 642.56, 1.0], ["stichprobenartig", 643.12, 645.12, 1.0], ["so", 645.28, 645.52, 1.0], ["ein", 645.52, 645.6, 1.0], ["paar", 645.6, 645.76, 1.0], ["Tests", 645.76, 646.16, 1.0], ["durch", 646.16, 646.4, 1.0], ["und", 646.4, 646.56, 1.0], ["gucke,", 646.56, 646.8, 1.0], ["ob", 646.88, 647.04, 1.0], ["die", 647.04, 647.2, 1.0], ["dann", 647.2, 647.28, 1.0], ["irgendwelche", 647.28, 647.76, 1.0], ["sinnvolle", 647.76, 648.32, 1.0], ["Dinge", 648.32, 648.56, 1.0], ["testen,", 648.56, 648.96, 1.0], ["ob", 649.12, 649.28, 1.0], ["sie", 649.28, 649.44, 1.0], ["es", 649.44, 649.6, 1.0], ["vielleicht", 649.6, 649.84, 1.0], ["auch", 649.84, 650.0, 1.0], ["automatisiert", 650.0, 650.8, 1.0], ["ausführen,", 650.8, 651.36, 1.0], ["ob", 651.52, 651.68, 1.0], ["sie", 651.68, 651.84, 1.0], ["da", 651.84, 652.08, 1.0], ["irgendwie", 652.08, 652.72, 1.0], ["einen", 653.52, 653.76, 1.0], ["Continuous", 653.76, 654.32, 1.0], ["Integration", 654.32, 654.72, 1.0], ["Server", 654.8, 655.12, 1.0], ["laufen", 655.12, 655.44, 1.0], ["haben,", 655.44, 655.52, 1.0], ["wo", 655.6, 655.76, 1.0], ["man", 655.76, 655.84, 1.0], ["dann", 655.84, 655.92, 1.0], ["die", 655.92, 656.0, 1.0], ["Testruns", 656.0, 656.56, 1.0], ["vielleicht", 656.64, 656.88, 1.0], ["mal", 656.88, 657.04, 1.0], ["angucken", 657.04, 657.52, 1.0], ["kann", 657.52, 657.76, 1.0], ["oder", 657.76, 658.08, 1.0], ["so.", 658.08, 658.4, 1.0]]}, {"start": 658.96, "end": 667.52, "text": "All das ist eigentlich auch mittlerweile sehr wichtig, wenn man dann Sachen auswählt, ob man die jetzt unbedingt benutzen will.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["All", 658.96, 659.28, 1.0], ["das", 659.28, 659.6, 1.0], ["ist", 659.6, 659.76, 1.0], ["eigentlich", 659.76, 660.32, 1.0], ["auch", 660.32, 660.64, 1.0], ["mittlerweile", 660.72, 661.52, 1.0], ["sehr", 661.52, 661.76, 1.0], ["wichtig,", 661.76, 662.24, 1.0], ["wenn", 662.56, 662.88, 1.0], ["man", 662.88, 663.2, 1.0], ["dann", 663.2, 663.52, 1.0], ["Sachen", 663.84, 664.48, 1.0], ["auswählt,", 664.48, 665.52, 1.0], ["ob", 665.68, 665.84, 1.0], ["man", 665.84, 666.0, 1.0], ["die", 666.0, 666.16, 1.0], ["jetzt", 666.16, 666.48, 1.0], ["unbedingt", 666.48, 666.88, 1.0], ["benutzen", 666.96, 667.36, 1.0], ["will.", 667.36, 667.52, 1.0]]}, {"start": 667.84, "end": 672.24, "text": "Das ist so, also für mich persönlich, wenn ich eine Open Source Library benutze, auch immer so der zweite Schritt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Das", 667.84, 668.0, 1.0], ["ist", 668.0, 668.16, 1.0], ["so,", 668.16, 668.4, 1.0], ["also", 668.48, 668.64, 1.0], ["für", 668.72, 668.88, 1.0], ["mich", 668.88, 669.04, 1.0], ["persönlich,", 669.04, 669.28, 1.0], ["wenn", 669.44, 669.52, 1.0], ["ich", 669.52, 669.68, 1.0], ["eine", 669.68, 669.84, 1.0], ["Open", 669.84, 670.0, 1.0], ["Source", 670.08, 670.24, 1.0], ["Library", 670.32, 670.72, 1.0], ["benutze,", 670.72, 670.96, 1.0], ["auch", 671.12, 671.28, 1.0], ["immer", 671.28, 671.44, 1.0], ["so", 671.44, 671.68, 1.0], ["der", 671.68, 671.76, 1.0], ["zweite", 671.76, 672.0, 1.0], ["Schritt.", 672.0, 672.24, 1.0]]}, {"start": 672.32, "end": 675.04, "text": "Also ich gucke in der Regel so erstmal so zum Beispiel.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 672.32, 672.4, 1.0], ["ich", 672.48, 672.56, 1.0], ["gucke", 672.56, 672.8, 1.0], ["in", 672.8, 672.88, 1.0], ["der", 672.88, 672.96, 1.0], ["Regel", 672.96, 673.2, 1.0], ["so", 673.2, 673.36, 1.0], ["erstmal", 673.36, 673.68, 1.0], ["so", 673.68, 673.76, 1.0], ["zum", 674.72, 674.8, 1.0], ["Beispiel.", 674.8, 675.04, 1.0]]}, {"start": 676.08, "end": 676.88, "text": "Natürlich, ja.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Natürlich,", 676.08, 676.48, 1.0], ["ja.", 676.56, 676.88, 1.0]]}, {"start": 677.52, "end": 681.6, "text": "Ne, also das erste, was ich mir an der Regel angucke, ist, wann wurde das letzte Mal Code verändert.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ne,", 677.52, 677.68, 1.0], ["also", 677.84, 677.92, 1.0], ["das", 678.0, 678.16, 1.0], ["erste,", 678.16, 678.32, 1.0], ["was", 678.4, 678.56, 1.0], ["ich", 678.56, 678.64, 1.0], ["mir", 678.64, 678.8, 1.0], ["an", 678.8, 678.88, 1.0], ["der", 678.88, 678.96, 1.0], ["Regel", 678.96, 679.2, 1.0], ["angucke,", 679.2, 679.44, 1.0], ["ist,", 679.52, 679.6, 1.0], ["wann", 679.76, 680.0, 1.0], ["wurde", 680.0, 680.16, 1.0], ["das", 680.16, 680.32, 1.0], ["letzte", 680.32, 680.48, 1.0], ["Mal", 680.56, 680.72, 1.0], ["Code", 680.72, 681.04, 1.0], ["verändert.", 681.04, 681.6, 1.0]]}, {"start": 682.24, "end": 690.72, "text": "In gewissen Fällen, also wenn es gerade relativ neues Zeug ist und ich weiß, da haben sich in letzter Zeit zum Beispiel an der Spec-Sachen verändert, dann sollte die Lib auch relativ aktuell sein.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["In", 682.24, 682.48, 1.0], ["gewissen", 682.48, 682.88, 1.0], ["Fällen,", 682.88, 683.12, 1.0], ["also", 683.2, 683.28, 1.0], ["wenn", 683.36, 683.52, 1.0], ["es", 683.52, 683.68, 1.0], ["gerade", 683.68, 683.92, 1.0], ["relativ", 683.92, 684.24, 1.0], ["neues", 684.24, 684.64, 1.0], ["Zeug", 684.64, 684.96, 1.0], ["ist", 684.96, 685.12, 1.0], ["und", 685.2, 685.52, 1.0], ["ich", 685.84, 686.08, 1.0], ["weiß,", 686.08, 686.24, 1.0], ["da", 686.4, 686.56, 1.0], ["haben", 686.56, 686.72, 1.0], ["sich", 686.72, 686.88, 1.0], ["in", 686.88, 687.04, 1.0], ["letzter", 687.04, 687.36, 1.0], ["Zeit", 687.36, 687.52, 1.0], ["zum", 687.52, 687.6, 1.0], ["Beispiel", 687.6, 687.76, 1.0], ["an", 687.76, 687.84, 1.0], ["der", 687.92, 688.0, 1.0], ["Spec-Sachen", 688.08, 688.48, 1.0], ["verändert,", 688.56, 688.88, 1.0], ["dann", 688.96, 689.04, 1.0], ["sollte", 689.04, 689.2, 1.0], ["die", 689.2, 689.28, 1.0], ["Lib", 689.28, 689.6, 1.0], ["auch", 689.6, 689.76, 1.0], ["relativ", 689.76, 690.08, 1.0], ["aktuell", 690.08, 690.48, 1.0], ["sein.", 690.48, 690.72, 1.0]]}, {"start": 690.88, "end": 693.04, "text": "Natürlich gibt es auch sehr gut abgehangene Software.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Natürlich", 690.88, 691.2, 1.0], ["gibt", 691.2, 691.36, 1.0], ["es", 691.36, 691.52, 1.0], ["auch", 691.52, 691.6, 1.0], ["sehr", 691.6, 691.76, 1.0], ["gut", 691.76, 691.92, 1.0], ["abgehangene", 691.92, 692.64, 1.0], ["Software.", 692.64, 693.04, 1.0]]}, {"start": 693.2, "end": 712.56, "text": "Aber das zweite, was ich dann mir in der Regel zum Beispiel schon angucke, ist, ganz viele Projekte haben dann heute so Builds und Tests passing, Greenlights von Travis zum Beispiel, dann ihre GitHub-Seite oben drin ist so die genau, das ist so die zweite Hürde sozusagen, wenn eine Bibliothek das nicht hat, dann okay, dann kann ich darauf erstmal keine Aussage treffen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Aber", 693.2, 693.36, 1.0], ["das", 693.36, 693.52, 1.0], ["zweite,", 693.52, 693.76, 1.0], ["was", 693.84, 694.0, 1.0], ["ich", 694.0, 694.08, 1.0], ["dann", 694.08, 694.24, 1.0], ["mir", 694.24, 694.4, 1.0], ["in", 694.4, 694.48, 1.0], ["der", 694.48, 694.56, 1.0], ["Regel", 694.56, 694.8, 1.0], ["zum", 694.8, 694.96, 1.0], ["Beispiel", 694.96, 695.2, 1.0], ["schon", 695.2, 695.36, 1.0], ["angucke,", 695.36, 695.76, 1.0], ["ist,", 695.84, 696.0, 1.0], ["ganz", 696.16, 696.32, 1.0], ["viele", 696.32, 696.48, 1.0], ["Projekte", 696.48, 696.88, 1.0], ["haben", 696.88, 697.04, 1.0], ["dann", 697.04, 697.2, 1.0], ["heute", 697.36, 697.76, 1.0], ["so", 697.76, 698.08, 1.0], ["Builds", 698.56, 699.12, 1.0], ["und", 699.12, 699.28, 1.0], ["Tests", 699.44, 699.84, 1.0], ["passing,", 699.92, 700.32, 1.0], ["Greenlights", 700.56, 701.12, 1.0], ["von", 701.2, 701.36, 1.0], ["Travis", 701.36, 701.84, 1.0], ["zum", 701.84, 701.92, 1.0], ["Beispiel,", 701.92, 702.16, 1.0], ["dann", 702.24, 702.48, 1.0], ["ihre", 702.48, 702.56, 1.0], ["GitHub-Seite", 702.64, 703.2, 1.0], ["oben", 703.28, 703.44, 1.0], ["drin", 703.44, 703.68, 1.0], ["ist", 703.68, 703.76, 1.0], ["so", 703.92, 704.0, 1.0], ["die", 704.08, 704.24, 1.0], ["genau,", 704.56, 704.8, 1.0], ["das", 704.88, 705.04, 1.0], ["ist", 705.04, 705.12, 1.0], ["so", 705.12, 705.28, 1.0], ["die", 705.6, 705.68, 1.0], ["zweite", 705.84, 706.48, 1.0], ["Hürde", 706.48, 707.04, 1.0], ["sozusagen,", 707.04, 707.6, 1.0], ["wenn", 708.4, 708.56, 1.0], ["eine", 708.56, 708.72, 1.0], ["Bibliothek", 708.72, 709.44, 1.0], ["das", 709.44, 709.6, 1.0], ["nicht", 709.6, 709.76, 1.0], ["hat,", 709.76, 709.92, 1.0], ["dann", 710.0, 710.16, 1.0], ["okay,", 710.32, 710.56, 1.0], ["dann", 710.64, 710.8, 1.0], ["kann", 710.8, 710.96, 1.0], ["ich", 710.96, 711.04, 1.0], ["darauf", 711.04, 711.44, 1.0], ["erstmal", 711.44, 711.76, 1.0], ["keine", 711.76, 712.0, 1.0], ["Aussage", 712.0, 712.4, 1.0], ["treffen.", 712.4, 712.56, 1.0]]}, {"start": 712.64, "end": 725.12, "text": "Aber wenn da zum Beispiel eine rote Lampe ist, ein rotes Badge, dann sage ich einfach, okay, Library, die ihre Tests so schon nicht in Griff bekommt, speziell wenn es dann irgendwie noch der Masterbranch ist, ja, nicht so gut.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Aber", 712.64, 712.8, 1.0], ["wenn", 712.8, 712.96, 1.0], ["da", 712.96, 713.12, 1.0], ["zum", 713.12, 713.2, 1.0], ["Beispiel", 713.2, 713.44, 1.0], ["eine", 713.44, 713.6, 1.0], ["rote", 713.6, 713.92, 1.0], ["Lampe", 713.92, 714.24, 1.0], ["ist,", 714.24, 714.4, 1.0], ["ein", 714.56, 714.72, 1.0], ["rotes", 714.72, 714.96, 1.0], ["Badge,", 715.12, 715.52, 1.0], ["dann", 715.6, 715.92, 1.0], ["sage", 715.92, 716.16, 1.0], ["ich", 716.16, 716.32, 1.0], ["einfach,", 716.32, 716.56, 1.0], ["okay,", 716.64, 716.88, 1.0], ["Library,", 717.36, 717.84, 1.0], ["die", 718.0, 718.24, 1.0], ["ihre", 718.24, 718.48, 1.0], ["Tests", 718.48, 719.04, 1.0], ["so", 719.04, 719.28, 1.0], ["schon", 719.28, 719.52, 1.0], ["nicht", 719.52, 719.84, 1.0], ["in", 719.84, 720.0, 1.0], ["Griff", 720.0, 720.4, 1.0], ["bekommt,", 720.4, 720.72, 1.0], ["speziell", 720.88, 721.12, 1.0], ["wenn", 721.2, 721.36, 1.0], ["es", 721.36, 721.44, 1.0], ["dann", 721.44, 721.6, 1.0], ["irgendwie", 721.6, 721.92, 1.0], ["noch", 721.92, 722.08, 1.0], ["der", 722.08, 722.24, 1.0], ["Masterbranch", 722.24, 723.12, 1.0], ["ist,", 723.12, 723.44, 1.0], ["ja,", 723.76, 724.0, 1.0], ["nicht", 724.16, 724.48, 1.0], ["so", 724.48, 724.8, 1.0], ["gut.", 724.8, 725.12, 1.0]]}, {"start": 725.68, "end": 732.88, "text": "Für mich persönlich ist Testing im Unternehmen irgendwie vor allem so eine, ja, so eine Versicherung, so eine Garantie, also dass ich weiterarbeiten kann.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Für", 725.68, 726.0, 1.0], ["mich", 726.0, 726.16, 1.0], ["persönlich", 726.16, 726.72, 1.0], ["ist", 726.72, 727.04, 1.0], ["Testing", 727.04, 727.68, 1.0], ["im", 727.68, 727.84, 1.0], ["Unternehmen", 727.84, 728.4, 1.0], ["irgendwie", 728.4, 728.72, 1.0], ["vor", 728.72, 728.88, 1.0], ["allem", 728.88, 729.12, 1.0], ["so", 729.12, 729.28, 1.0], ["eine,", 729.28, 729.44, 1.0], ["ja,", 729.52, 729.68, 1.0], ["so", 729.76, 729.92, 1.0], ["eine", 729.92, 730.0, 1.0], ["Versicherung,", 730.0, 730.48, 1.0], ["so", 730.56, 730.72, 1.0], ["eine", 730.72, 730.88, 1.0], ["Garantie,", 730.88, 731.36, 1.0], ["also", 731.44, 731.6, 1.0], ["dass", 731.68, 731.84, 1.0], ["ich", 731.84, 732.0, 1.0], ["weiterarbeiten", 732.0, 732.72, 1.0], ["kann.", 732.72, 732.88, 1.0]]}, {"start": 733.04, "end": 747.92, "text": "Also weil sowohl in meinem früheren Job als auch jetzt ist es so, dass ich sehr oft zum Beispiel deployen muss, sehr häufig neue Anforderungen habe und da gehören für mich einfach gewisse Systematiken dazu, sodass ich eine Versicherung habe, dass ich schnell arbeiten kann.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 733.04, 733.2, 1.0], ["weil", 733.36, 733.6, 1.0], ["sowohl", 733.76, 734.16, 1.0], ["in", 734.16, 734.32, 1.0], ["meinem", 734.32, 734.56, 1.0], ["früheren", 734.56, 735.04, 1.0], ["Job", 735.04, 735.52, 1.0], ["als", 735.52, 735.76, 1.0], ["auch", 735.76, 735.92, 1.0], ["jetzt", 735.92, 736.08, 1.0], ["ist", 736.16, 736.32, 1.0], ["es", 736.32, 736.48, 1.0], ["so,", 736.48, 736.56, 1.0], ["dass", 736.64, 736.8, 1.0], ["ich", 736.8, 736.96, 1.0], ["sehr", 736.96, 737.12, 1.0], ["oft", 737.12, 737.6, 1.0], ["zum", 737.68, 737.84, 1.0], ["Beispiel", 737.84, 738.24, 1.0], ["deployen", 738.24, 738.72, 1.0], ["muss,", 738.8, 739.12, 1.0], ["sehr", 739.44, 739.68, 1.0], ["häufig", 739.68, 740.16, 1.0], ["neue", 740.16, 740.4, 1.0], ["Anforderungen", 740.4, 741.12, 1.0], ["habe", 741.12, 741.36, 1.0], ["und", 741.6, 741.84, 1.0], ["da", 741.84, 742.0, 1.0], ["gehören", 742.0, 742.48, 1.0], ["für", 742.48, 742.56, 1.0], ["mich", 742.56, 742.72, 1.0], ["einfach", 742.72, 743.04, 1.0], ["gewisse", 743.2, 743.6, 1.0], ["Systematiken", 743.6, 744.56, 1.0], ["dazu,", 744.56, 744.96, 1.0], ["sodass", 745.04, 745.36, 1.0], ["ich", 745.36, 745.44, 1.0], ["eine", 745.44, 745.6, 1.0], ["Versicherung", 745.6, 746.16, 1.0], ["habe,", 746.16, 746.32, 1.0], ["dass", 746.4, 746.56, 1.0], ["ich", 746.56, 746.72, 1.0], ["schnell", 746.72, 747.04, 1.0], ["arbeiten", 747.04, 747.6, 1.0], ["kann.", 747.6, 747.92, 1.0]]}, {"start": 748.56, "end": 754.24, "text": "Also ich habe zum Beispiel eben dann eben meine IDE und so weiter, alles meinen Workflow, mir persönlich eingerichtet.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 748.56, 748.96, 1.0], ["ich", 748.96, 749.2, 1.0], ["habe", 749.2, 749.44, 1.0], ["zum", 749.44, 749.6, 1.0], ["Beispiel", 749.6, 749.92, 1.0], ["eben", 749.92, 750.16, 1.0], ["dann", 750.16, 750.32, 1.0], ["eben", 750.32, 750.48, 1.0], ["meine", 750.48, 750.72, 1.0], ["IDE", 750.72, 751.2, 1.0], ["und", 751.2, 751.28, 1.0], ["so", 751.28, 751.36, 1.0], ["weiter,", 751.36, 751.6, 1.0], ["alles", 751.68, 751.92, 1.0], ["meinen", 751.92, 752.0, 1.0], ["Workflow,", 752.08, 752.48, 1.0], ["mir", 752.64, 752.88, 1.0], ["persönlich", 752.88, 753.28, 1.0], ["eingerichtet.", 753.28, 754.24, 1.0]]}, {"start": 754.56, "end": 758.0, "text": "Auf der anderen Seite habe ich zum Beispiel einen sehr stabilen Deployment-Stack.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Auf", 754.56, 754.8, 1.0], ["der", 754.8, 755.04, 1.0], ["anderen", 755.04, 755.28, 1.0], ["Seite", 755.28, 755.52, 1.0], ["habe", 755.52, 755.68, 1.0], ["ich", 755.68, 755.84, 1.0], ["zum", 755.84, 756.0, 1.0], ["Beispiel", 756.0, 756.32, 1.0], ["einen", 756.32, 756.4, 1.0], ["sehr", 756.4, 756.56, 1.0], ["stabilen", 756.56, 757.04, 1.0], ["Deployment-Stack.", 757.04, 758.0, 1.0]]}, {"start": 758.08, "end": 767.84, "text": "Also dass ich mit einem Kommando im Idealfall die komplette Anwendung deployen kann, nicht irgendwie pack das ZIP, schieb es per FTP auf den Server und so weiter, wie das manche Leute tun.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 758.08, 758.24, 1.0], ["dass", 758.4, 758.64, 1.0], ["ich", 758.64, 758.88, 1.0], ["mit", 758.88, 759.2, 1.0], ["einem", 759.36, 759.68, 1.0], ["Kommando", 759.68, 760.24, 1.0], ["im", 760.24, 760.4, 1.0], ["Idealfall", 760.4, 760.96, 1.0], ["die", 760.96, 761.04, 1.0], ["komplette", 761.04, 761.36, 1.0], ["Anwendung", 761.36, 761.76, 1.0], ["deployen", 761.76, 762.0, 1.0], ["kann,", 762.08, 762.24, 1.0], ["nicht", 762.32, 762.48, 1.0], ["irgendwie", 762.56, 762.88, 1.0], ["pack", 763.04, 763.28, 1.0], ["das", 763.44, 763.6, 1.0], ["ZIP,", 763.6, 763.92, 1.0], ["schieb", 764.08, 764.24, 1.0], ["es", 764.4, 764.64, 1.0], ["per", 764.64, 764.8, 1.0], ["FTP", 764.8, 765.28, 1.0], ["auf", 765.28, 765.44, 1.0], ["den", 765.44, 765.6, 1.0], ["Server", 765.6, 765.92, 1.0], ["und", 765.92, 766.08, 1.0], ["so", 766.08, 766.16, 1.0], ["weiter,", 766.16, 766.4, 1.0], ["wie", 766.48, 766.64, 1.0], ["das", 766.64, 766.8, 1.0], ["manche", 766.8, 767.12, 1.0], ["Leute", 767.12, 767.52, 1.0], ["tun.", 767.52, 767.84, 1.0]]}, {"start": 768.08, "end": 775.2, "text": "Und genau das ist für mich Testing dann auch, dass ich, bevor ich das Ganze mache, noch einmal mindestens einmal vorher die Test-Suite durchlaufen lassen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 768.08, 768.24, 1.0], ["genau", 768.24, 768.56, 1.0], ["das", 768.56, 768.64, 1.0], ["ist", 768.64, 768.8, 1.0], ["für", 768.8, 768.88, 1.0], ["mich", 768.88, 769.12, 1.0], ["Testing", 769.12, 769.6, 1.0], ["dann", 769.6, 769.76, 1.0], ["auch,", 769.76, 769.92, 1.0], ["dass", 770.08, 770.24, 1.0], ["ich,", 770.24, 770.48, 1.0], ["bevor", 770.56, 770.88, 1.0], ["ich", 770.88, 771.04, 1.0], ["das", 771.04, 771.2, 1.0], ["Ganze", 771.2, 771.44, 1.0], ["mache,", 771.44, 771.68, 1.0], ["noch", 771.76, 771.92, 1.0], ["einmal", 771.92, 772.24, 1.0], ["mindestens", 772.24, 772.64, 1.0], ["einmal", 772.64, 772.96, 1.0], ["vorher", 772.96, 773.2, 1.0], ["die", 773.2, 773.28, 1.0], ["Test-Suite", 773.28, 773.84, 1.0], ["durchlaufen", 773.92, 774.48, 1.0], ["lassen", 774.48, 774.88, 1.0], ["kann.", 774.88, 775.2, 1.0]]}, {"start": 775.36, "end": 779.6, "text": "Und dadurch eine Versicherung habe, okay, ich habe jetzt keine Regression eingebaut oder anderes.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 775.36, 775.6, 1.0], ["dadurch", 775.6, 776.0, 1.0], ["eine", 776.0, 776.16, 1.0], ["Versicherung", 776.16, 776.64, 1.0], ["habe,", 776.64, 776.88, 1.0], ["okay,", 777.04, 777.28, 1.0], ["ich", 777.36, 777.44, 1.0], ["habe", 777.44, 777.6, 1.0], ["jetzt", 777.6, 777.76, 1.0], ["keine", 777.76, 778.0, 1.0], ["Regression", 778.0, 778.48, 1.0], ["eingebaut", 778.48, 778.96, 1.0], ["oder", 779.04, 779.28, 1.0], ["anderes.", 779.28, 779.6, 1.0]]}, {"start": 779.76, "end": 788.08, "text": "Also ja, es ist so ein, es gibt mir so ein Peace of Mind im Prinzip, dass ich weiß, okay, ich kann weitermachen und ich kann nachts gut schlafen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 779.76, 780.0, 1.0], ["ja,", 780.24, 780.4, 1.0], ["es", 780.48, 780.64, 1.0], ["ist", 780.64, 780.8, 1.0], ["so", 780.8, 780.88, 1.0], ["ein,", 780.88, 781.04, 1.0], ["es", 781.12, 781.28, 1.0], ["gibt", 781.28, 781.44, 1.0], ["mir", 782.16, 782.32, 1.0], ["so", 782.32, 782.48, 1.0], ["ein", 782.48, 782.72, 1.0], ["Peace", 782.72, 783.04, 1.0], ["of", 783.04, 783.28, 1.0], ["Mind", 783.28, 783.6, 1.0], ["im", 783.6, 783.68, 1.0], ["Prinzip,", 783.68, 784.16, 1.0], ["dass", 784.24, 784.4, 1.0], ["ich", 784.4, 784.64, 1.0], ["weiß,", 784.64, 784.96, 1.0], ["okay,", 785.04, 785.28, 1.0], ["ich", 785.36, 785.52, 1.0], ["kann", 785.52, 785.68, 1.0], ["weitermachen", 785.68, 786.48, 1.0], ["und", 786.72, 786.88, 1.0], ["ich", 786.88, 787.04, 1.0], ["kann", 787.04, 787.2, 1.0], ["nachts", 787.2, 787.6, 1.0], ["gut", 787.6, 787.76, 1.0], ["schlafen.", 787.76, 788.08, 1.0]]}, {"start": 788.16, "end": 809.76, "text": "Und was Plydi auch gesagt hat mit dem Faktor Zeit und der Komplexität, die Komplexität ist ja einmal genau durch Zeit und durch, sag ich mal, ja, Vergessen sozusagen geprägt, aber zum anderen auch, gerade wenn andere Leute an deiner Software beteiligt sind, wenn du ein Stück Software hast, das hochverteilt entwickelt worden ist, sage ich mal.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 788.16, 788.4, 1.0], ["was", 788.56, 788.8, 1.0], ["Plydi", 788.8, 789.36, 1.0], ["auch", 789.44, 789.52, 1.0], ["gesagt", 789.52, 789.76, 1.0], ["hat", 789.76, 789.92, 1.0], ["mit", 790.0, 790.16, 1.0], ["dem", 790.64, 790.8, 1.0], ["Faktor", 790.8, 791.28, 1.0], ["Zeit", 791.28, 791.6, 1.0], ["und", 791.6, 791.68, 1.0], ["der", 791.68, 791.84, 1.0], ["Komplexität,", 791.84, 792.96, 1.0], ["die", 793.68, 793.84, 1.0], ["Komplexität", 793.84, 794.64, 1.0], ["ist", 794.64, 794.88, 1.0], ["ja", 794.88, 795.2, 1.0], ["einmal", 795.2, 795.6, 1.0], ["genau", 795.6, 795.84, 1.0], ["durch", 795.84, 796.08, 1.0], ["Zeit", 796.08, 796.32, 1.0], ["und", 796.32, 796.48, 1.0], ["durch,", 796.48, 796.64, 1.0], ["sag", 796.72, 796.8, 1.0], ["ich", 796.96, 797.04, 1.0], ["mal,", 797.04, 797.12, 1.0], ["ja,", 797.2, 797.28, 1.0], ["Vergessen", 797.44, 797.92, 1.0], ["sozusagen", 797.92, 798.16, 1.0], ["geprägt,", 798.24, 798.64, 1.0], ["aber", 798.72, 798.88, 1.0], ["zum", 798.88, 799.12, 1.0], ["anderen", 799.12, 799.44, 1.0], ["auch,", 799.68, 799.92, 1.0], ["gerade", 800.48, 800.8, 1.0], ["wenn", 800.96, 801.2, 1.0], ["andere", 801.36, 801.6, 1.0], ["Leute", 801.6, 801.84, 1.0], ["an", 801.84, 802.0, 1.0], ["deiner", 802.0, 802.32, 1.0], ["Software", 802.32, 802.64, 1.0], ["beteiligt", 802.64, 803.04, 1.0], ["sind,", 803.04, 803.28, 1.0], ["wenn", 803.36, 803.52, 1.0], ["du", 803.52, 803.76, 1.0], ["ein", 803.76, 804.08, 1.0], ["Stück", 804.24, 804.56, 1.0], ["Software", 804.56, 804.96, 1.0], ["hast,", 804.96, 805.2, 1.0], ["das", 805.28, 805.6, 1.0], ["hochverteilt", 806.56, 808.08, 1.0], ["entwickelt", 808.16, 808.64, 1.0], ["worden", 808.64, 808.8, 1.0], ["ist,", 808.8, 808.96, 1.0], ["sage", 809.04, 809.28, 1.0], ["ich", 809.28, 809.44, 1.0], ["mal.", 809.44, 809.76, 1.0]]}, {"start": 810.08, "end": 829.84, "text": "Egal wie gut der Code von denen dokumentiert ist und wie sehr der gewissen Anforderungen gehorcht, wie Style Guides oder so, es ist nie dein eigener Code und deshalb wirst du ihn nie ganz so verstehen können oder so behalten können und deshalb ist es super, wenn man Tests dafür hat, weil das einen gemeinsamen Nenner im Prinzip dafür bildet.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Egal", 810.08, 810.4, 1.0], ["wie", 810.56, 810.72, 1.0], ["gut", 810.72, 811.04, 1.0], ["der", 811.44, 811.6, 1.0], ["Code", 811.6, 811.92, 1.0], ["von", 811.92, 812.08, 1.0], ["denen", 812.08, 812.32, 1.0], ["dokumentiert", 812.32, 812.88, 1.0], ["ist", 812.88, 813.12, 1.0], ["und", 813.12, 813.36, 1.0], ["wie", 813.36, 813.52, 1.0], ["sehr", 813.52, 813.84, 1.0], ["der", 813.84, 814.0, 1.0], ["gewissen", 814.0, 814.56, 1.0], ["Anforderungen", 814.56, 815.2, 1.0], ["gehorcht,", 815.2, 815.68, 1.0], ["wie", 815.84, 816.16, 1.0], ["Style", 816.16, 816.64, 1.0], ["Guides", 816.64, 816.96, 1.0], ["oder", 817.12, 817.36, 1.0], ["so,", 817.36, 817.68, 1.0], ["es", 818.56, 818.72, 1.0], ["ist", 818.72, 818.96, 1.0], ["nie", 818.96, 819.12, 1.0], ["dein", 819.12, 819.36, 1.0], ["eigener", 819.36, 819.68, 1.0], ["Code", 819.68, 819.92, 1.0], ["und", 819.92, 820.0, 1.0], ["deshalb", 820.0, 820.32, 1.0], ["wirst", 820.32, 820.48, 1.0], ["du", 820.48, 820.64, 1.0], ["ihn", 820.64, 820.72, 1.0], ["nie", 820.8, 820.96, 1.0], ["ganz", 820.96, 821.28, 1.0], ["so", 821.28, 821.44, 1.0], ["verstehen", 821.44, 821.84, 1.0], ["können", 821.84, 822.08, 1.0], ["oder", 822.08, 822.24, 1.0], ["so", 822.24, 822.4, 1.0], ["behalten", 822.4, 822.88, 1.0], ["können", 822.88, 823.04, 1.0], ["und", 823.12, 823.28, 1.0], ["deshalb", 823.28, 823.6, 1.0], ["ist", 823.6, 823.68, 1.0], ["es", 823.68, 823.84, 1.0], ["super,", 823.84, 824.0, 1.0], ["wenn", 824.08, 824.16, 1.0], ["man", 824.16, 824.4, 1.0], ["Tests", 824.4, 824.72, 1.0], ["dafür", 824.72, 824.96, 1.0], ["hat,", 824.96, 825.12, 1.0], ["weil", 825.28, 825.52, 1.0], ["das", 825.52, 825.84, 1.0], ["einen", 827.44, 827.6, 1.0], ["gemeinsamen", 827.6, 828.16, 1.0], ["Nenner", 828.16, 828.56, 1.0], ["im", 828.56, 828.72, 1.0], ["Prinzip", 828.72, 829.04, 1.0], ["dafür", 829.04, 829.28, 1.0], ["bildet.", 829.28, 829.84, 1.0]]}, {"start": 830.4, "end": 842.88, "text": "Also Kunden sind auch ein interessantes Thema, weil letzten Endes ist es ja schon so, wenn man dann irgendwie ein Projekt für einen Kunden macht, der Kunde weiß meistens nicht mal selbst, was er denn jetzt tatsächlich will.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 830.4, 830.8, 1.0], ["Kunden", 830.8, 831.44, 1.0], ["sind", 831.6, 831.84, 1.0], ["auch", 831.84, 832.0, 1.0], ["ein", 832.0, 832.16, 1.0], ["interessantes", 832.16, 832.72, 1.0], ["Thema,", 832.72, 833.04, 1.0], ["weil", 833.12, 833.28, 1.0], ["letzten", 833.44, 833.76, 1.0], ["Endes", 833.76, 834.16, 1.0], ["ist", 834.16, 834.24, 1.0], ["es", 834.24, 834.4, 1.0], ["ja", 834.4, 834.64, 1.0], ["schon", 834.64, 834.88, 1.0], ["so,", 834.88, 835.04, 1.0], ["wenn", 835.12, 835.2, 1.0], ["man", 835.2, 835.36, 1.0], ["dann", 835.36, 835.52, 1.0], ["irgendwie", 835.52, 835.84, 1.0], ["ein", 835.84, 836.0, 1.0], ["Projekt", 836.0, 836.32, 1.0], ["für", 836.32, 836.56, 1.0], ["einen", 836.56, 836.72, 1.0], ["Kunden", 836.72, 837.2, 1.0], ["macht,", 837.2, 837.84, 1.0], ["der", 838.4, 838.64, 1.0], ["Kunde", 838.64, 839.12, 1.0], ["weiß", 839.12, 839.44, 1.0], ["meistens", 839.44, 840.24, 1.0], ["nicht", 840.48, 840.8, 1.0], ["mal", 840.8, 841.04, 1.0], ["selbst,", 841.04, 841.36, 1.0], ["was", 841.44, 841.6, 1.0], ["er", 841.6, 841.76, 1.0], ["denn", 841.76, 841.92, 1.0], ["jetzt", 841.92, 842.16, 1.0], ["tatsächlich", 842.16, 842.64, 1.0], ["will.", 842.64, 842.88, 1.0]]}, {"start": 842.96, "end": 861.28, "text": "Und wenn man dann jetzt irgendwie, sagen wir mal, ein neues Feature implementiert, dann gibt es mittlerweile halt auch Möglichkeiten, dass man sagt, okay, in so einer Art sehr restriktiven Prosa-geschriebene Testspezifikation an den Kunden auszuliefern, die man aber tatsächlich ausführen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 842.96, 843.12, 1.0], ["wenn", 843.12, 843.28, 1.0], ["man", 843.28, 843.44, 1.0], ["dann", 843.44, 843.52, 1.0], ["jetzt", 843.52, 843.68, 1.0], ["irgendwie,", 843.68, 843.92, 1.0], ["sagen", 844.0, 844.16, 1.0], ["wir", 844.16, 844.24, 1.0], ["mal,", 844.24, 844.32, 1.0], ["ein", 844.4, 844.48, 1.0], ["neues", 844.48, 844.72, 1.0], ["Feature", 844.72, 845.12, 1.0], ["implementiert,", 845.12, 845.92, 1.0], ["dann", 846.08, 846.32, 1.0], ["gibt", 846.88, 847.12, 1.0], ["es", 847.12, 847.28, 1.0], ["mittlerweile", 847.28, 847.84, 1.0], ["halt", 847.84, 848.08, 1.0], ["auch", 848.08, 848.24, 1.0], ["Möglichkeiten,", 848.24, 848.8, 1.0], ["dass", 848.88, 849.04, 1.0], ["man", 849.04, 849.2, 1.0], ["sagt,", 849.2, 849.52, 1.0], ["okay,", 849.6, 850.24, 1.0], ["in", 850.96, 851.28, 1.0], ["so", 851.28, 851.6, 1.0], ["einer", 851.6, 851.84, 1.0], ["Art", 851.84, 852.32, 1.0], ["sehr", 852.32, 852.64, 1.0], ["restriktiven", 852.64, 853.44, 1.0], ["Prosa-geschriebene", 853.84, 855.28, 1.0], ["Testspezifikation", 855.28, 856.72, 1.0], ["an", 856.72, 856.88, 1.0], ["den", 856.88, 857.04, 1.0], ["Kunden", 857.04, 857.44, 1.0], ["auszuliefern,", 858.48, 859.2, 1.0], ["die", 859.28, 859.44, 1.0], ["man", 859.44, 859.6, 1.0], ["aber", 859.6, 859.84, 1.0], ["tatsächlich", 859.84, 860.24, 1.0], ["ausführen", 860.24, 860.96, 1.0], ["kann.", 860.96, 861.28, 1.0]]}, {"start": 861.68, "end": 867.28, "text": "Und dem Kunden dann mal die Frage zu stellen, hey, ist das so ungefähr, wie du dir das Feature vorstellst?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 861.68, 862.0, 1.0], ["dem", 862.0, 862.16, 1.0], ["Kunden", 862.16, 862.64, 1.0], ["dann", 862.64, 862.88, 1.0], ["mal", 862.88, 863.12, 1.0], ["die", 863.12, 863.28, 1.0], ["Frage", 863.28, 863.52, 1.0], ["zu", 863.52, 863.68, 1.0], ["stellen,", 863.68, 864.0, 1.0], ["hey,", 864.16, 864.56, 1.0], ["ist", 864.88, 865.12, 1.0], ["das", 865.12, 865.28, 1.0], ["so", 865.28, 865.52, 1.0], ["ungefähr,", 865.52, 865.84, 1.0], ["wie", 865.92, 866.08, 1.0], ["du", 866.08, 866.24, 1.0], ["dir", 866.24, 866.4, 1.0], ["das", 866.4, 866.56, 1.0], ["Feature", 866.56, 866.8, 1.0], ["vorstellst?", 866.88, 867.28, 1.0]]}, {"start": 867.36, "end": 882.24, "text": "Und das kann man sich dann irgend im Endeffekt so vorstellen, so ich bin ein User und ich öffne jetzt die Seite und ich klicke jetzt auf Login und ich tippe jetzt in mein Benutzerfeld ein und irgendwas in mein Passwort und dann klicke ich auf Login und dann sollte ich eingeloggt sein.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 867.36, 867.52, 1.0], ["das", 867.52, 867.84, 1.0], ["kann", 867.84, 868.0, 1.0], ["man", 868.0, 868.08, 1.0], ["sich", 868.08, 868.24, 1.0], ["dann", 868.24, 868.4, 1.0], ["irgend", 868.4, 868.72, 1.0], ["im", 868.72, 868.8, 1.0], ["Endeffekt", 868.8, 869.28, 1.0], ["so", 869.28, 869.44, 1.0], ["vorstellen,", 869.44, 869.84, 1.0], ["so", 869.92, 870.16, 1.0], ["ich", 870.16, 870.32, 1.0], ["bin", 870.32, 870.48, 1.0], ["ein", 870.48, 870.72, 1.0], ["User", 870.72, 871.12, 1.0], ["und", 871.12, 871.36, 1.0], ["ich", 871.36, 871.52, 1.0], ["öffne", 871.52, 871.92, 1.0], ["jetzt", 871.92, 872.16, 1.0], ["die", 872.16, 872.32, 1.0], ["Seite", 872.32, 872.8, 1.0], ["und", 872.8, 872.96, 1.0], ["ich", 872.96, 873.12, 1.0], ["klicke", 873.12, 873.52, 1.0], ["jetzt", 873.52, 873.68, 1.0], ["auf", 873.68, 873.92, 1.0], ["Login", 873.92, 874.4, 1.0], ["und", 874.4, 874.56, 1.0], ["ich", 874.56, 874.64, 1.0], ["tippe", 874.64, 875.04, 1.0], ["jetzt", 875.04, 875.2, 1.0], ["in", 875.84, 876.08, 1.0], ["mein", 876.08, 876.64, 1.0], ["Benutzerfeld", 876.96, 878.16, 1.0], ["ein", 878.16, 878.4, 1.0], ["und", 878.4, 878.64, 1.0], ["irgendwas", 878.64, 879.12, 1.0], ["in", 879.12, 879.2, 1.0], ["mein", 879.2, 879.44, 1.0], ["Passwort", 879.44, 879.84, 1.0], ["und", 879.92, 880.0, 1.0], ["dann", 880.0, 880.16, 1.0], ["klicke", 880.16, 880.4, 1.0], ["ich", 880.4, 880.48, 1.0], ["auf", 880.48, 880.64, 1.0], ["Login", 880.64, 881.04, 1.0], ["und", 881.04, 881.12, 1.0], ["dann", 881.12, 881.28, 1.0], ["sollte", 881.28, 881.52, 1.0], ["ich", 881.52, 881.6, 1.0], ["eingeloggt", 881.6, 882.16, 1.0], ["sein.", 882.16, 882.24, 1.0]]}, {"start": 882.64, "end": 885.6, "text": "So kann man sich ein einfaches Feature vorstellen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["So", 882.64, 882.8, 1.0], ["kann", 882.8, 882.96, 1.0], ["man", 882.96, 883.04, 1.0], ["sich", 883.04, 883.2, 1.0], ["ein", 883.2, 883.52, 1.0], ["einfaches", 884.08, 884.8, 1.0], ["Feature", 884.8, 885.04, 1.0], ["vorstellen.", 885.12, 885.6, 1.0]]}, {"start": 885.68, "end": 888.0, "text": "Da gibt es ein paar Frameworks, die sowas anbieten.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 885.68, 885.84, 1.0], ["gibt", 885.84, 886.0, 1.0], ["es", 886.0, 886.16, 1.0], ["ein", 886.16, 886.32, 1.0], ["paar", 886.32, 886.48, 1.0], ["Frameworks,", 886.48, 886.96, 1.0], ["die", 887.04, 887.2, 1.0], ["sowas", 887.2, 887.52, 1.0], ["anbieten.", 887.52, 888.0, 1.0]]}, {"start": 888.08, "end": 893.84, "text": "Also das Bekannteste, was mir jetzt gerade oder mit dem ich bereits gearbeitet habe, ist jetzt Cucumber.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 888.08, 888.32, 1.0], ["das", 888.32, 888.56, 1.0], ["Bekannteste,", 888.56, 889.28, 1.0], ["was", 889.36, 889.6, 1.0], ["mir", 889.6, 889.76, 1.0], ["jetzt", 889.76, 889.92, 1.0], ["gerade", 889.92, 890.24, 1.0], ["oder", 890.48, 890.72, 1.0], ["mit", 890.72, 890.96, 1.0], ["dem", 890.96, 891.2, 1.0], ["ich", 891.2, 891.52, 1.0], ["bereits", 891.6, 891.92, 1.0], ["gearbeitet", 891.92, 892.32, 1.0], ["habe,", 892.32, 892.48, 1.0], ["ist", 892.56, 892.64, 1.0], ["jetzt", 892.64, 892.88, 1.0], ["Cucumber.", 892.88, 893.84, 1.0]]}, {"start": 895.76, "end": 909.76, "text": "Und das wäre dann im Endeffekt auch so eine Art, dass man sagen kann, okay, das ist jetzt auch so ein bisschen eine Versicherung für den Entwickler selber gegenüber dem Kunden, weil der Kunde ja quasi diesen Test Case abgesegnet hat und man sagt, okay, ich implementiere das jetzt so, dass dieser Test Case durchläuft.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 895.76, 896.08, 1.0], ["das", 896.08, 896.4, 1.0], ["wäre", 896.4, 896.64, 1.0], ["dann", 896.64, 896.8, 1.0], ["im", 896.8, 896.96, 1.0], ["Endeffekt", 896.96, 897.44, 1.0], ["auch", 897.44, 897.6, 1.0], ["so", 897.6, 897.76, 1.0], ["eine", 897.76, 897.92, 1.0], ["Art,", 897.92, 898.24, 1.0], ["dass", 898.4, 898.56, 1.0], ["man", 898.56, 898.72, 1.0], ["sagen", 898.72, 898.96, 1.0], ["kann,", 898.96, 899.12, 1.0], ["okay,", 899.2, 899.36, 1.0], ["das", 899.44, 899.6, 1.0], ["ist", 899.6, 899.68, 1.0], ["jetzt", 899.68, 899.84, 1.0], ["auch", 899.84, 900.0, 1.0], ["so", 900.0, 900.08, 1.0], ["ein", 900.08, 900.16, 1.0], ["bisschen", 900.16, 900.32, 1.0], ["eine", 900.32, 900.48, 1.0], ["Versicherung", 900.48, 901.12, 1.0], ["für", 901.12, 901.28, 1.0], ["den", 901.28, 901.44, 1.0], ["Entwickler", 901.44, 902.08, 1.0], ["selber", 902.08, 902.48, 1.0], ["gegenüber", 902.48, 903.04, 1.0], ["dem", 903.04, 903.2, 1.0], ["Kunden,", 903.2, 903.6, 1.0], ["weil", 903.68, 903.92, 1.0], ["der", 903.92, 904.0, 1.0], ["Kunde", 904.0, 904.4, 1.0], ["ja", 904.4, 904.64, 1.0], ["quasi", 904.64, 905.04, 1.0], ["diesen", 905.04, 905.28, 1.0], ["Test", 905.28, 905.52, 1.0], ["Case", 905.52, 905.84, 1.0], ["abgesegnet", 905.84, 906.64, 1.0], ["hat", 906.64, 906.8, 1.0], ["und", 906.8, 906.88, 1.0], ["man", 906.88, 907.04, 1.0], ["sagt,", 907.04, 907.2, 1.0], ["okay,", 907.28, 907.44, 1.0], ["ich", 907.52, 907.6, 1.0], ["implementiere", 907.6, 908.08, 1.0], ["das", 908.08, 908.24, 1.0], ["jetzt", 908.24, 908.4, 1.0], ["so,", 908.4, 908.48, 1.0], ["dass", 908.56, 908.72, 1.0], ["dieser", 908.72, 908.88, 1.0], ["Test", 908.88, 909.12, 1.0], ["Case", 909.12, 909.36, 1.0], ["durchläuft.", 909.36, 909.76, 1.0]]}, {"start": 910.0, "end": 915.52, "text": "Du kannst es, genau, also der Name Kunde ist ja auch ein bisschen vielleicht für manche Leute irreführend.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Du", 910.0, 910.08, 1.0], ["kannst", 910.08, 910.24, 1.0], ["es,", 910.24, 910.4, 1.0], ["genau,", 910.56, 910.8, 1.0], ["also", 910.88, 910.96, 1.0], ["der", 912.08, 912.24, 1.0], ["Name", 912.24, 912.64, 1.0], ["Kunde", 912.64, 913.04, 1.0], ["ist", 913.04, 913.2, 1.0], ["ja", 913.2, 913.36, 1.0], ["auch", 913.36, 913.44, 1.0], ["ein", 913.44, 913.52, 1.0], ["bisschen", 913.52, 913.76, 1.0], ["vielleicht", 913.84, 914.08, 1.0], ["für", 914.08, 914.24, 1.0], ["manche", 914.24, 914.48, 1.0], ["Leute", 914.48, 914.8, 1.0], ["irreführend.", 914.8, 915.52, 1.0]]}, {"start": 915.68, "end": 921.44, "text": "Viele sehen darin zum Beispiel jetzt in meiner Rolle eben einen Kunden im Sinne von ein anderes Unternehmen, das mich beauftragt hat.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Viele", 915.68, 915.92, 1.0], ["sehen", 915.92, 916.16, 1.0], ["darin", 916.16, 916.4, 1.0], ["zum", 916.48, 916.64, 1.0], ["Beispiel", 916.64, 916.88, 1.0], ["jetzt", 916.88, 917.12, 1.0], ["in", 917.12, 917.2, 1.0], ["meiner", 917.2, 917.44, 1.0], ["Rolle", 917.44, 917.68, 1.0], ["eben", 917.76, 918.08, 1.0], ["einen", 918.08, 918.24, 1.0], ["Kunden", 918.24, 918.64, 1.0], ["im", 918.64, 918.8, 1.0], ["Sinne", 918.8, 919.04, 1.0], ["von", 919.04, 919.2, 1.0], ["ein", 919.2, 919.36, 1.0], ["anderes", 919.36, 919.76, 1.0], ["Unternehmen,", 919.76, 920.16, 1.0], ["das", 920.32, 920.48, 1.0], ["mich", 920.48, 920.64, 1.0], ["beauftragt", 920.64, 921.2, 1.0], ["hat.", 921.2, 921.44, 1.0]]}, {"start": 921.6, "end": 931.68, "text": "Kunde kann ja aber auch zum Beispiel gerade im agilen Projektmanagement dein Produktmanager oder dein Project Owner in Scrum zum Beispiel sein.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Kunde", 921.6, 922.0, 1.0], ["kann", 922.0, 922.16, 1.0], ["ja", 922.16, 922.32, 1.0], ["aber", 922.32, 922.48, 1.0], ["auch", 922.48, 922.64, 1.0], ["zum", 922.64, 922.72, 1.0], ["Beispiel", 922.72, 923.04, 1.0], ["gerade", 923.12, 923.36, 1.0], ["im", 923.36, 923.44, 1.0], ["agilen", 923.44, 923.92, 1.0], ["Projektmanagement", 923.92, 924.88, 1.0], ["dein", 925.12, 925.68, 1.0], ["Produktmanager", 925.84, 926.8, 1.0], ["oder", 927.12, 927.44, 1.0], ["dein", 928.88, 929.12, 1.0], ["Project", 929.12, 929.52, 1.0], ["Owner", 929.52, 930.0, 1.0], ["in", 930.0, 930.16, 1.0], ["Scrum", 930.16, 930.48, 1.0], ["zum", 930.72, 930.88, 1.0], ["Beispiel", 930.88, 931.36, 1.0], ["sein.", 931.36, 931.68, 1.0]]}, {"start": 931.92, "end": 945.44, "text": "Und das ist natürlich eine super Möglichkeit, genau, wenn der auf dem ähnlichen, also wenn der ein ähnliches Sachverständnis hat, dass er mit dir zusammen dann zum Beispiel mal da sitzen kann und die Test Cases vorformuliert und dann musst du nur noch dagegen implementieren.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 931.92, 932.08, 1.0], ["das", 932.08, 932.24, 1.0], ["ist", 932.24, 932.4, 1.0], ["natürlich", 932.4, 932.64, 1.0], ["eine", 932.64, 932.8, 1.0], ["super", 932.8, 933.12, 1.0], ["Möglichkeit,", 933.12, 933.52, 1.0], ["genau,", 933.6, 933.84, 1.0], ["wenn", 933.92, 934.08, 1.0], ["der", 934.08, 934.24, 1.0], ["auf", 934.24, 934.4, 1.0], ["dem", 934.4, 934.64, 1.0], ["ähnlichen,", 934.64, 935.04, 1.0], ["also", 935.12, 935.28, 1.0], ["wenn", 935.36, 935.52, 1.0], ["der", 935.52, 935.68, 1.0], ["ein", 935.68, 935.76, 1.0], ["ähnliches", 935.76, 936.24, 1.0], ["Sachverständnis", 936.24, 937.04, 1.0], ["hat,", 937.04, 937.2, 1.0], ["dass", 937.36, 937.52, 1.0], ["er", 937.52, 937.68, 1.0], ["mit", 937.68, 937.92, 1.0], ["dir", 937.92, 938.16, 1.0], ["zusammen", 938.16, 938.56, 1.0], ["dann", 938.56, 938.8, 1.0], ["zum", 938.8, 938.96, 1.0], ["Beispiel", 938.96, 939.28, 1.0], ["mal", 939.28, 939.52, 1.0], ["da", 939.52, 939.76, 1.0], ["sitzen", 939.76, 940.16, 1.0], ["kann", 940.16, 940.48, 1.0], ["und", 940.48, 940.8, 1.0], ["die", 940.8, 940.96, 1.0], ["Test", 940.96, 941.28, 1.0], ["Cases", 941.44, 942.08, 1.0], ["vorformuliert", 942.08, 943.04, 1.0], ["und", 943.04, 943.12, 1.0], ["dann", 943.12, 943.28, 1.0], ["musst", 943.28, 943.52, 1.0], ["du", 943.52, 943.68, 1.0], ["nur", 943.68, 943.84, 1.0], ["noch", 943.84, 944.0, 1.0], ["dagegen", 944.0, 944.48, 1.0], ["implementieren.", 944.48, 945.44, 1.0]]}, {"start": 945.84, "end": 950.24, "text": "Dann ist es genau, wie der FlyDy gesagt hat, eine sehr gute Versicherung deinem Kunden gegenüber.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Dann", 945.84, 946.0, 1.0], ["ist", 946.0, 946.16, 1.0], ["es", 946.16, 946.24, 1.0], ["genau,", 946.32, 946.48, 1.0], ["wie", 946.56, 946.64, 1.0], ["der", 946.64, 946.8, 1.0], ["FlyDy", 946.8, 947.28, 1.0], ["gesagt", 947.28, 947.52, 1.0], ["hat,", 947.52, 947.68, 1.0], ["eine", 947.76, 947.84, 1.0], ["sehr", 947.84, 948.0, 1.0], ["gute", 948.0, 948.16, 1.0], ["Versicherung", 948.16, 948.64, 1.0], ["deinem", 948.64, 948.88, 1.0], ["Kunden", 948.88, 949.2, 1.0], ["gegenüber.", 949.2, 950.24, 1.0]]}, {"start": 951.68, "end": 960.4, "text": "Und auch generell, also wenn man auch wirklich Testen in den Entwicklungsprozess übernimmt, fällt am Ende normalerweise auch Code raus.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 951.68, 952.0, 1.0], ["auch", 952.16, 952.48, 1.0], ["generell,", 952.48, 953.04, 1.0], ["also", 953.12, 953.28, 1.0], ["wenn", 953.36, 953.52, 1.0], ["man", 953.52, 953.68, 1.0], ["auch", 953.68, 953.92, 1.0], ["wirklich", 953.92, 954.24, 1.0], ["Testen", 954.24, 954.64, 1.0], ["in", 954.8, 955.12, 1.0], ["den", 955.12, 955.44, 1.0], ["Entwicklungsprozess", 956.24, 957.36, 1.0], ["übernimmt,", 957.36, 958.0, 1.0], ["fällt", 958.16, 958.64, 1.0], ["am", 958.64, 958.8, 1.0], ["Ende", 958.8, 959.12, 1.0], ["normalerweise", 959.12, 959.76, 1.0], ["auch", 959.76, 959.92, 1.0], ["Code", 959.92, 960.16, 1.0], ["raus.", 960.16, 960.4, 1.0]]}, {"start": 960.48, "end": 971.36, "text": "Sobald dein Code testbar ist, bedeutet es, dass er so abstrahiert ist, dass er hoffentlich auch nicht so das komplette Produktionssystem braucht, um durchzulaufen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Sobald", 960.48, 960.64, 1.0], ["dein", 960.72, 960.96, 1.0], ["Code", 960.96, 961.2, 1.0], ["testbar", 961.2, 961.68, 1.0], ["ist,", 961.68, 961.84, 1.0], ["bedeutet", 961.92, 962.24, 1.0], ["es,", 962.24, 962.32, 1.0], ["dass", 962.4, 962.64, 1.0], ["er", 962.64, 962.88, 1.0], ["so", 962.88, 963.04, 1.0], ["abstrahiert", 963.04, 963.84, 1.0], ["ist,", 963.84, 964.0, 1.0], ["dass", 964.16, 964.4, 1.0], ["er", 964.4, 964.72, 1.0], ["hoffentlich", 964.96, 965.6, 1.0], ["auch", 965.6, 965.84, 1.0], ["nicht", 965.84, 966.0, 1.0], ["so", 966.0, 966.24, 1.0], ["das", 966.24, 966.56, 1.0], ["komplette", 966.56, 967.28, 1.0], ["Produktionssystem", 967.52, 968.72, 1.0], ["braucht,", 968.96, 969.76, 1.0], ["um", 970.16, 970.4, 1.0], ["durchzulaufen.", 970.64, 971.36, 1.0]]}, {"start": 971.44, "end": 983.28, "text": "Bedeutet, du hast alle Klassen, die, wo quasi kommuniziert wird, also deine API normalerweise, so abstrakt gehalten, dass du dann, wenn es hard auf hart kommt, auch mal Teile von deinem System austauschen kannst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 971.44, 971.76, 1.0], ["du", 971.84, 972.0, 1.0], ["hast", 972.0, 972.16, 1.0], ["alle", 972.16, 972.4, 1.0], ["Klassen,", 972.4, 972.8, 1.0], ["die,", 972.88, 973.12, 1.0], ["wo", 973.36, 973.6, 1.0], ["quasi", 973.6, 974.0, 1.0], ["kommuniziert", 974.0, 974.72, 1.0], ["wird,", 974.72, 974.96, 1.0], ["also", 975.12, 975.36, 1.0], ["deine", 975.36, 975.76, 1.0], ["API", 975.76, 976.4, 1.0], ["normalerweise,", 976.4, 977.28, 1.0], ["so", 977.52, 977.76, 1.0], ["abstrakt", 977.76, 978.4, 1.0], ["gehalten,", 978.4, 978.8, 1.0], ["dass", 978.96, 979.12, 1.0], ["du", 979.12, 979.28, 1.0], ["dann,", 979.28, 979.52, 1.0], ["wenn", 979.76, 980.0, 1.0], ["es", 980.0, 980.16, 1.0], ["hard", 980.16, 980.4, 1.0], ["auf", 980.48, 980.56, 1.0], ["hart", 980.72, 980.88, 1.0], ["kommt,", 980.96, 981.12, 1.0], ["auch", 981.2, 981.28, 1.0], ["mal", 981.28, 981.44, 1.0], ["Teile", 981.44, 981.68, 1.0], ["von", 981.68, 981.76, 1.0], ["deinem", 981.76, 982.0, 1.0], ["System", 982.0, 982.32, 1.0], ["austauschen", 982.32, 982.96, 1.0], ["kannst.", 982.96, 983.28, 1.0]]}, {"start": 983.44, "end": 988.16, "text": "Was man bei so Architekturgeschichten immer sagt, so loosely coupled.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 983.44, 983.68, 1.0], ["man", 983.68, 983.92, 1.0], ["bei", 983.92, 984.16, 1.0], ["so", 984.64, 984.96, 1.0], ["Architekturgeschichten", 984.96, 986.16, 1.0], ["immer", 986.16, 986.32, 1.0], ["sagt,", 986.32, 986.56, 1.0], ["so", 986.64, 986.88, 1.0], ["loosely", 986.88, 987.44, 1.0], ["coupled.", 987.44, 988.16, 1.0]]}, {"start": 988.72, "end": 1000.32, "text": "Im Endeffekt ist es, Code, der nicht getestet ist, ist selten, also habe ich selten gesehen, dass der wirklich dann auch so gut in der Architektur ist, dass man da wirklich Sachen einfach rausmachen könnte.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Im", 988.72, 988.88, 1.0], ["Endeffekt", 988.88, 989.44, 1.0], ["ist", 989.44, 989.6, 1.0], ["es,", 989.6, 989.84, 1.0], ["Code,", 990.08, 990.4, 1.0], ["der", 990.56, 990.72, 1.0], ["nicht", 990.72, 990.88, 1.0], ["getestet", 990.88, 991.36, 1.0], ["ist,", 991.36, 991.52, 1.0], ["ist", 991.68, 991.92, 1.0], ["selten,", 991.92, 992.4, 1.0], ["also", 992.56, 992.8, 1.0], ["habe", 992.8, 992.96, 1.0], ["ich", 992.96, 993.12, 1.0], ["selten", 993.12, 993.44, 1.0], ["gesehen,", 993.44, 993.6, 1.0], ["dass", 993.68, 993.92, 1.0], ["der", 993.92, 994.08, 1.0], ["wirklich", 994.08, 994.32, 1.0], ["dann", 994.32, 994.56, 1.0], ["auch", 994.56, 994.88, 1.0], ["so", 994.88, 995.2, 1.0], ["gut", 996.4, 996.72, 1.0], ["in", 996.88, 997.04, 1.0], ["der", 997.04, 997.2, 1.0], ["Architektur", 997.2, 997.84, 1.0], ["ist,", 997.84, 998.0, 1.0], ["dass", 998.08, 998.24, 1.0], ["man", 998.24, 998.32, 1.0], ["da", 998.32, 998.48, 1.0], ["wirklich", 998.48, 998.72, 1.0], ["Sachen", 998.72, 999.12, 1.0], ["einfach", 999.12, 999.44, 1.0], ["rausmachen", 999.44, 1000.0, 1.0], ["könnte.", 1000.0, 1000.32, 1.0]]}, {"start": 1000.4, "end": 1007.44, "text": "Weil wenn du testest, musst du eben teilweise einfach sagen, ja, gut, ich habe den Oracle-Hobel jetzt nicht da hinten irgendwo stehen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Weil", 1000.4, 1000.64, 1.0], ["wenn", 1000.64, 1000.8, 1.0], ["du", 1000.8, 1000.96, 1.0], ["testest,", 1000.96, 1001.6, 1.0], ["musst", 1001.84, 1002.16, 1.0], ["du", 1002.16, 1002.32, 1.0], ["eben", 1002.32, 1002.56, 1.0], ["teilweise", 1002.56, 1002.96, 1.0], ["einfach", 1002.96, 1003.2, 1.0], ["sagen,", 1003.2, 1003.44, 1.0], ["ja,", 1003.6, 1003.92, 1.0], ["gut,", 1004.24, 1004.48, 1.0], ["ich", 1004.56, 1004.64, 1.0], ["habe", 1004.64, 1004.8, 1.0], ["den", 1004.8, 1004.96, 1.0], ["Oracle-Hobel", 1004.96, 1005.84, 1.0], ["jetzt", 1005.84, 1006.0, 1.0], ["nicht", 1006.0, 1006.16, 1.0], ["da", 1006.16, 1006.32, 1.0], ["hinten", 1006.32, 1006.64, 1.0], ["irgendwo", 1006.64, 1007.12, 1.0], ["stehen.", 1007.12, 1007.44, 1.0]]}, {"start": 1007.68, "end": 1013.36, "text": "Bedeutet, wenn du dann irgendwie deine Oracle-Datenbanktreiber aufrufst und da irgendwelche Sachen drauf machst, dann läuft dein Test einfach nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 1007.68, 1008.08, 1.0], ["wenn", 1008.16, 1008.32, 1.0], ["du", 1008.32, 1008.4, 1.0], ["dann", 1008.4, 1008.56, 1.0], ["irgendwie", 1008.56, 1008.88, 1.0], ["deine", 1008.88, 1009.04, 1.0], ["Oracle-Datenbanktreiber", 1009.04, 1010.16, 1.0], ["aufrufst", 1010.24, 1010.64, 1.0], ["und", 1010.64, 1010.72, 1.0], ["da", 1010.72, 1010.88, 1.0], ["irgendwelche", 1010.88, 1011.12, 1.0], ["Sachen", 1011.12, 1011.36, 1.0], ["drauf", 1011.36, 1011.52, 1.0], ["machst,", 1011.52, 1011.76, 1.0], ["dann", 1011.84, 1011.92, 1.0], ["läuft", 1011.92, 1012.16, 1.0], ["dein", 1012.16, 1012.4, 1.0], ["Test", 1012.4, 1012.72, 1.0], ["einfach", 1012.72, 1013.04, 1.0], ["nicht.", 1013.04, 1013.36, 1.0]]}, {"start": 1013.6, "end": 1020.72, "text": "Aber wenn du deine Datenbank eventuell in einem Persistenzobjekt oder so verteilt hast, irgendwo machst dann Schaltern rum.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 1013.6, 1013.84, 1.0], ["wenn", 1013.84, 1014.08, 1.0], ["du", 1014.08, 1014.24, 1.0], ["deine", 1014.56, 1014.8, 1.0], ["Datenbank", 1014.8, 1015.36, 1.0], ["eventuell", 1015.36, 1015.76, 1.0], ["in", 1016.08, 1016.24, 1.0], ["einem", 1016.24, 1016.4, 1.0], ["Persistenzobjekt", 1016.4, 1017.28, 1.0], ["oder", 1017.28, 1017.44, 1.0], ["so", 1017.44, 1017.76, 1.0], ["verteilt", 1017.76, 1018.32, 1.0], ["hast,", 1018.32, 1018.56, 1.0], ["irgendwo", 1018.72, 1018.96, 1.0], ["machst", 1019.12, 1019.44, 1.0], ["dann", 1019.44, 1019.6, 1.0], ["Schaltern", 1019.76, 1020.24, 1.0], ["rum.", 1020.48, 1020.72, 1.0]]}, {"start": 1020.96, "end": 1022.88, "text": "Ich bin leiser aus so einem Grund jetzt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ich", 1020.96, 1021.12, 1.0], ["bin", 1021.12, 1021.28, 1.0], ["leiser", 1021.28, 1021.68, 1.0], ["aus", 1021.68, 1021.84, 1.0], ["so", 1021.84, 1022.0, 1.0], ["einem", 1022.0, 1022.08, 1.0], ["Grund", 1022.16, 1022.56, 1.0], ["jetzt.", 1022.56, 1022.88, 1.0]]}, {"start": 1023.92, "end": 1036.56, "text": "Genau, wenn du das irgendwie in ein Persistenzobjekt reingetan hast oder dann wirklich so einen, keine Ahnung, objektrelationalen Mapper benutzt und da hinten einfach die Datenbank austauschen kannst, das ist dann halt auch Code, der testbar ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau,", 1023.92, 1024.32, 1.0], ["wenn", 1024.4, 1024.56, 1.0], ["du", 1024.56, 1024.72, 1.0], ["das", 1024.72, 1024.88, 1.0], ["irgendwie", 1024.88, 1025.12, 1.0], ["in", 1025.12, 1025.36, 1.0], ["ein", 1025.44, 1025.6, 1.0], ["Persistenzobjekt", 1025.6, 1026.4, 1.0], ["reingetan", 1026.4, 1026.88, 1.0], ["hast", 1026.88, 1027.12, 1.0], ["oder", 1027.36, 1027.68, 1.0], ["dann", 1028.0, 1028.32, 1.0], ["wirklich", 1028.32, 1028.56, 1.0], ["so", 1028.56, 1028.72, 1.0], ["einen,", 1028.72, 1028.8, 1.0], ["keine", 1028.88, 1029.04, 1.0], ["Ahnung,", 1029.12, 1029.52, 1.0], ["objektrelationalen", 1030.56, 1031.52, 1.0], ["Mapper", 1031.6, 1031.92, 1.0], ["benutzt", 1031.92, 1032.24, 1.0], ["und", 1032.32, 1032.48, 1.0], ["da", 1032.48, 1032.64, 1.0], ["hinten", 1032.64, 1032.88, 1.0], ["einfach", 1032.88, 1033.12, 1.0], ["die", 1033.12, 1033.2, 1.0], ["Datenbank", 1033.2, 1033.76, 1.0], ["austauschen", 1033.76, 1034.24, 1.0], ["kannst,", 1034.24, 1034.56, 1.0], ["das", 1034.72, 1034.88, 1.0], ["ist", 1034.88, 1034.96, 1.0], ["dann", 1034.96, 1035.12, 1.0], ["halt", 1035.12, 1035.28, 1.0], ["auch", 1035.28, 1035.44, 1.0], ["Code,", 1035.44, 1035.6, 1.0], ["der", 1035.68, 1035.84, 1.0], ["testbar", 1035.84, 1036.4, 1.0], ["ist.", 1036.4, 1036.56, 1.0]]}, {"start": 1036.64, "end": 1052.08, "text": "Und gerade wenn man zu Projekten kommt, die schon eine Weile laufen und da erstmal Tests reinbringen will, dann merkst du erstmal, denkst du so, ja klar, okay, weil ich einen kleinen Test, fängst du an zu schreiben und so, ah fuck hier, Datenbank muss ich jetzt auch noch mit übergeben, dass ich danach irgendwie meine Fake-Datenbank reinstecken kann.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1036.64, 1036.96, 1.0], ["gerade", 1036.96, 1037.2, 1.0], ["wenn", 1037.28, 1037.52, 1.0], ["man", 1037.52, 1037.68, 1.0], ["zu", 1037.68, 1037.92, 1.0], ["Projekten", 1037.92, 1038.4, 1.0], ["kommt,", 1038.4, 1038.56, 1.0], ["die", 1038.64, 1038.8, 1.0], ["schon", 1038.8, 1038.96, 1.0], ["eine", 1038.96, 1039.04, 1.0], ["Weile", 1039.04, 1039.36, 1.0], ["laufen", 1039.36, 1039.68, 1.0], ["und", 1039.68, 1039.84, 1.0], ["da", 1039.84, 1040.0, 1.0], ["erstmal", 1040.0, 1040.32, 1.0], ["Tests", 1040.32, 1040.64, 1.0], ["reinbringen", 1040.72, 1041.28, 1.0], ["will,", 1041.28, 1041.6, 1.0], ["dann", 1041.76, 1041.92, 1.0], ["merkst", 1041.92, 1042.16, 1.0], ["du", 1042.24, 1042.4, 1.0], ["erstmal,", 1042.4, 1042.64, 1.0], ["denkst", 1042.8, 1042.96, 1.0], ["du", 1042.96, 1043.04, 1.0], ["so,", 1043.2, 1043.28, 1.0], ["ja", 1043.36, 1043.52, 1.0], ["klar,", 1043.52, 1043.6, 1.0], ["okay,", 1043.68, 1043.76, 1.0], ["weil", 1043.92, 1044.0, 1.0], ["ich", 1044.0, 1044.08, 1.0], ["einen", 1044.24, 1044.32, 1.0], ["kleinen", 1044.32, 1044.56, 1.0], ["Test,", 1044.56, 1044.88, 1.0], ["fängst", 1045.04, 1045.36, 1.0], ["du", 1045.36, 1045.44, 1.0], ["an", 1045.44, 1045.52, 1.0], ["zu", 1045.6, 1045.68, 1.0], ["schreiben", 1045.68, 1045.84, 1.0], ["und", 1045.92, 1045.92, 1.0], ["so,", 1046.32, 1046.4, 1.0], ["ah", 1046.48, 1046.64, 1.0], ["fuck", 1046.72, 1046.88, 1.0], ["hier,", 1046.96, 1047.04, 1.0], ["Datenbank", 1047.2, 1047.84, 1.0], ["muss", 1048.16, 1048.48, 1.0], ["ich", 1048.48, 1048.56, 1.0], ["jetzt", 1048.56, 1048.72, 1.0], ["auch", 1048.72, 1048.8, 1.0], ["noch", 1048.8, 1048.96, 1.0], ["mit", 1048.96, 1049.12, 1.0], ["übergeben,", 1049.12, 1049.44, 1.0], ["dass", 1049.52, 1049.68, 1.0], ["ich", 1049.68, 1049.76, 1.0], ["danach", 1049.76, 1050.08, 1.0], ["irgendwie", 1050.08, 1050.24, 1.0], ["meine", 1050.24, 1050.48, 1.0], ["Fake-Datenbank", 1050.64, 1051.44, 1.0], ["reinstecken", 1051.44, 1051.92, 1.0], ["kann.", 1051.92, 1052.08, 1.0]]}, {"start": 1052.16, "end": 1059.92, "text": "Und dann musst du auf einmal anfangen, die komplette API intern zu verändern, weil die alle auf irgendwelche globalen Variablen zugreifen oder solche Spielereien.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1052.16, 1052.24, 1.0], ["dann", 1052.24, 1052.4, 1.0], ["musst", 1052.4, 1052.56, 1.0], ["du", 1052.56, 1052.72, 1.0], ["auf", 1052.72, 1052.8, 1.0], ["einmal", 1052.8, 1053.04, 1.0], ["anfangen,", 1053.04, 1053.28, 1.0], ["die", 1053.36, 1053.44, 1.0], ["komplette", 1053.44, 1053.68, 1.0], ["API", 1053.76, 1054.24, 1.0], ["intern", 1054.24, 1054.48, 1.0], ["zu", 1054.64, 1054.8, 1.0], ["verändern,", 1054.8, 1055.12, 1.0], ["weil", 1055.2, 1055.36, 1.0], ["die", 1055.36, 1055.52, 1.0], ["alle", 1055.52, 1055.76, 1.0], ["auf", 1055.76, 1055.92, 1.0], ["irgendwelche", 1055.92, 1056.4, 1.0], ["globalen", 1056.4, 1056.88, 1.0], ["Variablen", 1056.88, 1057.44, 1.0], ["zugreifen", 1057.44, 1058.32, 1.0], ["oder", 1058.32, 1058.64, 1.0], ["solche", 1058.64, 1059.12, 1.0], ["Spielereien.", 1059.12, 1059.92, 1.0]]}, {"start": 1060.0, "end": 1068.96, "text": "Und da hilft Testen eben auch einfach, dass es Leute zwingt, so sauber zu abstrahieren, dass einfach ein Test überhaupt möglich sein wird.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1060.0, 1060.16, 1.0], ["da", 1060.16, 1060.32, 1.0], ["hilft", 1060.32, 1060.72, 1.0], ["Testen", 1060.72, 1061.2, 1.0], ["eben", 1061.2, 1061.52, 1.0], ["auch", 1061.52, 1061.68, 1.0], ["einfach,", 1061.76, 1062.0, 1.0], ["dass", 1062.08, 1062.24, 1.0], ["es", 1062.24, 1062.48, 1.0], ["Leute", 1062.48, 1062.88, 1.0], ["zwingt,", 1062.88, 1063.6, 1.0], ["so", 1063.92, 1064.16, 1.0], ["sauber", 1064.16, 1064.56, 1.0], ["zu", 1064.56, 1064.8, 1.0], ["abstrahieren,", 1064.8, 1065.52, 1.0], ["dass", 1065.76, 1066.08, 1.0], ["einfach", 1066.64, 1066.96, 1.0], ["ein", 1066.96, 1067.2, 1.0], ["Test", 1067.2, 1067.52, 1.0], ["überhaupt", 1067.52, 1067.84, 1.0], ["möglich", 1067.92, 1068.4, 1.0], ["sein", 1068.4, 1068.64, 1.0], ["wird.", 1068.64, 1068.96, 1.0]]}, {"start": 1070.16, "end": 1077.12, "text": "Genau, also du hast am Anfang hast du ja so mehr oder weniger dann zum Beispiel Spaghetti-Gode und das willst du einfach nicht haben.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 1070.16, 1070.48, 1.0], ["also", 1070.56, 1070.64, 1.0], ["du", 1071.04, 1071.12, 1.0], ["hast", 1071.12, 1071.36, 1.0], ["am", 1071.36, 1071.52, 1.0], ["Anfang", 1071.52, 1071.92, 1.0], ["hast", 1072.4, 1072.64, 1.0], ["du", 1072.64, 1072.8, 1.0], ["ja", 1072.8, 1072.88, 1.0], ["so", 1073.04, 1073.36, 1.0], ["mehr", 1073.36, 1073.6, 1.0], ["oder", 1073.6, 1073.76, 1.0], ["weniger", 1073.76, 1074.16, 1.0], ["dann", 1074.16, 1074.32, 1.0], ["zum", 1074.32, 1074.4, 1.0], ["Beispiel", 1074.4, 1074.56, 1.0], ["Spaghetti-Gode", 1074.64, 1075.52, 1.0], ["und", 1075.6, 1075.76, 1.0], ["das", 1075.76, 1075.92, 1.0], ["willst", 1075.92, 1076.16, 1.0], ["du", 1076.16, 1076.32, 1.0], ["einfach", 1076.32, 1076.56, 1.0], ["nicht", 1076.56, 1076.8, 1.0], ["haben.", 1076.8, 1077.12, 1.0]]}, {"start": 1077.44, "end": 1083.6, "text": "Aber die nächste Stufe ist genau dieses Loosely Couple, so dass man sagt, okay, ich habe halt nur noch Module, die ich miteinander verbinde.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Aber", 1077.44, 1077.68, 1.0], ["die", 1077.68, 1077.76, 1.0], ["nächste", 1077.76, 1078.16, 1.0], ["Stufe", 1078.16, 1078.48, 1.0], ["ist", 1078.48, 1078.56, 1.0], ["genau", 1078.56, 1078.8, 1.0], ["dieses", 1078.8, 1079.12, 1.0], ["Loosely", 1079.12, 1079.68, 1.0], ["Couple,", 1079.76, 1080.16, 1.0], ["so", 1080.24, 1080.48, 1.0], ["dass", 1080.56, 1080.72, 1.0], ["man", 1080.72, 1080.8, 1.0], ["sagt,", 1080.8, 1080.96, 1.0], ["okay,", 1081.04, 1081.2, 1.0], ["ich", 1081.28, 1081.36, 1.0], ["habe", 1081.36, 1081.44, 1.0], ["halt", 1081.44, 1081.6, 1.0], ["nur", 1081.6, 1081.68, 1.0], ["noch", 1081.68, 1081.84, 1.0], ["Module,", 1081.84, 1082.16, 1.0], ["die", 1082.24, 1082.32, 1.0], ["ich", 1082.32, 1082.48, 1.0], ["miteinander", 1082.48, 1082.88, 1.0], ["verbinde.", 1082.88, 1083.6, 1.0]]}, {"start": 1083.92, "end": 1099.2, "text": "Und testen zwingt dich, wie wir jetzt schon gehört haben, du willst ja in dem Test, das möglichst einfach, also du möchtest den Test möglichst schnell und einfach schreiben können, zwingt dich dann im Prinzip genau auch die API, die Schnittstelle zu dem Code, den du testest, möglichst einfach zu halten.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 1083.92, 1084.24, 1.0], ["testen", 1084.4, 1084.8, 1.0], ["zwingt", 1085.2, 1085.6, 1.0], ["dich,", 1085.6, 1085.76, 1.0], ["wie", 1085.84, 1086.0, 1.0], ["wir", 1086.0, 1086.16, 1.0], ["jetzt", 1086.16, 1086.32, 1.0], ["schon", 1086.32, 1086.48, 1.0], ["gehört", 1086.48, 1086.56, 1.0], ["haben,", 1086.64, 1086.8, 1.0], ["du", 1086.88, 1086.96, 1.0], ["willst", 1086.96, 1087.28, 1.0], ["ja", 1087.28, 1087.44, 1.0], ["in", 1087.44, 1087.52, 1.0], ["dem", 1087.52, 1087.68, 1.0], ["Test,", 1087.68, 1087.92, 1.0], ["das", 1088.0, 1088.16, 1.0], ["möglichst", 1088.16, 1088.56, 1.0], ["einfach,", 1088.56, 1088.8, 1.0], ["also", 1088.88, 1089.12, 1.0], ["du", 1089.12, 1089.2, 1.0], ["möchtest", 1089.2, 1089.44, 1.0], ["den", 1089.6, 1089.76, 1.0], ["Test", 1089.76, 1090.0, 1.0], ["möglichst", 1090.0, 1090.32, 1.0], ["schnell", 1090.4, 1090.64, 1.0], ["und", 1090.64, 1090.8, 1.0], ["einfach", 1090.8, 1091.12, 1.0], ["schreiben", 1091.12, 1091.6, 1.0], ["können,", 1091.6, 1091.84, 1.0], ["zwingt", 1092.0, 1092.4, 1.0], ["dich", 1092.4, 1092.56, 1.0], ["dann", 1092.56, 1092.72, 1.0], ["im", 1092.72, 1092.8, 1.0], ["Prinzip", 1092.8, 1093.12, 1.0], ["genau", 1093.12, 1093.36, 1.0], ["auch", 1093.36, 1093.52, 1.0], ["die", 1093.52, 1093.6, 1.0], ["API,", 1093.6, 1094.0, 1.0], ["die", 1094.08, 1094.16, 1.0], ["Schnittstelle", 1094.16, 1094.88, 1.0], ["zu", 1094.88, 1095.12, 1.0], ["dem", 1095.12, 1095.28, 1.0], ["Code,", 1095.28, 1095.6, 1.0], ["den", 1095.68, 1095.92, 1.0], ["du", 1095.92, 1096.16, 1.0], ["testest,", 1096.16, 1096.8, 1.0], ["möglichst", 1097.28, 1097.84, 1.0], ["einfach", 1097.84, 1098.16, 1.0], ["zu", 1098.32, 1098.56, 1.0], ["halten.", 1098.56, 1099.2, 1.0]]}, {"start": 1100.48, "end": 1111.04, "text": "Damit du den Test A einfach schreiben kannst und B zum Beispiel auch entsprechend merkst du auf einmal die verschiedenen Aspekte, wie Market gerade zum Beispiel Datenhaltung, also Persistenz genannt hat.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Damit", 1100.48, 1100.88, 1.0], ["du", 1100.88, 1101.12, 1.0], ["den", 1101.12, 1101.28, 1.0], ["Test", 1101.28, 1101.68, 1.0], ["A", 1101.84, 1102.16, 1.0], ["einfach", 1102.4, 1102.72, 1.0], ["schreiben", 1102.8, 1103.12, 1.0], ["kannst", 1103.12, 1103.36, 1.0], ["und", 1103.36, 1103.52, 1.0], ["B", 1103.52, 1103.84, 1.0], ["zum", 1103.84, 1103.92, 1.0], ["Beispiel", 1103.92, 1104.24, 1.0], ["auch", 1104.24, 1104.48, 1.0], ["entsprechend", 1104.48, 1104.88, 1.0], ["merkst", 1104.96, 1105.2, 1.0], ["du", 1105.28, 1105.44, 1.0], ["auf", 1105.44, 1105.6, 1.0], ["einmal", 1105.6, 1106.0, 1.0], ["die", 1106.0, 1106.16, 1.0], ["verschiedenen", 1106.16, 1106.56, 1.0], ["Aspekte,", 1106.56, 1107.04, 1.0], ["wie", 1107.2, 1107.44, 1.0], ["Market", 1107.44, 1107.76, 1.0], ["gerade", 1108.0, 1108.24, 1.0], ["zum", 1108.24, 1108.32, 1.0], ["Beispiel", 1108.32, 1108.72, 1.0], ["Datenhaltung,", 1108.72, 1109.6, 1.0], ["also", 1109.68, 1109.84, 1.0], ["Persistenz", 1109.84, 1110.48, 1.0], ["genannt", 1110.48, 1110.8, 1.0], ["hat.", 1110.8, 1111.04, 1.0]]}, {"start": 1111.2, "end": 1122.48, "text": "Wenn ich jetzt hier nur einen Controller irgendwie teste und einfach nur wissen will, kommt das Richtige danach raus, dann sollte ich eigentlich nicht prüfen, wird das in der Datenbank abgelegt an der und der Stelle, weil das kann ja im Live-System zum Beispiel ganz anders sein.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Wenn", 1111.2, 1111.36, 1.0], ["ich", 1111.36, 1111.44, 1.0], ["jetzt", 1111.44, 1111.6, 1.0], ["hier", 1111.6, 1111.76, 1.0], ["nur", 1111.76, 1111.92, 1.0], ["einen", 1111.92, 1112.08, 1.0], ["Controller", 1112.08, 1112.48, 1.0], ["irgendwie", 1112.48, 1112.72, 1.0], ["teste", 1112.72, 1112.96, 1.0], ["und", 1113.12, 1113.2, 1.0], ["einfach", 1113.2, 1113.36, 1.0], ["nur", 1113.36, 1113.44, 1.0], ["wissen", 1113.44, 1113.68, 1.0], ["will,", 1113.68, 1113.84, 1.0], ["kommt", 1113.92, 1114.16, 1.0], ["das", 1114.16, 1114.32, 1.0], ["Richtige", 1114.32, 1114.48, 1.0], ["danach", 1114.64, 1114.96, 1.0], ["raus,", 1114.96, 1115.28, 1.0], ["dann", 1115.44, 1115.6, 1.0], ["sollte", 1115.6, 1115.84, 1.0], ["ich", 1115.84, 1115.92, 1.0], ["eigentlich", 1115.92, 1116.16, 1.0], ["nicht", 1116.16, 1116.24, 1.0], ["prüfen,", 1116.24, 1116.56, 1.0], ["wird", 1116.72, 1116.88, 1.0], ["das", 1116.88, 1117.04, 1.0], ["in", 1117.04, 1117.12, 1.0], ["der", 1117.12, 1117.28, 1.0], ["Datenbank", 1117.28, 1118.0, 1.0], ["abgelegt", 1118.0, 1118.64, 1.0], ["an", 1118.64, 1118.72, 1.0], ["der", 1118.72, 1118.96, 1.0], ["und", 1118.96, 1119.12, 1.0], ["der", 1119.12, 1119.28, 1.0], ["Stelle,", 1119.28, 1119.6, 1.0], ["weil", 1119.68, 1119.84, 1.0], ["das", 1119.84, 1120.0, 1.0], ["kann", 1120.0, 1120.16, 1.0], ["ja", 1120.16, 1120.32, 1.0], ["im", 1120.32, 1120.48, 1.0], ["Live-System", 1120.48, 1120.96, 1.0], ["zum", 1121.12, 1121.2, 1.0], ["Beispiel", 1121.2, 1121.52, 1.0], ["ganz", 1121.52, 1121.76, 1.0], ["anders", 1121.76, 1122.16, 1.0], ["sein.", 1122.16, 1122.48, 1.0]]}, {"start": 1122.64, "end": 1132.16, "text": "Sondern ich möchte einfach nur testen, kommt das an der richtigen Stelle raus und schon muss ich mich automatisch mehr dahin bewegen, ja, die Schnittstellen besser zu definieren.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Sondern", 1122.64, 1123.04, 1.0], ["ich", 1123.04, 1123.12, 1.0], ["möchte", 1123.12, 1123.44, 1.0], ["einfach", 1123.44, 1123.68, 1.0], ["nur", 1123.68, 1123.84, 1.0], ["testen,", 1123.84, 1124.16, 1.0], ["kommt", 1124.32, 1124.56, 1.0], ["das", 1124.56, 1124.72, 1.0], ["an", 1124.72, 1124.88, 1.0], ["der", 1124.88, 1124.96, 1.0], ["richtigen", 1124.96, 1125.28, 1.0], ["Stelle", 1125.28, 1125.6, 1.0], ["raus", 1125.6, 1125.76, 1.0], ["und", 1125.84, 1126.0, 1.0], ["schon", 1126.0, 1126.56, 1.0], ["muss", 1126.56, 1126.88, 1.0], ["ich", 1126.88, 1127.12, 1.0], ["mich", 1127.12, 1127.28, 1.0], ["automatisch", 1127.28, 1127.92, 1.0], ["mehr", 1127.92, 1128.16, 1.0], ["dahin", 1128.16, 1128.48, 1.0], ["bewegen,", 1128.48, 1128.72, 1.0], ["ja,", 1128.88, 1129.04, 1.0], ["die", 1129.28, 1129.52, 1.0], ["Schnittstellen", 1129.52, 1130.4, 1.0], ["besser", 1130.4, 1131.04, 1.0], ["zu", 1131.04, 1131.28, 1.0], ["definieren.", 1131.28, 1132.16, 1.0]]}, {"start": 1132.4, "end": 1135.12, "text": "Also besser im Sinne von einfacher und offener.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 1132.4, 1132.72, 1.0], ["besser", 1132.72, 1133.12, 1.0], ["im", 1133.12, 1133.28, 1.0], ["Sinne", 1133.28, 1133.52, 1.0], ["von", 1133.52, 1133.76, 1.0], ["einfacher", 1133.76, 1134.24, 1.0], ["und", 1134.24, 1134.4, 1.0], ["offener.", 1134.4, 1135.12, 1.0]]}, {"start": 1136.64, "end": 1146.0, "text": "Ja, da wollte ich noch was anfügen, und zwar das, was ihr gerade beschrieben habt, das gilt meiner Meinung eigentlich nur für Unit und zum Teil für Integration-Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 1136.64, 1136.88, 1.0], ["da", 1137.04, 1137.2, 1.0], ["wollte", 1137.2, 1137.44, 1.0], ["ich", 1137.44, 1137.52, 1.0], ["noch", 1137.52, 1137.68, 1.0], ["was", 1137.68, 1137.84, 1.0], ["anfügen,", 1137.84, 1138.24, 1.0], ["und", 1138.32, 1138.4, 1.0], ["zwar", 1138.4, 1138.72, 1.0], ["das,", 1138.72, 1138.88, 1.0], ["was", 1138.96, 1139.12, 1.0], ["ihr", 1139.12, 1139.36, 1.0], ["gerade", 1139.36, 1139.84, 1.0], ["beschrieben", 1139.84, 1140.48, 1.0], ["habt,", 1140.48, 1140.72, 1.0], ["das", 1140.88, 1141.04, 1.0], ["gilt", 1141.04, 1141.52, 1.0], ["meiner", 1141.52, 1141.92, 1.0], ["Meinung", 1141.92, 1142.4, 1.0], ["eigentlich", 1142.48, 1142.96, 1.0], ["nur", 1142.96, 1143.2, 1.0], ["für", 1143.2, 1143.44, 1.0], ["Unit", 1143.44, 1144.0, 1.0], ["und", 1144.0, 1144.24, 1.0], ["zum", 1144.24, 1144.48, 1.0], ["Teil", 1144.48, 1144.8, 1.0], ["für", 1144.8, 1144.96, 1.0], ["Integration-Tests.", 1144.96, 1146.0, 1.0]]}, {"start": 1146.16, "end": 1155.52, "text": "Wenn man jetzt sagt, okay, man hat sowas wie einen Blackbox-Test, der eine Anwendung aus der Sicht von einem Benutzer testet, dann ist es eigentlich relativ egal, wie der Code intern strukturiert ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wenn", 1146.16, 1146.32, 1.0], ["man", 1146.32, 1146.4, 1.0], ["jetzt", 1146.4, 1146.56, 1.0], ["sagt,", 1146.56, 1146.8, 1.0], ["okay,", 1146.88, 1147.04, 1.0], ["man", 1147.12, 1147.2, 1.0], ["hat", 1147.2, 1147.36, 1.0], ["sowas", 1147.36, 1147.6, 1.0], ["wie", 1147.6, 1147.76, 1.0], ["einen", 1147.76, 1147.92, 1.0], ["Blackbox-Test,", 1147.92, 1148.64, 1.0], ["der", 1148.72, 1148.96, 1.0], ["eine", 1148.96, 1149.12, 1.0], ["Anwendung", 1149.12, 1149.84, 1.0], ["aus", 1149.84, 1150.0, 1.0], ["der", 1150.0, 1150.16, 1.0], ["Sicht", 1150.16, 1150.4, 1.0], ["von", 1150.4, 1150.64, 1.0], ["einem", 1150.64, 1150.8, 1.0], ["Benutzer", 1150.8, 1151.36, 1.0], ["testet,", 1151.36, 1151.92, 1.0], ["dann", 1152.16, 1152.4, 1.0], ["ist", 1152.4, 1152.56, 1.0], ["es", 1152.56, 1152.72, 1.0], ["eigentlich", 1152.72, 1153.12, 1.0], ["relativ", 1153.12, 1153.52, 1.0], ["egal,", 1153.52, 1153.76, 1.0], ["wie", 1153.92, 1154.08, 1.0], ["der", 1154.08, 1154.24, 1.0], ["Code", 1154.24, 1154.48, 1.0], ["intern", 1154.48, 1154.8, 1.0], ["strukturiert", 1154.96, 1155.44, 1.0], ["ist.", 1155.44, 1155.52, 1.0]]}, {"start": 1155.6, "end": 1164.24, "text": "Also es müssen schon Tests sein, die quasi die interne API oder irgendwelche Klassen oder Methoden, die man intern geschrieben hat, die die selber benutzen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 1155.6, 1155.84, 1.0], ["es", 1155.84, 1156.16, 1.0], ["müssen", 1156.24, 1156.56, 1.0], ["schon", 1156.56, 1156.72, 1.0], ["Tests", 1156.72, 1157.04, 1.0], ["sein,", 1157.04, 1157.28, 1.0], ["die", 1157.36, 1157.52, 1.0], ["quasi", 1157.52, 1157.92, 1.0], ["die", 1157.92, 1158.16, 1.0], ["interne", 1158.16, 1158.64, 1.0], ["API", 1158.64, 1159.2, 1.0], ["oder", 1159.2, 1159.44, 1.0], ["irgendwelche", 1159.44, 1159.92, 1.0], ["Klassen", 1159.92, 1160.32, 1.0], ["oder", 1160.32, 1160.56, 1.0], ["Methoden,", 1160.56, 1160.96, 1.0], ["die", 1161.04, 1161.2, 1.0], ["man", 1161.2, 1161.52, 1.0], ["intern", 1161.76, 1162.08, 1.0], ["geschrieben", 1162.16, 1162.64, 1.0], ["hat,", 1162.64, 1162.8, 1.0], ["die", 1162.96, 1163.2, 1.0], ["die", 1163.2, 1163.44, 1.0], ["selber", 1163.44, 1163.76, 1.0], ["benutzen.", 1163.76, 1164.24, 1.0]]}, {"start": 1164.32, "end": 1172.08, "text": "Und in dem Fall ist es ja quasi so, ein Test ist halt eine Wiederverwendung von bestehend Code.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 1164.32, 1164.48, 1.0], ["in", 1164.48, 1164.64, 1.0], ["dem", 1164.64, 1164.8, 1.0], ["Fall", 1164.8, 1165.04, 1.0], ["ist", 1165.04, 1165.2, 1.0], ["es", 1165.2, 1165.44, 1.0], ["ja", 1165.44, 1165.76, 1.0], ["quasi", 1165.76, 1166.24, 1.0], ["so,", 1166.24, 1166.48, 1.0], ["ein", 1167.44, 1167.68, 1.0], ["Test", 1167.92, 1168.48, 1.0], ["ist", 1168.64, 1168.88, 1.0], ["halt", 1168.88, 1169.44, 1.0], ["eine", 1169.52, 1169.76, 1.0], ["Wiederverwendung", 1169.76, 1170.72, 1.0], ["von", 1170.72, 1170.96, 1.0], ["bestehend", 1170.96, 1171.68, 1.0], ["Code.", 1171.68, 1172.08, 1.0]]}, {"start": 1172.32, "end": 1180.72, "text": "Wenn dein Code jetzt aber so zusammengefrickelt ist, dass der nur in sich selbst funktioniert, aber nicht wiederverwendbar ist, dann ist der halt auch schlecht testbar.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wenn", 1172.32, 1172.56, 1.0], ["dein", 1172.56, 1172.8, 1.0], ["Code", 1172.8, 1173.12, 1.0], ["jetzt", 1173.12, 1173.36, 1.0], ["aber", 1173.36, 1173.52, 1.0], ["so", 1173.52, 1173.68, 1.0], ["zusammengefrickelt", 1173.68, 1174.72, 1.0], ["ist,", 1174.72, 1174.88, 1.0], ["dass", 1174.96, 1175.12, 1.0], ["der", 1175.12, 1175.36, 1.0], ["nur", 1175.36, 1175.6, 1.0], ["in", 1175.6, 1175.84, 1.0], ["sich", 1175.84, 1176.08, 1.0], ["selbst", 1176.08, 1176.64, 1.0], ["funktioniert,", 1176.64, 1177.28, 1.0], ["aber", 1177.44, 1177.68, 1.0], ["nicht", 1177.68, 1177.84, 1.0], ["wiederverwendbar", 1177.84, 1178.56, 1.0], ["ist,", 1178.56, 1178.72, 1.0], ["dann", 1178.8, 1178.96, 1.0], ["ist", 1178.96, 1179.04, 1.0], ["der", 1179.04, 1179.2, 1.0], ["halt", 1179.2, 1179.36, 1.0], ["auch", 1179.36, 1179.52, 1.0], ["schlecht", 1179.52, 1179.92, 1.0], ["testbar.", 1179.92, 1180.72, 1.0]]}, {"start": 1181.68, "end": 1182.16, "text": "Somit.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Somit.", 1181.68, 1182.16, 1.0]]}, {"start": 1182.97, "end": 1190.81, "text": "Ist halt in den allermeisten Fällen gut testbarer Code auch sehr viel besser strukturiert, sehr viel wiederverwendbarer.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ist", 1182.97, 1183.21, 1.0], ["halt", 1183.21, 1183.77, 1.0], ["in", 1183.77, 1184.09, 1.0], ["den", 1184.09, 1184.33, 1.0], ["allermeisten", 1184.33, 1185.13, 1.0], ["Fällen", 1185.13, 1185.85, 1.0], ["gut", 1186.09, 1186.41, 1.0], ["testbarer", 1186.41, 1187.05, 1.0], ["Code", 1187.05, 1187.37, 1.0], ["auch", 1187.45, 1187.77, 1.0], ["sehr", 1187.77, 1188.01, 1.0], ["viel", 1188.01, 1188.25, 1.0], ["besser", 1188.25, 1188.57, 1.0], ["strukturiert,", 1188.57, 1189.05, 1.0], ["sehr", 1189.13, 1189.29, 1.0], ["viel", 1189.29, 1189.45, 1.0], ["wiederverwendbarer.", 1189.45, 1190.81, 1.0]]}, {"start": 1191.85, "end": 1200.81, "text": "Und versucht nach Möglichkeit auch Abhängigkeiten, also Dependency Injection ist da das Buzzword dazu.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 1191.85, 1192.17, 1.0], ["versucht", 1192.17, 1193.05, 1.0], ["nach", 1193.29, 1193.53, 1.0], ["Möglichkeit", 1193.53, 1194.49, 1.0], ["auch", 1194.49, 1194.81, 1.0], ["Abhängigkeiten,", 1195.13, 1196.65, 1.0], ["also", 1197.13, 1197.21, 1.0], ["Dependency", 1197.53, 1198.17, 1.0], ["Injection", 1198.25, 1198.81, 1.0], ["ist", 1198.81, 1198.97, 1.0], ["da", 1198.97, 1199.29, 1.0], ["das", 1199.77, 1199.93, 1.0], ["Buzzword", 1199.93, 1200.57, 1.0], ["dazu.", 1200.57, 1200.81, 1.0]]}, {"start": 1200.89, "end": 1217.61, "text": "Also man versucht irgendwie Abhängigkeiten auch aus seinen eigenen Units, die man testet, rauszulassen, weil alles, was sich da irgendwann ändert, wird dann die Tests wiederbrechen und das will man halt im Endeffekt auch nicht, weil oft ist es halt, also oft ist es halt auch so.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 1200.89, 1200.97, 1.0], ["man", 1201.21, 1201.37, 1.0], ["versucht", 1201.37, 1201.77, 1.0], ["irgendwie", 1201.77, 1202.09, 1.0], ["Abhängigkeiten", 1202.09, 1202.97, 1.0], ["auch", 1202.97, 1203.13, 1.0], ["aus", 1203.13, 1203.37, 1.0], ["seinen", 1203.37, 1203.77, 1.0], ["eigenen", 1203.77, 1204.41, 1.0], ["Units,", 1205.05, 1205.69, 1.0], ["die", 1205.93, 1206.09, 1.0], ["man", 1206.09, 1206.33, 1.0], ["testet,", 1206.33, 1206.81, 1.0], ["rauszulassen,", 1206.89, 1207.77, 1.0], ["weil", 1207.93, 1208.25, 1.0], ["alles,", 1208.25, 1208.49, 1.0], ["was", 1208.57, 1208.81, 1.0], ["sich", 1208.81, 1208.97, 1.0], ["da", 1208.97, 1209.21, 1.0], ["irgendwann", 1209.21, 1209.69, 1.0], ["ändert,", 1209.69, 1210.25, 1.0], ["wird", 1210.49, 1210.73, 1.0], ["dann", 1210.73, 1210.89, 1.0], ["die", 1210.89, 1211.05, 1.0], ["Tests", 1211.05, 1211.45, 1.0], ["wiederbrechen", 1211.45, 1212.17, 1.0], ["und", 1212.33, 1212.57, 1.0], ["das", 1212.57, 1212.81, 1.0], ["will", 1212.81, 1212.97, 1.0], ["man", 1212.97, 1213.29, 1.0], ["halt", 1213.37, 1213.61, 1.0], ["im", 1213.61, 1213.69, 1.0], ["Endeffekt", 1213.69, 1214.09, 1.0], ["auch", 1214.09, 1214.17, 1.0], ["nicht,", 1214.17, 1214.33, 1.0], ["weil", 1214.41, 1214.57, 1.0], ["oft", 1214.73, 1214.97, 1.0], ["ist", 1214.97, 1215.05, 1.0], ["es", 1215.05, 1215.21, 1.0], ["halt,", 1215.21, 1215.69, 1.0], ["also", 1216.25, 1216.41, 1.0], ["oft", 1216.57, 1216.81, 1.0], ["ist", 1216.81, 1216.97, 1.0], ["es", 1216.97, 1217.13, 1.0], ["halt", 1217.13, 1217.29, 1.0], ["auch", 1217.29, 1217.45, 1.0], ["so.", 1217.45, 1217.61, 1.0]]}, {"start": 1217.77, "end": 1242.25, "text": "Ich habe schon Geschichten mitbekommen, dass Leute gesagt haben, ja okay, sie probieren jetzt ein paar Wochen mal Testgetrieben zu entwickeln und merken dann, oh, irgendwie, das funktioniert alles ja gar nicht, ich brauche viel zu viel Zeit für meine Tests und das kostet mich alles unglaublich viel Zeit und irgendwie auch Aufmerksamkeit, diese ganzen Tests zu pflegen, weil die ständig kaputt gehen und dann ist halt auch die Frage, ob das dann wirklich gute Tests sind.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 1217.77, 1217.93, 1.0], ["habe", 1217.93, 1218.09, 1.0], ["schon", 1218.09, 1218.57, 1.0], ["Geschichten", 1218.73, 1219.29, 1.0], ["mitbekommen,", 1219.29, 1219.69, 1.0], ["dass", 1219.77, 1219.93, 1.0], ["Leute", 1219.93, 1220.17, 1.0], ["gesagt", 1220.17, 1220.41, 1.0], ["haben,", 1220.41, 1220.57, 1.0], ["ja", 1220.65, 1220.73, 1.0], ["okay,", 1220.81, 1220.97, 1.0], ["sie", 1221.05, 1221.21, 1.0], ["probieren", 1221.21, 1221.53, 1.0], ["jetzt", 1221.53, 1221.69, 1.0], ["ein", 1221.69, 1221.77, 1.0], ["paar", 1221.77, 1221.93, 1.0], ["Wochen", 1221.93, 1222.17, 1.0], ["mal", 1222.17, 1222.33, 1.0], ["Testgetrieben", 1222.33, 1223.13, 1.0], ["zu", 1223.13, 1223.21, 1.0], ["entwickeln", 1223.21, 1223.61, 1.0], ["und", 1223.61, 1223.77, 1.0], ["merken", 1223.77, 1224.09, 1.0], ["dann,", 1224.09, 1224.25, 1.0], ["oh,", 1224.41, 1224.65, 1.0], ["irgendwie,", 1224.97, 1225.45, 1.0], ["das", 1225.61, 1225.77, 1.0], ["funktioniert", 1225.77, 1226.49, 1.0], ["alles", 1226.65, 1226.89, 1.0], ["ja", 1226.89, 1227.05, 1.0], ["gar", 1227.05, 1227.21, 1.0], ["nicht,", 1227.21, 1227.37, 1.0], ["ich", 1227.45, 1227.77, 1.0], ["brauche", 1227.85, 1228.09, 1.0], ["viel", 1228.09, 1228.25, 1.0], ["zu", 1228.25, 1228.41, 1.0], ["viel", 1228.41, 1228.65, 1.0], ["Zeit", 1228.65, 1228.81, 1.0], ["für", 1228.81, 1228.97, 1.0], ["meine", 1228.97, 1229.21, 1.0], ["Tests", 1229.21, 1229.53, 1.0], ["und", 1229.61, 1229.93, 1.0], ["das", 1230.25, 1230.49, 1.0], ["kostet", 1230.49, 1231.13, 1.0], ["mich", 1231.13, 1231.37, 1.0], ["alles", 1231.37, 1231.69, 1.0], ["unglaublich", 1231.69, 1232.49, 1.0], ["viel", 1232.49, 1232.81, 1.0], ["Zeit", 1232.97, 1233.29, 1.0], ["und", 1233.53, 1233.85, 1.0], ["irgendwie", 1233.93, 1234.81, 1.0], ["auch", 1235.61, 1235.85, 1.0], ["Aufmerksamkeit,", 1235.85, 1236.73, 1.0], ["diese", 1236.81, 1236.97, 1.0], ["ganzen", 1236.97, 1237.21, 1.0], ["Tests", 1237.21, 1237.53, 1.0], ["zu", 1237.53, 1237.61, 1.0], ["pflegen,", 1237.61, 1237.93, 1.0], ["weil", 1238.01, 1238.17, 1.0], ["die", 1238.17, 1238.33, 1.0], ["ständig", 1238.33, 1238.65, 1.0], ["kaputt", 1238.65, 1239.05, 1.0], ["gehen", 1239.05, 1239.21, 1.0], ["und", 1239.29, 1239.53, 1.0], ["dann", 1239.53, 1239.77, 1.0], ["ist", 1239.77, 1240.01, 1.0], ["halt", 1240.01, 1240.25, 1.0], ["auch", 1240.25, 1240.41, 1.0], ["die", 1240.41, 1240.49, 1.0], ["Frage,", 1240.49, 1240.73, 1.0], ["ob", 1240.81, 1240.97, 1.0], ["das", 1240.97, 1241.13, 1.0], ["dann", 1241.13, 1241.29, 1.0], ["wirklich", 1241.29, 1241.53, 1.0], ["gute", 1241.53, 1241.85, 1.0], ["Tests", 1241.85, 1242.09, 1.0], ["sind.", 1242.09, 1242.25, 1.0]]}, {"start": 1242.33, "end": 1252.81, "text": "Und das musste ich halt auch erst selber mal lernen, dass man, so wie man lernen muss, Code zu strukturieren und irgendwie guten Produktionscode zu schreiben, so muss man halt auch lernen, gute Tests zu schreiben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 1242.33, 1242.41, 1.0], ["das", 1242.41, 1242.57, 1.0], ["musste", 1242.57, 1242.81, 1.0], ["ich", 1242.81, 1242.89, 1.0], ["halt", 1242.89, 1243.05, 1.0], ["auch", 1243.05, 1243.13, 1.0], ["erst", 1243.13, 1243.37, 1.0], ["selber", 1243.37, 1243.69, 1.0], ["mal", 1243.69, 1243.85, 1.0], ["lernen,", 1243.85, 1244.09, 1.0], ["dass", 1244.17, 1244.33, 1.0], ["man,", 1244.33, 1244.65, 1.0], ["so", 1244.81, 1244.97, 1.0], ["wie", 1244.97, 1245.13, 1.0], ["man", 1245.13, 1245.29, 1.0], ["lernen", 1245.29, 1245.69, 1.0], ["muss,", 1245.69, 1245.85, 1.0], ["Code", 1246.01, 1246.25, 1.0], ["zu", 1246.25, 1246.41, 1.0], ["strukturieren", 1246.41, 1247.29, 1.0], ["und", 1247.29, 1247.61, 1.0], ["irgendwie", 1247.69, 1248.41, 1.0], ["guten", 1248.65, 1249.29, 1.0], ["Produktionscode", 1249.53, 1250.49, 1.0], ["zu", 1250.49, 1250.65, 1.0], ["schreiben,", 1250.65, 1250.81, 1.0], ["so", 1250.97, 1251.05, 1.0], ["muss", 1251.05, 1251.21, 1.0], ["man", 1251.21, 1251.29, 1.0], ["halt", 1251.29, 1251.45, 1.0], ["auch", 1251.45, 1251.53, 1.0], ["lernen,", 1251.53, 1251.69, 1.0], ["gute", 1251.85, 1252.09, 1.0], ["Tests", 1252.09, 1252.33, 1.0], ["zu", 1252.33, 1252.49, 1.0], ["schreiben.", 1252.49, 1252.81, 1.0]]}, {"start": 1253.05, "end": 1263.13, "text": "Genau, also du optimierst, müssen wir, muss ich genauso korrigieren oder generalisieren, du optimierst nicht unbedingt deinen Code unbedingt, sondern du optimierst immer die Schnittstelle, die du zu deinem Test hast.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 1253.05, 1253.29, 1.0], ["also", 1253.37, 1253.61, 1.0], ["du", 1253.61, 1253.85, 1.0], ["optimierst,", 1254.17, 1254.89, 1.0], ["müssen", 1255.05, 1255.29, 1.0], ["wir,", 1255.29, 1255.37, 1.0], ["muss", 1255.53, 1255.69, 1.0], ["ich", 1255.69, 1255.85, 1.0], ["genauso", 1255.85, 1256.09, 1.0], ["korrigieren", 1256.25, 1256.81, 1.0], ["oder", 1256.81, 1257.05, 1.0], ["generalisieren,", 1257.05, 1257.69, 1.0], ["du", 1257.77, 1257.85, 1.0], ["optimierst", 1257.85, 1258.33, 1.0], ["nicht", 1258.33, 1258.49, 1.0], ["unbedingt", 1258.49, 1258.81, 1.0], ["deinen", 1258.81, 1259.13, 1.0], ["Code", 1259.13, 1259.37, 1.0], ["unbedingt,", 1259.37, 1259.85, 1.0], ["sondern", 1259.93, 1260.25, 1.0], ["du", 1260.25, 1260.41, 1.0], ["optimierst", 1260.41, 1260.97, 1.0], ["immer", 1260.97, 1261.13, 1.0], ["die", 1261.13, 1261.29, 1.0], ["Schnittstelle,", 1261.29, 1261.93, 1.0], ["die", 1262.01, 1262.09, 1.0], ["du", 1262.09, 1262.25, 1.0], ["zu", 1262.25, 1262.41, 1.0], ["deinem", 1262.41, 1262.73, 1.0], ["Test", 1262.73, 1262.97, 1.0], ["hast.", 1262.97, 1263.13, 1.0]]}, {"start": 1263.21, "end": 1274.41, "text": "Also wenn du jetzt zum Beispiel einen UI-Test mit einem entsprechenden Framework wie Cucumber oder so baust, dann optimierst du das, was du hast, dahingehend, dass es auf dieser Ebene einfach geht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 1263.21, 1263.37, 1.0], ["wenn", 1263.45, 1263.53, 1.0], ["du", 1263.53, 1263.69, 1.0], ["jetzt", 1263.69, 1263.85, 1.0], ["zum", 1263.85, 1263.93, 1.0], ["Beispiel", 1263.93, 1264.41, 1.0], ["einen", 1264.41, 1264.65, 1.0], ["UI-Test", 1264.97, 1265.69, 1.0], ["mit", 1266.25, 1266.41, 1.0], ["einem", 1266.41, 1266.65, 1.0], ["entsprechenden", 1266.65, 1267.13, 1.0], ["Framework", 1267.21, 1267.61, 1.0], ["wie", 1267.61, 1267.85, 1.0], ["Cucumber", 1267.85, 1268.41, 1.0], ["oder", 1268.41, 1268.57, 1.0], ["so", 1268.57, 1268.73, 1.0], ["baust,", 1268.73, 1268.97, 1.0], ["dann", 1269.21, 1269.45, 1.0], ["optimierst", 1269.45, 1270.01, 1.0], ["du", 1270.01, 1270.17, 1.0], ["das,", 1270.17, 1270.33, 1.0], ["was", 1270.41, 1270.57, 1.0], ["du", 1270.57, 1270.65, 1.0], ["hast,", 1270.65, 1270.89, 1.0], ["dahingehend,", 1270.97, 1271.53, 1.0], ["dass", 1271.61, 1271.77, 1.0], ["es", 1271.77, 1271.93, 1.0], ["auf", 1272.41, 1272.73, 1.0], ["dieser", 1272.73, 1272.97, 1.0], ["Ebene", 1272.97, 1273.77, 1.0], ["einfach", 1273.77, 1274.09, 1.0], ["geht.", 1274.17, 1274.41, 1.0]]}, {"start": 1275.21, "end": 1285.29, "text": "Und die klassische Vorgehensweise, so wie ich es persönlich kenne, ist halt eben die, dass man, also kommt man nachher noch drauf, vielleicht mit Legacy und so, das dann testbar zu machen, ist schwierig.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 1275.21, 1275.45, 1.0], ["die", 1276.17, 1276.33, 1.0], ["klassische", 1276.33, 1276.65, 1.0], ["Vorgehensweise,", 1276.65, 1277.37, 1.0], ["so", 1277.45, 1277.53, 1.0], ["wie", 1277.53, 1277.69, 1.0], ["ich", 1277.69, 1277.77, 1.0], ["es", 1277.77, 1277.85, 1.0], ["persönlich", 1277.85, 1278.17, 1.0], ["kenne,", 1278.17, 1278.41, 1.0], ["ist", 1278.49, 1278.65, 1.0], ["halt", 1278.65, 1278.81, 1.0], ["eben", 1278.81, 1279.13, 1.0], ["die,", 1279.13, 1279.37, 1.0], ["dass", 1279.61, 1279.85, 1.0], ["man,", 1279.85, 1280.17, 1.0], ["also", 1280.33, 1280.65, 1.0], ["kommt", 1280.97, 1281.29, 1.0], ["man", 1281.29, 1281.45, 1.0], ["nachher", 1281.45, 1281.69, 1.0], ["noch", 1281.69, 1281.85, 1.0], ["drauf,", 1281.85, 1282.01, 1.0], ["vielleicht", 1282.09, 1282.33, 1.0], ["mit", 1282.33, 1282.49, 1.0], ["Legacy", 1282.49, 1282.89, 1.0], ["und", 1282.89, 1282.97, 1.0], ["so,", 1282.97, 1283.13, 1.0], ["das", 1283.21, 1283.37, 1.0], ["dann", 1283.37, 1283.53, 1.0], ["testbar", 1283.53, 1283.93, 1.0], ["zu", 1283.93, 1284.09, 1.0], ["machen,", 1284.09, 1284.25, 1.0], ["ist", 1284.33, 1284.49, 1.0], ["schwierig.", 1284.65, 1285.29, 1.0]]}, {"start": 1286.01, "end": 1296.73, "text": "Deshalb, wenn ich gleich anfange, zum Beispiel Test-Driven zu entwickeln oder gleich am Anfang meine Tests mit rein habe, dann fange ich in der Regel eben auf der kleinsten Einheit an, weil ich ja, weil ich ja nichts Größeres auch habe.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Deshalb,", 1286.01, 1286.49, 1.0], ["wenn", 1287.05, 1287.21, 1.0], ["ich", 1287.21, 1287.37, 1.0], ["gleich", 1287.37, 1287.61, 1.0], ["anfange,", 1287.61, 1288.01, 1.0], ["zum", 1288.17, 1288.25, 1.0], ["Beispiel", 1288.25, 1288.49, 1.0], ["Test-Driven", 1288.57, 1289.21, 1.0], ["zu", 1289.29, 1289.45, 1.0], ["entwickeln", 1289.45, 1289.69, 1.0], ["oder", 1289.77, 1289.93, 1.0], ["gleich", 1289.93, 1290.17, 1.0], ["am", 1290.17, 1290.33, 1.0], ["Anfang", 1290.33, 1290.57, 1.0], ["meine", 1290.57, 1290.81, 1.0], ["Tests", 1290.81, 1291.13, 1.0], ["mit", 1291.13, 1291.29, 1.0], ["rein", 1291.29, 1291.61, 1.0], ["habe,", 1291.61, 1291.93, 1.0], ["dann", 1292.09, 1292.25, 1.0], ["fange", 1292.25, 1292.49, 1.0], ["ich", 1292.49, 1292.57, 1.0], ["in", 1292.57, 1292.65, 1.0], ["der", 1292.65, 1292.73, 1.0], ["Regel", 1292.73, 1293.05, 1.0], ["eben", 1293.05, 1293.21, 1.0], ["auf", 1293.21, 1293.37, 1.0], ["der", 1293.37, 1293.45, 1.0], ["kleinsten", 1293.45, 1293.85, 1.0], ["Einheit", 1293.85, 1294.33, 1.0], ["an,", 1294.33, 1294.41, 1.0], ["weil", 1294.49, 1294.65, 1.0], ["ich", 1294.65, 1294.73, 1.0], ["ja,", 1294.73, 1294.81, 1.0], ["weil", 1294.97, 1295.13, 1.0], ["ich", 1295.13, 1295.21, 1.0], ["ja", 1295.21, 1295.37, 1.0], ["nichts", 1295.37, 1295.61, 1.0], ["Größeres", 1295.61, 1296.17, 1.0], ["auch", 1296.17, 1296.41, 1.0], ["habe.", 1296.41, 1296.73, 1.0]]}, {"start": 1296.97, "end": 1300.81, "text": "Und dann fange ich eben mit Unit-Tests an und dann schreibe ich den Code automatisch so.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 1296.97, 1297.13, 1.0], ["dann", 1297.13, 1297.29, 1.0], ["fange", 1297.29, 1297.53, 1.0], ["ich", 1297.53, 1297.61, 1.0], ["eben", 1297.61, 1297.77, 1.0], ["mit", 1297.77, 1297.93, 1.0], ["Unit-Tests", 1297.93, 1298.57, 1.0], ["an", 1298.57, 1298.65, 1.0], ["und", 1298.73, 1298.89, 1.0], ["dann", 1298.89, 1299.05, 1.0], ["schreibe", 1299.05, 1299.29, 1.0], ["ich", 1299.29, 1299.37, 1.0], ["den", 1299.37, 1299.53, 1.0], ["Code", 1299.53, 1299.85, 1.0], ["automatisch", 1299.85, 1300.49, 1.0], ["so.", 1300.49, 1300.81, 1.0]]}, {"start": 1301.05, "end": 1329.69, "text": "Und das andere ist, in meiner Erfahrung zum Beispiel häufig so ein, nee, wir müssen jetzt irgendwie Tests schreiben und der Code, gerade so die Module drunter sind so eng verworren, dass es nicht testbar ist, dass ich so viel mocken muss, dass es einfach irgendwie auch der Test in dem Falle keinen Sinn mehr macht, dass ich dann im Prinzip so als Last Resort auf sowas wie, okay, dann teste ich halt das komplette Frontend mit einem entsprechenden Tool und teste, dass ich da vorne die entsprechenden Daten ins Frontend reinhacke.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 1301.05, 1301.21, 1.0], ["das", 1301.21, 1301.45, 1.0], ["andere", 1301.45, 1301.77, 1.0], ["ist,", 1301.77, 1302.01, 1.0], ["in", 1302.17, 1302.33, 1.0], ["meiner", 1302.33, 1302.57, 1.0], ["Erfahrung", 1302.57, 1303.05, 1.0], ["zum", 1303.05, 1303.13, 1.0], ["Beispiel", 1303.13, 1303.53, 1.0], ["häufig", 1303.69, 1304.09, 1.0], ["so", 1304.09, 1304.25, 1.0], ["ein,", 1304.25, 1304.57, 1.0], ["nee,", 1304.81, 1305.13, 1.0], ["wir", 1305.21, 1305.37, 1.0], ["müssen", 1305.37, 1305.53, 1.0], ["jetzt", 1305.53, 1305.69, 1.0], ["irgendwie", 1305.69, 1306.01, 1.0], ["Tests", 1306.01, 1306.41, 1.0], ["schreiben", 1306.41, 1306.81, 1.0], ["und", 1306.97, 1307.29, 1.0], ["der", 1307.29, 1307.61, 1.0], ["Code,", 1307.61, 1307.93, 1.0], ["gerade", 1308.09, 1308.33, 1.0], ["so", 1308.33, 1308.57, 1.0], ["die", 1308.57, 1308.65, 1.0], ["Module", 1308.65, 1309.13, 1.0], ["drunter", 1309.13, 1309.45, 1.0], ["sind", 1309.45, 1309.61, 1.0], ["so", 1309.61, 1309.77, 1.0], ["eng", 1309.77, 1310.01, 1.0], ["verworren,", 1310.01, 1310.49, 1.0], ["dass", 1310.57, 1310.81, 1.0], ["es", 1310.81, 1310.97, 1.0], ["nicht", 1310.97, 1311.21, 1.0], ["testbar", 1311.21, 1311.85, 1.0], ["ist,", 1311.85, 1312.09, 1.0], ["dass", 1312.41, 1312.73, 1.0], ["ich", 1312.73, 1312.89, 1.0], ["so", 1312.89, 1313.05, 1.0], ["viel", 1313.05, 1313.37, 1.0], ["mocken", 1313.37, 1313.85, 1.0], ["muss,", 1313.85, 1314.17, 1.0], ["dass", 1315.45, 1315.69, 1.0], ["es", 1315.69, 1315.85, 1.0], ["einfach", 1315.85, 1316.17, 1.0], ["irgendwie", 1316.17, 1316.49, 1.0], ["auch", 1316.49, 1316.65, 1.0], ["der", 1316.65, 1316.81, 1.0], ["Test", 1316.81, 1317.05, 1.0], ["in", 1317.05, 1317.21, 1.0], ["dem", 1317.21, 1317.37, 1.0], ["Falle", 1317.37, 1317.61, 1.0], ["keinen", 1317.61, 1317.85, 1.0], ["Sinn", 1317.85, 1318.01, 1.0], ["mehr", 1318.01, 1318.25, 1.0], ["macht,", 1318.25, 1318.73, 1.0], ["dass", 1319.05, 1319.29, 1.0], ["ich", 1319.29, 1319.45, 1.0], ["dann", 1319.45, 1319.61, 1.0], ["im", 1319.61, 1319.77, 1.0], ["Prinzip", 1319.77, 1320.25, 1.0], ["so", 1320.25, 1320.49, 1.0], ["als", 1320.49, 1320.73, 1.0], ["Last", 1320.89, 1321.21, 1.0], ["Resort", 1321.21, 1321.61, 1.0], ["auf", 1321.61, 1321.77, 1.0], ["sowas", 1321.77, 1322.09, 1.0], ["wie,", 1322.09, 1322.33, 1.0], ["okay,", 1322.41, 1322.57, 1.0], ["dann", 1322.65, 1322.81, 1.0], ["teste", 1322.81, 1323.13, 1.0], ["ich", 1323.13, 1323.21, 1.0], ["halt", 1323.21, 1323.37, 1.0], ["das", 1323.37, 1323.53, 1.0], ["komplette", 1323.53, 1324.09, 1.0], ["Frontend", 1324.09, 1324.57, 1.0], ["mit", 1324.73, 1324.89, 1.0], ["einem", 1324.89, 1325.05, 1.0], ["entsprechenden", 1325.05, 1325.53, 1.0], ["Tool", 1325.53, 1325.77, 1.0], ["und", 1325.77, 1325.93, 1.0], ["teste,", 1325.93, 1326.17, 1.0], ["dass", 1326.33, 1326.49, 1.0], ["ich", 1326.49, 1326.57, 1.0], ["da", 1326.57, 1326.73, 1.0], ["vorne", 1326.73, 1327.05, 1.0], ["die", 1327.05, 1327.21, 1.0], ["entsprechenden", 1327.21, 1327.69, 1.0], ["Daten", 1327.69, 1328.17, 1.0], ["ins", 1328.17, 1328.41, 1.0], ["Frontend", 1328.41, 1328.89, 1.0], ["reinhacke.", 1328.89, 1329.69, 1.0]]}, {"start": 1330.09, "end": 1342.17, "text": "Können wir mal ganz kurz, weil ihr redet die ganze Zeit schon über Unit-Tests und Integration-Tests und können wir das mal ganz kurz klären, was eigentlich was ist, was ich mit welchem Test erreichen kann?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Können", 1330.09, 1330.33, 1.0], ["wir", 1330.33, 1330.49, 1.0], ["mal", 1330.49, 1330.65, 1.0], ["ganz", 1330.65, 1330.81, 1.0], ["kurz,", 1330.81, 1331.05, 1.0], ["weil", 1331.13, 1331.29, 1.0], ["ihr", 1331.29, 1331.61, 1.0], ["redet", 1331.77, 1332.25, 1.0], ["die", 1332.25, 1332.41, 1.0], ["ganze", 1332.41, 1332.65, 1.0], ["Zeit", 1332.65, 1332.81, 1.0], ["schon", 1332.81, 1333.21, 1.0], ["über", 1333.21, 1333.53, 1.0], ["Unit-Tests", 1333.77, 1334.73, 1.0], ["und", 1334.73, 1334.89, 1.0], ["Integration-Tests", 1334.89, 1335.93, 1.0], ["und", 1336.01, 1336.17, 1.0], ["können", 1336.17, 1336.41, 1.0], ["wir", 1336.41, 1336.57, 1.0], ["das", 1336.57, 1336.73, 1.0], ["mal", 1336.73, 1336.89, 1.0], ["ganz", 1336.89, 1337.05, 1.0], ["kurz", 1337.05, 1337.29, 1.0], ["klären,", 1337.29, 1337.61, 1.0], ["was", 1337.77, 1338.01, 1.0], ["eigentlich", 1338.01, 1338.57, 1.0], ["was", 1338.81, 1339.13, 1.0], ["ist,", 1339.13, 1339.45, 1.0], ["was", 1340.41, 1340.65, 1.0], ["ich", 1340.65, 1340.81, 1.0], ["mit", 1340.81, 1340.97, 1.0], ["welchem", 1340.97, 1341.29, 1.0], ["Test", 1341.29, 1341.61, 1.0], ["erreichen", 1341.61, 1341.93, 1.0], ["kann?", 1341.93, 1342.17, 1.0]]}, {"start": 1342.41, "end": 1347.53, "text": "Und man muss vielleicht generell sagen zu den ganzen, also wir sagen ja jetzt ein paar Namen, die gängig sind.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 1342.41, 1342.57, 1.0], ["man", 1342.57, 1342.73, 1.0], ["muss", 1342.73, 1342.97, 1.0], ["vielleicht", 1342.97, 1343.21, 1.0], ["generell", 1343.21, 1343.61, 1.0], ["sagen", 1343.61, 1343.77, 1.0], ["zu", 1343.85, 1344.01, 1.0], ["den", 1344.01, 1344.17, 1.0], ["ganzen,", 1344.17, 1344.41, 1.0], ["also", 1344.65, 1344.89, 1.0], ["wir", 1345.21, 1345.45, 1.0], ["sagen", 1345.45, 1345.77, 1.0], ["ja", 1345.77, 1345.93, 1.0], ["jetzt", 1345.93, 1346.17, 1.0], ["ein", 1346.17, 1346.25, 1.0], ["paar", 1346.25, 1346.41, 1.0], ["Namen,", 1346.41, 1346.57, 1.0], ["die", 1346.65, 1346.81, 1.0], ["gängig", 1346.81, 1347.29, 1.0], ["sind.", 1347.29, 1347.53, 1.0]]}, {"start": 1347.61, "end": 1353.05, "text": "Ich glaube, für jeden von diesen Dingen gibt es irgendwie drei unterschiedliche Namen, die vielleicht ein bisschen anders sind.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ich", 1347.61, 1347.69, 1.0], ["glaube,", 1347.69, 1347.93, 1.0], ["für", 1348.01, 1348.17, 1.0], ["jeden", 1348.17, 1348.33, 1.0], ["von", 1348.49, 1348.57, 1.0], ["diesen", 1348.57, 1348.81, 1.0], ["Dingen", 1348.81, 1349.05, 1.0], ["gibt", 1349.05, 1349.21, 1.0], ["es", 1349.21, 1349.37, 1.0], ["irgendwie", 1349.37, 1349.61, 1.0], ["drei", 1349.61, 1349.85, 1.0], ["unterschiedliche", 1349.85, 1350.49, 1.0], ["Namen,", 1350.49, 1350.89, 1.0], ["die", 1351.05, 1351.29, 1.0], ["vielleicht", 1351.29, 1351.93, 1.0], ["ein", 1351.93, 1352.09, 1.0], ["bisschen", 1352.09, 1352.49, 1.0], ["anders", 1352.49, 1352.81, 1.0], ["sind.", 1352.81, 1353.05, 1.0]]}, {"start": 1353.61, "end": 1356.81, "text": "Ich glaube, Unit-Test ist schon relativ eindeutig, aber so.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 1353.61, 1353.69, 1.0], ["glaube,", 1353.69, 1353.77, 1.0], ["Unit-Test", 1353.93, 1354.57, 1.0], ["ist", 1354.65, 1354.73, 1.0], ["schon", 1354.73, 1354.97, 1.0], ["relativ", 1354.97, 1355.37, 1.0], ["eindeutig,", 1355.37, 1356.09, 1.0], ["aber", 1356.25, 1356.49, 1.0], ["so.", 1356.65, 1356.81, 1.0]]}, {"start": 1357.29, "end": 1358.41, "text": "Sobald es größer wird, heißt dann.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Sobald", 1357.29, 1357.53, 1.0], ["es", 1357.53, 1357.69, 1.0], ["größer", 1357.69, 1357.93, 1.0], ["wird,", 1357.93, 1358.01, 1.0], ["heißt", 1358.09, 1358.33, 1.0], ["dann.", 1358.33, 1358.41, 1.0]]}, {"start": 1358.97, "end": 1361.61, "text": "Sobald es größer wird, da ist es halt dann auch eine Definitionsfrage.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Sobald", 1358.97, 1359.21, 1.0], ["es", 1359.21, 1359.37, 1.0], ["größer", 1359.37, 1359.61, 1.0], ["wird,", 1359.61, 1359.77, 1.0], ["da", 1359.85, 1360.01, 1.0], ["ist", 1360.01, 1360.09, 1.0], ["es", 1360.09, 1360.17, 1.0], ["halt", 1360.17, 1360.33, 1.0], ["dann", 1360.33, 1360.49, 1.0], ["auch", 1360.49, 1360.57, 1.0], ["eine", 1360.57, 1360.73, 1.0], ["Definitionsfrage.", 1360.73, 1361.61, 1.0]]}, {"start": 1361.69, "end": 1367.77, "text": "Also wir nennen jetzt halt einfach mal die Definitionen, die uns so am gängigsten vorkommen, aber da gibt es mit Sicherheit auch noch Synonyme.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 1361.69, 1361.85, 1.0], ["wir", 1361.85, 1361.93, 1.0], ["nennen", 1361.93, 1362.25, 1.0], ["jetzt", 1362.25, 1362.41, 1.0], ["halt", 1362.41, 1362.57, 1.0], ["einfach", 1362.57, 1362.89, 1.0], ["mal", 1362.89, 1363.05, 1.0], ["die", 1363.05, 1363.13, 1.0], ["Definitionen,", 1363.13, 1363.69, 1.0], ["die", 1363.77, 1363.93, 1.0], ["uns", 1363.93, 1364.09, 1.0], ["so", 1364.09, 1364.25, 1.0], ["am", 1364.25, 1364.41, 1.0], ["gängigsten", 1364.41, 1364.97, 1.0], ["vorkommen,", 1364.97, 1365.53, 1.0], ["aber", 1365.69, 1366.01, 1.0], ["da", 1366.01, 1366.17, 1.0], ["gibt", 1366.17, 1366.41, 1.0], ["es", 1366.41, 1366.49, 1.0], ["mit", 1366.49, 1366.65, 1.0], ["Sicherheit", 1366.65, 1366.97, 1.0], ["auch", 1366.97, 1367.05, 1.0], ["noch", 1367.05, 1367.21, 1.0], ["Synonyme.", 1367.21, 1367.77, 1.0]]}, {"start": 1368.01, "end": 1370.09, "text": "Also ich fange halt direkt auch mal mit den Unitests an.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Also", 1368.01, 1368.17, 1.0], ["ich", 1368.25, 1368.33, 1.0], ["fange", 1368.33, 1368.49, 1.0], ["halt", 1368.57, 1368.73, 1.0], ["direkt", 1368.73, 1368.97, 1.0], ["auch", 1368.97, 1369.13, 1.0], ["mal", 1369.13, 1369.21, 1.0], ["mit", 1369.21, 1369.29, 1.0], ["den", 1369.29, 1369.45, 1.0], ["Unitests", 1369.45, 1370.01, 1.0], ["an.", 1370.01, 1370.09, 1.0]]}, {"start": 1370.25, "end": 1378.65, "text": "Du hast ja schon so schön gesagt, am Anfang hat man nur die kleinen Einheiten und Einheit ist ja Unit und das sind Unit-Tests normalerweise auch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 1370.25, 1370.33, 1.0], ["hast", 1370.33, 1370.41, 1.0], ["ja", 1370.49, 1370.57, 1.0], ["schon", 1370.65, 1370.81, 1.0], ["so", 1370.81, 1370.89, 1.0], ["schön", 1370.89, 1371.13, 1.0], ["gesagt,", 1371.13, 1371.29, 1.0], ["am", 1371.61, 1371.77, 1.0], ["Anfang", 1371.77, 1372.09, 1.0], ["hat", 1372.09, 1372.25, 1.0], ["man", 1372.25, 1372.33, 1.0], ["nur", 1372.33, 1372.49, 1.0], ["die", 1372.49, 1372.57, 1.0], ["kleinen", 1372.57, 1372.97, 1.0], ["Einheiten", 1372.97, 1373.53, 1.0], ["und", 1373.61, 1373.85, 1.0], ["Einheit", 1373.85, 1374.25, 1.0], ["ist", 1374.25, 1374.41, 1.0], ["ja", 1374.41, 1374.73, 1.0], ["Unit", 1374.73, 1375.21, 1.0], ["und", 1375.37, 1375.69, 1.0], ["das", 1376.01, 1376.25, 1.0], ["sind", 1376.49, 1376.65, 1.0], ["Unit-Tests", 1376.89, 1377.69, 1.0], ["normalerweise", 1377.69, 1378.41, 1.0], ["auch.", 1378.41, 1378.65, 1.0]]}, {"start": 1378.81, "end": 1388.73, "text": "Die testen wirklich entweder deine Methoden selber, die Teil deiner API sind, oder halt irgendwie die komplette Klasse als solche.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Die", 1378.81, 1379.05, 1.0], ["testen", 1379.05, 1379.69, 1.0], ["wirklich", 1379.69, 1380.01, 1.0], ["entweder", 1381.13, 1381.69, 1.0], ["deine", 1381.69, 1382.01, 1.0], ["Methoden", 1382.01, 1382.57, 1.0], ["selber,", 1382.57, 1382.97, 1.0], ["die", 1383.05, 1383.21, 1.0], ["Teil", 1383.21, 1383.69, 1.0], ["deiner", 1383.85, 1384.25, 1.0], ["API", 1384.25, 1384.97, 1.0], ["sind,", 1384.97, 1385.29, 1.0], ["oder", 1385.69, 1386.01, 1.0], ["halt", 1386.01, 1386.33, 1.0], ["irgendwie", 1386.33, 1386.89, 1.0], ["die", 1386.89, 1386.97, 1.0], ["komplette", 1386.97, 1387.45, 1.0], ["Klasse", 1387.45, 1387.93, 1.0], ["als", 1387.93, 1388.09, 1.0], ["solche.", 1388.09, 1388.73, 1.0]]}, {"start": 1389.21, "end": 1394.97, "text": "Testen also quasi Schnittstellen, die dein Code für anderen Code bereitstellt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Testen", 1389.21, 1389.77, 1.0], ["also", 1389.77, 1390.01, 1.0], ["quasi", 1390.01, 1390.33, 1.0], ["Schnittstellen,", 1390.33, 1391.37, 1.0], ["die", 1391.69, 1392.01, 1.0], ["dein", 1392.65, 1393.05, 1.0], ["Code", 1393.05, 1393.61, 1.0], ["für", 1393.61, 1393.85, 1.0], ["anderen", 1393.85, 1394.17, 1.0], ["Code", 1394.17, 1394.49, 1.0], ["bereitstellt.", 1394.49, 1394.97, 1.0]]}, {"start": 1395.05, "end": 1395.77, "text": "Genau, würde ich sagen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau,", 1395.05, 1395.21, 1.0], ["würde", 1395.45, 1395.61, 1.0], ["ich", 1395.61, 1395.69, 1.0], ["sagen.", 1395.69, 1395.77, 1.0]]}, {"start": 1396.25, "end": 1398.33, "text": "Wichtig daran ist halt in Isolation.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Wichtig", 1396.25, 1396.57, 1.0], ["daran", 1396.57, 1396.89, 1.0], ["ist", 1396.89, 1397.05, 1.0], ["halt", 1397.05, 1397.37, 1.0], ["in", 1397.37, 1397.61, 1.0], ["Isolation.", 1397.61, 1398.33, 1.0]]}, {"start": 1398.41, "end": 1409.37, "text": "Das heißt, ein Unit-Test muss laufen können, wenn dein Testsystem nur eine einzige Klasse zur Verfügung hat, ohne dass irgendwie Abhängigkeiten zu anderen Klassen bestehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 1398.41, 1398.57, 1.0], ["heißt,", 1398.57, 1398.81, 1.0], ["ein", 1398.89, 1399.13, 1.0], ["Unit-Test", 1399.13, 1399.93, 1.0], ["muss", 1400.25, 1400.81, 1.0], ["laufen", 1400.97, 1401.69, 1.0], ["können,", 1401.69, 1402.01, 1.0], ["wenn", 1402.49, 1402.81, 1.0], ["dein", 1402.81, 1403.13, 1.0], ["Testsystem", 1403.13, 1403.93, 1.0], ["nur", 1403.93, 1404.25, 1.0], ["eine", 1404.25, 1404.41, 1.0], ["einzige", 1404.41, 1404.81, 1.0], ["Klasse", 1404.81, 1405.21, 1.0], ["zur", 1405.21, 1405.37, 1.0], ["Verfügung", 1405.37, 1405.77, 1.0], ["hat,", 1405.77, 1405.93, 1.0], ["ohne", 1406.01, 1406.17, 1.0], ["dass", 1406.33, 1406.49, 1.0], ["irgendwie", 1406.49, 1406.89, 1.0], ["Abhängigkeiten", 1406.89, 1407.77, 1.0], ["zu", 1407.77, 1407.93, 1.0], ["anderen", 1407.93, 1408.25, 1.0], ["Klassen", 1408.25, 1408.65, 1.0], ["bestehen.", 1408.65, 1409.37, 1.0]]}, {"start": 1409.69, "end": 1410.17, "text": "Genau, und das.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau,", 1409.69, 1409.85, 1.0], ["und", 1409.93, 1410.09, 1.0], ["das.", 1410.09, 1410.17, 1.0]]}, {"start": 1411.05, "end": 1430.73, "text": "Oft ist halt ein Problem, dass dann irgendwie in deiner Klasse, ich meine, eine Klasse an und für sich ist ja, also hat man manchmal, aber oft braucht die halt auch noch irgendwie Klassen von außen, wenn du zum Beispiel Logging in deine Anwendung machst, dann würdest du nicht in deiner Klasse automatisch auch den Logger rein implementieren, sondern der Logger kommt irgendwo von außen rein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Oft", 1411.05, 1411.29, 1.0], ["ist", 1411.29, 1411.45, 1.0], ["halt", 1411.45, 1411.69, 1.0], ["ein", 1411.69, 1411.77, 1.0], ["Problem,", 1411.77, 1412.01, 1.0], ["dass", 1412.09, 1412.25, 1.0], ["dann", 1412.25, 1412.41, 1.0], ["irgendwie", 1412.41, 1412.73, 1.0], ["in", 1412.73, 1412.81, 1.0], ["deiner", 1412.81, 1413.05, 1.0], ["Klasse,", 1413.05, 1413.37, 1.0], ["ich", 1413.45, 1413.61, 1.0], ["meine,", 1413.61, 1413.85, 1.0], ["eine", 1414.09, 1414.33, 1.0], ["Klasse", 1414.33, 1414.73, 1.0], ["an", 1414.73, 1414.97, 1.0], ["und", 1414.97, 1415.13, 1.0], ["für", 1415.13, 1415.29, 1.0], ["sich", 1415.29, 1415.53, 1.0], ["ist", 1415.53, 1415.77, 1.0], ["ja,", 1415.77, 1416.09, 1.0], ["also", 1416.25, 1416.49, 1.0], ["hat", 1416.73, 1416.97, 1.0], ["man", 1416.97, 1417.29, 1.0], ["manchmal,", 1417.29, 1417.69, 1.0], ["aber", 1417.85, 1418.01, 1.0], ["oft", 1418.01, 1418.33, 1.0], ["braucht", 1418.33, 1418.73, 1.0], ["die", 1418.73, 1418.97, 1.0], ["halt", 1418.97, 1419.21, 1.0], ["auch", 1419.21, 1419.37, 1.0], ["noch", 1419.37, 1419.53, 1.0], ["irgendwie", 1419.53, 1419.85, 1.0], ["Klassen", 1419.85, 1420.33, 1.0], ["von", 1420.33, 1420.49, 1.0], ["außen,", 1420.49, 1420.73, 1.0], ["wenn", 1420.89, 1421.13, 1.0], ["du", 1421.13, 1421.45, 1.0], ["zum", 1421.45, 1421.69, 1.0], ["Beispiel", 1421.69, 1422.41, 1.0], ["Logging", 1422.41, 1422.97, 1.0], ["in", 1422.97, 1423.13, 1.0], ["deine", 1423.13, 1423.37, 1.0], ["Anwendung", 1423.37, 1423.85, 1.0], ["machst,", 1423.85, 1424.09, 1.0], ["dann", 1424.25, 1424.41, 1.0], ["würdest", 1424.41, 1424.81, 1.0], ["du", 1424.81, 1425.05, 1.0], ["nicht", 1425.05, 1425.37, 1.0], ["in", 1425.37, 1425.61, 1.0], ["deiner", 1425.61, 1425.93, 1.0], ["Klasse", 1425.93, 1426.41, 1.0], ["automatisch", 1426.41, 1426.89, 1.0], ["auch", 1426.89, 1426.97, 1.0], ["den", 1426.97, 1427.13, 1.0], ["Logger", 1427.13, 1427.45, 1.0], ["rein", 1427.45, 1427.77, 1.0], ["implementieren,", 1427.77, 1428.41, 1.0], ["sondern", 1428.49, 1428.81, 1.0], ["der", 1428.81, 1428.97, 1.0], ["Logger", 1428.97, 1429.29, 1.0], ["kommt", 1429.29, 1429.53, 1.0], ["irgendwo", 1429.53, 1429.85, 1.0], ["von", 1429.85, 1430.01, 1.0], ["außen", 1430.01, 1430.33, 1.0], ["rein.", 1430.33, 1430.73, 1.0]]}, {"start": 1431.13, "end": 1445.53, "text": "Und da ist halt das Problem, wo wir auch vorher gesagt haben, wie Code organisiert ist, ist der Logger irgendwie so ein komisches Objekt, das irgendwo aus dem Nichts herkommt, wird der Logger vielleicht beim Initialisieren mit übergeben, kann ich dann anderen mit reintun.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1431.13, 1431.37, 1.0], ["da", 1431.37, 1431.53, 1.0], ["ist", 1431.53, 1431.69, 1.0], ["halt", 1431.69, 1432.01, 1.0], ["das", 1432.01, 1432.25, 1.0], ["Problem,", 1432.25, 1432.81, 1.0], ["wo", 1433.45, 1433.69, 1.0], ["wir", 1433.69, 1433.85, 1.0], ["auch", 1433.85, 1434.01, 1.0], ["vorher", 1434.01, 1434.25, 1.0], ["gesagt", 1434.25, 1434.41, 1.0], ["haben,", 1434.41, 1434.57, 1.0], ["wie", 1434.65, 1434.81, 1.0], ["Code", 1434.81, 1435.13, 1.0], ["organisiert", 1435.13, 1435.61, 1.0], ["ist,", 1435.61, 1435.85, 1.0], ["ist", 1436.09, 1436.25, 1.0], ["der", 1436.25, 1436.49, 1.0], ["Logger", 1436.49, 1436.89, 1.0], ["irgendwie", 1436.89, 1437.29, 1.0], ["so", 1437.29, 1437.53, 1.0], ["ein", 1437.53, 1437.77, 1.0], ["komisches", 1438.09, 1438.89, 1.0], ["Objekt,", 1438.89, 1439.29, 1.0], ["das", 1439.45, 1439.61, 1.0], ["irgendwo", 1439.61, 1439.93, 1.0], ["aus", 1439.93, 1440.01, 1.0], ["dem", 1440.01, 1440.17, 1.0], ["Nichts", 1440.17, 1440.49, 1.0], ["herkommt,", 1440.49, 1440.89, 1.0], ["wird", 1441.05, 1441.21, 1.0], ["der", 1441.21, 1441.37, 1.0], ["Logger", 1441.37, 1441.77, 1.0], ["vielleicht", 1441.77, 1442.25, 1.0], ["beim", 1442.25, 1442.57, 1.0], ["Initialisieren", 1442.57, 1443.37, 1.0], ["mit", 1443.37, 1443.53, 1.0], ["übergeben,", 1443.53, 1444.01, 1.0], ["kann", 1444.09, 1444.25, 1.0], ["ich", 1444.25, 1444.33, 1.0], ["dann", 1444.33, 1444.49, 1.0], ["anderen", 1444.49, 1444.81, 1.0], ["mit", 1444.81, 1444.97, 1.0], ["reintun.", 1444.97, 1445.53, 1.0]]}, {"start": 1446.33, "end": 1466.73, "text": "Und da denke ich, ist auch, also Unitests sind eine der Sachen, die, denke ich, persönlich am meisten Auswirkungen auf deinen Code im Endeffekt haben, weil sie halt die von der Initialisierung deiner Klasse bis zum Aufruf komplett alle Parameter in einen einzigen Test stecken.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1446.33, 1446.65, 1.0], ["da", 1447.21, 1447.53, 1.0], ["denke", 1448.01, 1448.41, 1.0], ["ich,", 1448.41, 1448.57, 1.0], ["ist", 1449.05, 1449.29, 1.0], ["auch,", 1449.29, 1449.61, 1.0], ["also", 1449.69, 1449.85, 1.0], ["Unitests", 1449.93, 1450.73, 1.0], ["sind", 1450.73, 1450.89, 1.0], ["eine", 1450.89, 1451.21, 1.0], ["der", 1451.21, 1451.53, 1.0], ["Sachen,", 1453.45, 1453.77, 1.0], ["die,", 1454.01, 1454.17, 1.0], ["denke", 1454.25, 1454.57, 1.0], ["ich,", 1454.57, 1454.65, 1.0], ["persönlich", 1454.73, 1455.13, 1.0], ["am", 1455.21, 1455.37, 1.0], ["meisten", 1455.37, 1455.93, 1.0], ["Auswirkungen", 1455.93, 1456.49, 1.0], ["auf", 1456.49, 1456.81, 1.0], ["deinen", 1457.05, 1457.29, 1.0], ["Code", 1457.29, 1457.61, 1.0], ["im", 1457.61, 1457.77, 1.0], ["Endeffekt", 1457.77, 1458.17, 1.0], ["haben,", 1458.17, 1458.33, 1.0], ["weil", 1458.41, 1458.57, 1.0], ["sie", 1458.57, 1458.73, 1.0], ["halt", 1458.73, 1459.29, 1.0], ["die", 1459.29, 1459.53, 1.0], ["von", 1459.69, 1459.85, 1.0], ["der", 1459.85, 1460.01, 1.0], ["Initialisierung", 1460.01, 1460.81, 1.0], ["deiner", 1460.81, 1461.13, 1.0], ["Klasse", 1461.13, 1461.69, 1.0], ["bis", 1461.69, 1461.93, 1.0], ["zum", 1461.93, 1462.17, 1.0], ["Aufruf", 1462.17, 1463.13, 1.0], ["komplett", 1463.29, 1463.77, 1.0], ["alle", 1463.77, 1464.09, 1.0], ["Parameter", 1464.09, 1464.73, 1.0], ["in", 1465.05, 1465.37, 1.0], ["einen", 1465.37, 1465.53, 1.0], ["einzigen", 1465.53, 1465.93, 1.0], ["Test", 1465.93, 1466.33, 1.0], ["stecken.", 1466.33, 1466.73, 1.0]]}, {"start": 1467.05, "end": 1480.57, "text": "Bedeutet, wenn es dann wirklich so globalen State gibt, wie zum Beispiel eine irgendwo ein Datenbank-Connection-Pool oder einen Logger oder sowas in der Art, das muss deinen Test halt irgendwie bereitstellen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 1467.05, 1467.61, 1.0], ["wenn", 1468.01, 1468.25, 1.0], ["es", 1468.25, 1468.49, 1.0], ["dann", 1468.49, 1468.73, 1.0], ["wirklich", 1468.73, 1468.97, 1.0], ["so", 1468.97, 1469.13, 1.0], ["globalen", 1471.93, 1472.25, 1.0], ["State", 1472.41, 1472.73, 1.0], ["gibt,", 1472.73, 1472.97, 1.0], ["wie", 1473.05, 1473.21, 1.0], ["zum", 1473.21, 1473.37, 1.0], ["Beispiel", 1473.37, 1473.61, 1.0], ["eine", 1473.69, 1474.01, 1.0], ["irgendwo", 1474.01, 1474.41, 1.0], ["ein", 1474.41, 1474.57, 1.0], ["Datenbank-Connection-Pool", 1474.57, 1476.01, 1.0], ["oder", 1476.33, 1476.65, 1.0], ["einen", 1476.65, 1476.89, 1.0], ["Logger", 1476.89, 1477.45, 1.0], ["oder", 1477.45, 1477.61, 1.0], ["sowas", 1477.61, 1478.01, 1.0], ["in", 1478.01, 1478.09, 1.0], ["der", 1478.09, 1478.25, 1.0], ["Art,", 1478.25, 1478.57, 1.0], ["das", 1478.81, 1478.97, 1.0], ["muss", 1478.97, 1479.21, 1.0], ["deinen", 1479.21, 1479.45, 1.0], ["Test", 1479.45, 1479.69, 1.0], ["halt", 1479.69, 1479.93, 1.0], ["irgendwie", 1479.93, 1480.17, 1.0], ["bereitstellen.", 1480.17, 1480.57, 1.0]]}, {"start": 1480.73, "end": 1493.53, "text": "Und wenn du merkst, dass du irgendwie 28 Mocks da drin hast, und Mocs kommen mir später noch dazu, was das sind, die halt quasi so tun, als wären sie irgendwas, irgendeine Klasse, aber eigentlich gar nichts machen, dann ist das ein bisschen ein Problem.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1480.73, 1480.81, 1.0], ["wenn", 1480.81, 1480.97, 1.0], ["du", 1480.97, 1481.05, 1.0], ["merkst,", 1481.05, 1481.21, 1.0], ["dass", 1481.37, 1481.45, 1.0], ["du", 1481.45, 1481.61, 1.0], ["irgendwie", 1481.61, 1481.85, 1.0], ["28", 1481.85, 1482.41, 1.0], ["Mocks", 1482.41, 1482.81, 1.0], ["da", 1482.81, 1482.89, 1.0], ["drin", 1482.89, 1483.21, 1.0], ["hast,", 1483.21, 1483.69, 1.0], ["und", 1484.09, 1484.33, 1.0], ["Mocs", 1484.33, 1484.81, 1.0], ["kommen", 1484.81, 1484.97, 1.0], ["mir", 1484.97, 1485.13, 1.0], ["später", 1485.13, 1485.37, 1.0], ["noch", 1485.37, 1485.45, 1.0], ["dazu,", 1485.45, 1485.61, 1.0], ["was", 1485.69, 1485.85, 1.0], ["das", 1485.85, 1486.01, 1.0], ["sind,", 1486.01, 1486.09, 1.0], ["die", 1486.17, 1486.33, 1.0], ["halt", 1486.33, 1486.49, 1.0], ["quasi", 1486.49, 1486.73, 1.0], ["so", 1486.73, 1486.89, 1.0], ["tun,", 1486.89, 1487.05, 1.0], ["als", 1487.13, 1487.29, 1.0], ["wären", 1487.29, 1487.53, 1.0], ["sie", 1487.53, 1487.69, 1.0], ["irgendwas,", 1487.69, 1487.93, 1.0], ["irgendeine", 1488.01, 1488.25, 1.0], ["Klasse,", 1488.33, 1488.65, 1.0], ["aber", 1488.73, 1488.89, 1.0], ["eigentlich", 1488.89, 1489.05, 1.0], ["gar", 1489.05, 1489.21, 1.0], ["nichts", 1489.21, 1489.53, 1.0], ["machen,", 1489.53, 1490.09, 1.0], ["dann", 1490.89, 1491.21, 1.0], ["ist", 1491.85, 1492.09, 1.0], ["das", 1492.09, 1492.41, 1.0], ["ein", 1492.41, 1492.57, 1.0], ["bisschen", 1492.57, 1492.89, 1.0], ["ein", 1492.89, 1493.05, 1.0], ["Problem.", 1493.05, 1493.53, 1.0]]}, {"start": 1494.57, "end": 1503.85, "text": "Ich glaube, was wir noch ansprechen sollten, ist, dass wir größtenteils, wenn wir hier von Testing und von Unit-Tests und so weiter reden, reden wir von Testing in objektorientierten Programmiersprachen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 1494.57, 1494.73, 1.0], ["glaube,", 1494.73, 1494.89, 1.0], ["was", 1494.97, 1495.21, 1.0], ["wir", 1495.21, 1495.37, 1.0], ["noch", 1495.37, 1495.53, 1.0], ["ansprechen", 1495.53, 1496.01, 1.0], ["sollten,", 1496.01, 1496.17, 1.0], ["ist,", 1496.25, 1496.33, 1.0], ["dass", 1496.41, 1496.57, 1.0], ["wir", 1496.57, 1496.73, 1.0], ["größtenteils,", 1496.73, 1497.37, 1.0], ["wenn", 1497.45, 1497.61, 1.0], ["wir", 1497.61, 1497.77, 1.0], ["hier", 1497.77, 1497.93, 1.0], ["von", 1497.93, 1498.17, 1.0], ["Testing", 1498.17, 1498.65, 1.0], ["und", 1498.65, 1498.73, 1.0], ["von", 1498.73, 1498.89, 1.0], ["Unit-Tests", 1498.89, 1499.61, 1.0], ["und", 1499.61, 1499.69, 1.0], ["so", 1499.69, 1499.77, 1.0], ["weiter", 1499.77, 1500.01, 1.0], ["reden,", 1500.01, 1500.25, 1.0], ["reden", 1500.33, 1500.65, 1.0], ["wir", 1500.65, 1500.89, 1.0], ["von", 1500.89, 1501.21, 1.0], ["Testing", 1501.21, 1501.85, 1.0], ["in", 1501.85, 1502.01, 1.0], ["objektorientierten", 1502.01, 1502.97, 1.0], ["Programmiersprachen.", 1502.97, 1503.85, 1.0]]}, {"start": 1504.01, "end": 1511.45, "text": "Es gibt mit Sicherheit Programmierparadigmen, da sieht es ein bisschen anders aus, da wären Unit jetzt in einer funktionalen Programmiersprache, wäre eine Unit halt im Endeffekt eine Funktion dann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 1504.01, 1504.17, 1.0], ["gibt", 1504.17, 1504.41, 1.0], ["mit", 1504.41, 1504.57, 1.0], ["Sicherheit", 1504.57, 1504.89, 1.0], ["Programmierparadigmen,", 1504.89, 1505.77, 1.0], ["da", 1505.93, 1506.01, 1.0], ["sieht", 1506.01, 1506.17, 1.0], ["es", 1506.17, 1506.25, 1.0], ["ein", 1506.25, 1506.33, 1.0], ["bisschen", 1506.33, 1506.49, 1.0], ["anders", 1506.49, 1506.73, 1.0], ["aus,", 1506.73, 1506.81, 1.0], ["da", 1506.89, 1507.05, 1.0], ["wären", 1507.05, 1507.21, 1.0], ["Unit", 1507.29, 1507.69, 1.0], ["jetzt", 1507.69, 1507.85, 1.0], ["in", 1507.85, 1507.93, 1.0], ["einer", 1507.93, 1508.09, 1.0], ["funktionalen", 1508.09, 1508.49, 1.0], ["Programmiersprache,", 1508.49, 1509.13, 1.0], ["wäre", 1509.21, 1509.29, 1.0], ["eine", 1509.37, 1509.45, 1.0], ["Unit", 1509.45, 1509.77, 1.0], ["halt", 1509.77, 1510.01, 1.0], ["im", 1510.01, 1510.09, 1.0], ["Endeffekt", 1510.09, 1510.41, 1.0], ["eine", 1510.41, 1510.57, 1.0], ["Funktion", 1510.57, 1511.13, 1.0], ["dann.", 1511.13, 1511.45, 1.0]]}, {"start": 1513.45, "end": 1516.33, "text": "Nur um das mal kurz noch anzureißen, das ist ja halt auch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Nur", 1513.45, 1513.69, 1.0], ["um", 1513.85, 1514.09, 1.0], ["das", 1514.09, 1514.25, 1.0], ["mal", 1514.25, 1514.49, 1.0], ["kurz", 1514.49, 1514.97, 1.0], ["noch", 1514.97, 1515.13, 1.0], ["anzureißen,", 1515.13, 1515.69, 1.0], ["das", 1515.77, 1515.85, 1.0], ["ist", 1515.85, 1515.93, 1.0], ["ja", 1516.01, 1516.09, 1.0], ["halt", 1516.09, 1516.17, 1.0], ["auch.", 1516.25, 1516.33, 1.0]]}, {"start": 1517.77, "end": 1520.17, "text": "Aber natürlich kann es genau andere Dinge geben.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Aber", 1517.77, 1517.93, 1.0], ["natürlich", 1517.93, 1518.33, 1.0], ["kann", 1518.33, 1518.49, 1.0], ["es", 1518.49, 1518.57, 1.0], ["genau", 1518.65, 1518.81, 1.0], ["andere", 1519.45, 1519.69, 1.0], ["Dinge", 1519.69, 1519.93, 1.0], ["geben.", 1519.93, 1520.17, 1.0]]}, {"start": 1520.41, "end": 1537.21, "text": "Ja, also ich benutze Testing, dadurch, dass ich ja relativ viel mit so komischen Fricky-Zeugs zu tun habe, mit so Shell und mit dem ganzen alten Zeugs, habe ich da auch, ist es bei mir wirklich nicht so, dass es unbedingt objektorientiert alles ist.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ja,", 1520.41, 1520.57, 1.0], ["also", 1520.65, 1520.81, 1.0], ["ich", 1521.53, 1521.85, 1.0], ["benutze", 1521.85, 1522.65, 1.0], ["Testing,", 1523.21, 1523.85, 1.0], ["dadurch,", 1524.01, 1524.25, 1.0], ["dass", 1524.41, 1524.57, 1.0], ["ich", 1524.57, 1524.73, 1.0], ["ja", 1524.73, 1525.05, 1.0], ["relativ", 1525.05, 1525.61, 1.0], ["viel", 1525.61, 1525.85, 1.0], ["mit", 1525.85, 1526.01, 1.0], ["so", 1526.01, 1526.25, 1.0], ["komischen", 1526.25, 1526.57, 1.0], ["Fricky-Zeugs", 1526.65, 1527.45, 1.0], ["zu", 1527.45, 1527.53, 1.0], ["tun", 1527.53, 1527.69, 1.0], ["habe,", 1527.69, 1527.85, 1.0], ["mit", 1528.01, 1528.25, 1.0], ["so", 1528.25, 1528.57, 1.0], ["Shell", 1528.81, 1529.37, 1.0], ["und", 1529.61, 1529.93, 1.0], ["mit", 1529.93, 1530.17, 1.0], ["dem", 1530.17, 1530.41, 1.0], ["ganzen", 1530.41, 1530.81, 1.0], ["alten", 1530.81, 1531.37, 1.0], ["Zeugs,", 1531.37, 1532.09, 1.0], ["habe", 1532.33, 1532.57, 1.0], ["ich", 1532.57, 1532.73, 1.0], ["da", 1532.73, 1532.97, 1.0], ["auch,", 1532.97, 1533.21, 1.0], ["ist", 1533.53, 1533.69, 1.0], ["es", 1533.69, 1533.85, 1.0], ["bei", 1533.85, 1534.01, 1.0], ["mir", 1534.01, 1534.33, 1.0], ["wirklich", 1534.33, 1534.57, 1.0], ["nicht", 1534.57, 1534.73, 1.0], ["so,", 1534.73, 1534.89, 1.0], ["dass", 1534.97, 1535.21, 1.0], ["es", 1535.21, 1535.37, 1.0], ["unbedingt", 1535.37, 1535.85, 1.0], ["objektorientiert", 1535.85, 1536.65, 1.0], ["alles", 1536.65, 1536.89, 1.0], ["ist.", 1536.89, 1537.21, 1.0]]}, {"start": 1537.37, "end": 1538.81, "text": "Und deswegen teste ich auch anders.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 1537.37, 1537.53, 1.0], ["deswegen", 1537.53, 1538.01, 1.0], ["teste", 1538.01, 1538.25, 1.0], ["ich", 1538.25, 1538.33, 1.0], ["auch", 1538.41, 1538.57, 1.0], ["anders.", 1538.57, 1538.81, 1.0]]}, {"start": 1538.89, "end": 1540.41, "text": "Also da komme ich dann auch später zu.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 1538.89, 1538.97, 1.0], ["da", 1539.05, 1539.21, 1.0], ["komme", 1539.21, 1539.37, 1.0], ["ich", 1539.37, 1539.45, 1.0], ["dann", 1539.45, 1539.61, 1.0], ["auch", 1539.61, 1539.77, 1.0], ["später", 1539.77, 1540.17, 1.0], ["zu.", 1540.17, 1540.41, 1.0]]}, {"start": 1542.09, "end": 1547.69, "text": "Bei mir sind es weniger so Unit-Tests, sondern wirklich, du probierst aus, ob das ganze Ding überhaupt noch tut.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Bei", 1542.09, 1542.41, 1.0], ["mir", 1542.41, 1542.57, 1.0], ["sind", 1542.57, 1542.81, 1.0], ["es", 1542.81, 1542.97, 1.0], ["weniger", 1542.97, 1543.29, 1.0], ["so", 1543.29, 1543.61, 1.0], ["Unit-Tests,", 1543.61, 1544.25, 1.0], ["sondern", 1544.33, 1544.65, 1.0], ["wirklich,", 1544.65, 1544.97, 1.0], ["du", 1545.05, 1545.21, 1.0], ["probierst", 1545.21, 1545.77, 1.0], ["aus,", 1545.77, 1545.85, 1.0], ["ob", 1546.01, 1546.17, 1.0], ["das", 1546.17, 1546.33, 1.0], ["ganze", 1546.33, 1546.57, 1.0], ["Ding", 1546.57, 1546.81, 1.0], ["überhaupt", 1546.81, 1547.13, 1.0], ["noch", 1547.13, 1547.37, 1.0], ["tut.", 1547.37, 1547.69, 1.0]]}, {"start": 1548.17, "end": 1552.33, "text": "Und dann kommt ein Error-Code raus oder nicht und dann ist es quasi schon gut.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 1548.17, 1548.49, 1.0], ["dann", 1549.29, 1549.61, 1.0], ["kommt", 1549.61, 1549.93, 1.0], ["ein", 1549.93, 1550.17, 1.0], ["Error-Code", 1550.17, 1550.73, 1.0], ["raus", 1550.73, 1550.89, 1.0], ["oder", 1550.89, 1551.05, 1.0], ["nicht", 1551.05, 1551.13, 1.0], ["und", 1551.21, 1551.29, 1.0], ["dann", 1551.29, 1551.45, 1.0], ["ist", 1551.45, 1551.53, 1.0], ["es", 1551.53, 1551.61, 1.0], ["quasi", 1551.69, 1552.01, 1.0], ["schon", 1552.01, 1552.25, 1.0], ["gut.", 1552.25, 1552.33, 1.0]]}, {"start": 1552.81, "end": 1555.61, "text": "Sowas wäre dann zum Beispiel ein Acceptance-Test.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Sowas", 1552.81, 1553.13, 1.0], ["wäre", 1553.13, 1553.37, 1.0], ["dann", 1553.37, 1553.53, 1.0], ["zum", 1553.53, 1553.69, 1.0], ["Beispiel", 1553.69, 1554.33, 1.0], ["ein", 1554.65, 1554.89, 1.0], ["Acceptance-Test.", 1554.89, 1555.61, 1.0]]}, {"start": 1555.85, "end": 1558.01, "text": "Ein Acceptance-Test oder vielleicht ein Integration-Test.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ein", 1555.85, 1555.93, 1.0], ["Acceptance-Test", 1555.93, 1556.81, 1.0], ["oder", 1556.81, 1557.05, 1.0], ["vielleicht", 1557.05, 1557.29, 1.0], ["ein", 1557.29, 1557.45, 1.0], ["Integration-Test.", 1557.45, 1558.01, 1.0]]}, {"start": 1558.41, "end": 1559.37, "text": "Oder End-to-End-Test.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Oder", 1558.41, 1558.57, 1.0], ["End-to-End-Test.", 1558.65, 1559.37, 1.0]]}, {"start": 1559.61, "end": 1561.29, "text": "Ja, genau, da gibt es halt viele Worte.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 1559.61, 1559.77, 1.0], ["genau,", 1559.85, 1560.01, 1.0], ["da", 1560.17, 1560.25, 1.0], ["gibt", 1560.25, 1560.41, 1.0], ["es", 1560.41, 1560.57, 1.0], ["halt", 1560.57, 1560.73, 1.0], ["viele", 1560.73, 1560.81, 1.0], ["Worte.", 1561.05, 1561.29, 1.0]]}, {"start": 1561.37, "end": 1569.45, "text": "Aber Acceptance-Test normalerweise ist halt dafür da, um so, normalerweise hast du ja in so einem Programm eine User-Story.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 1561.37, 1561.61, 1.0], ["Acceptance-Test", 1561.61, 1562.33, 1.0], ["normalerweise", 1562.41, 1563.21, 1.0], ["ist", 1563.21, 1563.45, 1.0], ["halt", 1563.45, 1564.01, 1.0], ["dafür", 1564.65, 1565.21, 1.0], ["da,", 1565.21, 1565.45, 1.0], ["um", 1565.53, 1565.85, 1.0], ["so,", 1566.09, 1566.41, 1.0], ["normalerweise", 1566.89, 1567.53, 1.0], ["hast", 1567.53, 1567.69, 1.0], ["du", 1567.69, 1567.77, 1.0], ["ja", 1567.85, 1567.93, 1.0], ["in", 1567.93, 1568.09, 1.0], ["so", 1568.17, 1568.33, 1.0], ["einem", 1568.33, 1568.41, 1.0], ["Programm", 1568.41, 1568.65, 1.0], ["eine", 1568.73, 1568.89, 1.0], ["User-Story.", 1568.89, 1569.45, 1.0]]}, {"start": 1569.53, "end": 1574.89, "text": "Also bevor du ein Feature implementierst, du implementierst ja nicht normalerweise so einfach vor dich hin, weil es dir Spaß macht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 1569.53, 1569.61, 1.0], ["bevor", 1569.69, 1569.93, 1.0], ["du", 1569.93, 1570.09, 1.0], ["ein", 1570.09, 1570.17, 1.0], ["Feature", 1570.17, 1570.49, 1.0], ["implementierst,", 1570.49, 1571.05, 1.0], ["du", 1571.37, 1571.53, 1.0], ["implementierst", 1571.53, 1572.01, 1.0], ["ja", 1572.17, 1572.25, 1.0], ["nicht", 1572.25, 1572.41, 1.0], ["normalerweise", 1572.41, 1573.05, 1.0], ["so", 1573.05, 1573.21, 1.0], ["einfach", 1573.21, 1573.53, 1.0], ["vor", 1573.53, 1573.69, 1.0], ["dich", 1573.69, 1573.85, 1.0], ["hin,", 1573.85, 1574.01, 1.0], ["weil", 1574.09, 1574.25, 1.0], ["es", 1574.25, 1574.33, 1.0], ["dir", 1574.33, 1574.49, 1.0], ["Spaß", 1574.49, 1574.73, 1.0], ["macht.", 1574.73, 1574.89, 1.0]]}, {"start": 1574.97, "end": 1578.65, "text": "Also natürlich machst du das, aber eigentlich, sag mal, beides, ja.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 1574.97, 1575.21, 1.0], ["natürlich", 1575.21, 1575.53, 1.0], ["machst", 1575.53, 1575.77, 1.0], ["du", 1575.77, 1575.85, 1.0], ["das,", 1575.85, 1576.01, 1.0], ["aber", 1576.09, 1576.25, 1.0], ["eigentlich,", 1576.25, 1576.49, 1.0], ["sag", 1576.97, 1577.13, 1.0], ["mal,", 1577.37, 1577.53, 1.0], ["beides,", 1578.17, 1578.41, 1.0], ["ja.", 1578.57, 1578.65, 1.0]]}, {"start": 1579.05, "end": 1588.01, "text": "Wenn du für eine Firma arbeitest, die da irgendwie Geld mit verdienen will und da irgendwie viele Leute drin sind, dann macht man das normalerweise nicht, weil dann fragen die Leute, was machst du und dann sagst du, ich mache ja so, ganz lustig.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 1579.05, 1579.21, 1.0], ["du", 1579.21, 1579.45, 1.0], ["für", 1579.45, 1579.69, 1.0], ["eine", 1579.69, 1579.77, 1.0], ["Firma", 1579.77, 1580.09, 1.0], ["arbeitest,", 1580.09, 1580.41, 1.0], ["die", 1580.49, 1580.65, 1.0], ["da", 1580.65, 1580.81, 1.0], ["irgendwie", 1580.81, 1580.97, 1.0], ["Geld", 1580.97, 1581.13, 1.0], ["mit", 1581.13, 1581.29, 1.0], ["verdienen", 1581.29, 1581.61, 1.0], ["will", 1581.61, 1581.85, 1.0], ["und", 1581.85, 1582.01, 1.0], ["da", 1582.01, 1582.25, 1.0], ["irgendwie", 1582.25, 1582.57, 1.0], ["viele", 1582.57, 1582.81, 1.0], ["Leute", 1582.81, 1583.05, 1.0], ["drin", 1583.05, 1583.29, 1.0], ["sind,", 1583.29, 1583.45, 1.0], ["dann", 1583.53, 1583.69, 1.0], ["macht", 1583.69, 1583.85, 1.0], ["man", 1583.85, 1584.01, 1.0], ["das", 1584.01, 1584.09, 1.0], ["normalerweise", 1584.09, 1584.65, 1.0], ["nicht,", 1584.65, 1584.81, 1.0], ["weil", 1584.89, 1585.05, 1.0], ["dann", 1585.05, 1585.21, 1.0], ["fragen", 1585.21, 1585.45, 1.0], ["die", 1585.45, 1585.53, 1.0], ["Leute,", 1585.53, 1585.69, 1.0], ["was", 1585.77, 1585.85, 1.0], ["machst", 1585.85, 1586.01, 1.0], ["du", 1586.01, 1586.09, 1.0], ["und", 1586.17, 1586.25, 1.0], ["dann", 1586.25, 1586.33, 1.0], ["sagst", 1586.33, 1586.49, 1.0], ["du,", 1586.49, 1586.57, 1.0], ["ich", 1586.73, 1586.81, 1.0], ["mache", 1586.81, 1586.97, 1.0], ["ja", 1586.97, 1587.13, 1.0], ["so,", 1587.13, 1587.21, 1.0], ["ganz", 1587.29, 1587.53, 1.0], ["lustig.", 1587.53, 1588.01, 1.0]]}, {"start": 1588.25, "end": 1588.81, "text": "Und dann sagen die.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1588.25, 1588.41, 1.0], ["dann", 1588.41, 1588.57, 1.0], ["sagen", 1588.57, 1588.73, 1.0], ["die.", 1588.73, 1588.81, 1.0]]}, {"start": 1590.41, "end": 1595.61, "text": "Aber hier der Chef hat gesagt, die Benutzer sollen jetzt Bilder hochladen können in unserer App.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 1590.41, 1590.65, 1.0], ["hier", 1590.89, 1591.13, 1.0], ["der", 1591.21, 1591.37, 1.0], ["Chef", 1591.37, 1591.69, 1.0], ["hat", 1591.69, 1591.85, 1.0], ["gesagt,", 1591.85, 1592.09, 1.0], ["die", 1592.17, 1592.25, 1.0], ["Benutzer", 1592.25, 1592.73, 1.0], ["sollen", 1592.73, 1593.05, 1.0], ["jetzt", 1593.05, 1593.37, 1.0], ["Bilder", 1593.61, 1594.17, 1.0], ["hochladen", 1594.17, 1594.73, 1.0], ["können", 1594.73, 1594.97, 1.0], ["in", 1594.97, 1595.05, 1.0], ["unserer", 1595.05, 1595.29, 1.0], ["App.", 1595.29, 1595.61, 1.0]]}, {"start": 1595.77, "end": 1598.65, "text": "Also, keine Ahnung, bist du irgendwie Instagram oder so.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also,", 1595.77, 1596.01, 1.0], ["keine", 1596.33, 1596.57, 1.0], ["Ahnung,", 1596.57, 1596.81, 1.0], ["bist", 1596.97, 1597.29, 1.0], ["du", 1597.29, 1597.37, 1.0], ["irgendwie", 1597.37, 1597.69, 1.0], ["Instagram", 1597.69, 1598.17, 1.0], ["oder", 1598.17, 1598.41, 1.0], ["so.", 1598.41, 1598.65, 1.0]]}, {"start": 1598.89, "end": 1603.77, "text": "Und dann bekommst du halt den Auftrag, hey, die Benutzer sollen jetzt Bilder hochladen können.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1598.89, 1599.13, 1.0], ["dann", 1599.13, 1599.37, 1.0], ["bekommst", 1600.25, 1600.81, 1.0], ["du", 1600.89, 1601.05, 1.0], ["halt", 1601.05, 1601.29, 1.0], ["den", 1601.29, 1601.37, 1.0], ["Auftrag,", 1601.37, 1601.69, 1.0], ["hey,", 1601.77, 1601.93, 1.0], ["die", 1602.01, 1602.09, 1.0], ["Benutzer", 1602.09, 1602.49, 1.0], ["sollen", 1602.49, 1602.65, 1.0], ["jetzt", 1602.65, 1602.81, 1.0], ["Bilder", 1602.81, 1603.05, 1.0], ["hochladen", 1603.05, 1603.53, 1.0], ["können.", 1603.53, 1603.77, 1.0]]}, {"start": 1603.93, "end": 1615.69, "text": "Und normalerweise ist der Auftrag ein bisschen detaillierter und wird in so einer User-Story festgehalten, wo dann drin steht, also der User soll, wenn er die App öffnet, rechts unten einen Button haben, wo drauf steht Bilder hochladen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1603.93, 1604.09, 1.0], ["normalerweise", 1604.09, 1604.73, 1.0], ["ist", 1604.73, 1604.89, 1.0], ["der", 1604.89, 1605.05, 1.0], ["Auftrag", 1605.05, 1605.37, 1.0], ["ein", 1605.61, 1605.69, 1.0], ["bisschen", 1605.69, 1606.09, 1.0], ["detaillierter", 1606.09, 1606.97, 1.0], ["und", 1606.97, 1607.21, 1.0], ["wird", 1607.21, 1607.37, 1.0], ["in", 1607.37, 1607.53, 1.0], ["so", 1607.53, 1607.69, 1.0], ["einer", 1607.69, 1607.77, 1.0], ["User-Story", 1607.77, 1608.57, 1.0], ["festgehalten,", 1608.57, 1609.13, 1.0], ["wo", 1609.21, 1609.37, 1.0], ["dann", 1609.37, 1609.61, 1.0], ["drin", 1609.61, 1609.85, 1.0], ["steht,", 1609.85, 1610.25, 1.0], ["also", 1610.41, 1610.73, 1.0], ["der", 1610.81, 1610.97, 1.0], ["User", 1610.97, 1611.37, 1.0], ["soll,", 1611.37, 1611.61, 1.0], ["wenn", 1611.69, 1611.85, 1.0], ["er", 1611.85, 1612.01, 1.0], ["die", 1612.01, 1612.09, 1.0], ["App", 1612.09, 1612.41, 1.0], ["öffnet,", 1612.57, 1613.13, 1.0], ["rechts", 1613.29, 1613.61, 1.0], ["unten", 1613.61, 1613.85, 1.0], ["einen", 1613.85, 1614.01, 1.0], ["Button", 1614.01, 1614.25, 1.0], ["haben,", 1614.25, 1614.33, 1.0], ["wo", 1614.41, 1614.57, 1.0], ["drauf", 1614.57, 1614.81, 1.0], ["steht", 1614.81, 1614.97, 1.0], ["Bilder", 1615.05, 1615.29, 1.0], ["hochladen.", 1615.29, 1615.69, 1.0]]}, {"start": 1615.77, "end": 1618.25, "text": "Und wenn der da draufklickt, soll er ein Foto machen können.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1615.77, 1615.93, 1.0], ["wenn", 1615.93, 1616.01, 1.0], ["der", 1616.01, 1616.09, 1.0], ["da", 1616.09, 1616.25, 1.0], ["draufklickt,", 1616.25, 1616.73, 1.0], ["soll", 1616.81, 1616.97, 1.0], ["er", 1616.97, 1617.13, 1.0], ["ein", 1617.13, 1617.21, 1.0], ["Foto", 1617.21, 1617.53, 1.0], ["machen", 1617.53, 1617.93, 1.0], ["können.", 1617.93, 1618.25, 1.0]]}, {"start": 1618.81, "end": 1621.05, "text": "Und dann soll der einen Button klicken, ist okay.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1618.81, 1618.97, 1.0], ["dann", 1618.97, 1619.05, 1.0], ["soll", 1619.45, 1619.61, 1.0], ["der", 1619.61, 1619.77, 1.0], ["einen", 1619.77, 1619.85, 1.0], ["Button", 1619.93, 1620.17, 1.0], ["klicken,", 1620.17, 1620.41, 1.0], ["ist", 1620.49, 1620.73, 1.0], ["okay.", 1620.73, 1621.05, 1.0]]}, {"start": 1621.13, "end": 1628.01, "text": "Und dann soll das nachher auf seinem, in seinem Foto-Album verfügbar sein und der soll er mit Sachen machen können.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1621.13, 1621.29, 1.0], ["dann", 1621.29, 1621.45, 1.0], ["soll", 1621.45, 1621.69, 1.0], ["das", 1621.69, 1621.85, 1.0], ["nachher", 1621.85, 1622.49, 1.0], ["auf", 1622.81, 1623.13, 1.0], ["seinem,", 1623.13, 1623.53, 1.0], ["in", 1624.01, 1624.25, 1.0], ["seinem", 1624.25, 1624.49, 1.0], ["Foto-Album", 1624.49, 1625.45, 1.0], ["verfügbar", 1625.45, 1626.01, 1.0], ["sein", 1626.01, 1626.33, 1.0], ["und", 1626.33, 1626.49, 1.0], ["der", 1626.49, 1626.73, 1.0], ["soll", 1626.73, 1626.89, 1.0], ["er", 1626.89, 1627.05, 1.0], ["mit", 1627.05, 1627.21, 1.0], ["Sachen", 1627.21, 1627.45, 1.0], ["machen", 1627.45, 1627.77, 1.0], ["können.", 1627.77, 1628.01, 1.0]]}, {"start": 1628.33, "end": 1633.13, "text": "Das ist so eine User-Story, also die wirklich fast schon Knopfdruck für Knopfdruck durchgeht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 1628.33, 1628.49, 1.0], ["ist", 1628.49, 1628.65, 1.0], ["so", 1628.65, 1628.81, 1.0], ["eine", 1628.81, 1628.89, 1.0], ["User-Story,", 1628.89, 1629.53, 1.0], ["also", 1629.61, 1629.77, 1.0], ["die", 1629.85, 1630.17, 1.0], ["wirklich", 1630.17, 1630.49, 1.0], ["fast", 1630.81, 1631.13, 1.0], ["schon", 1631.13, 1631.45, 1.0], ["Knopfdruck", 1631.45, 1631.93, 1.0], ["für", 1632.01, 1632.17, 1.0], ["Knopfdruck", 1632.17, 1632.57, 1.0], ["durchgeht.", 1632.65, 1633.13, 1.0]]}, {"start": 1633.37, "end": 1636.33, "text": "Muss jetzt nicht ganz so genau sein, aber vom Prinzip her.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Muss", 1633.37, 1633.69, 1.0], ["jetzt", 1633.69, 1633.85, 1.0], ["nicht", 1633.85, 1634.01, 1.0], ["ganz", 1634.01, 1634.17, 1.0], ["so", 1634.17, 1634.33, 1.0], ["genau", 1634.33, 1634.73, 1.0], ["sein,", 1634.73, 1634.89, 1.0], ["aber", 1635.05, 1635.29, 1.0], ["vom", 1635.29, 1635.53, 1.0], ["Prinzip", 1635.53, 1636.01, 1.0], ["her.", 1636.01, 1636.33, 1.0]]}, {"start": 1637.85, "end": 1648.81, "text": "Und da ist dann so ein Acceptance-Test für da, um sicherzustellen, dass der Endbenutzer das Resultat dann auch noch quasi akzeptiert, was da rauskommt, dass er dann sagt, ja, so habe ich mir das vorgestellt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1637.85, 1638.17, 1.0], ["da", 1638.41, 1638.73, 1.0], ["ist", 1638.73, 1638.89, 1.0], ["dann", 1638.89, 1639.13, 1.0], ["so", 1639.13, 1639.29, 1.0], ["ein", 1639.29, 1639.37, 1.0], ["Acceptance-Test", 1639.37, 1640.17, 1.0], ["für", 1640.17, 1640.41, 1.0], ["da,", 1640.41, 1640.57, 1.0], ["um", 1640.65, 1640.81, 1.0], ["sicherzustellen,", 1640.81, 1641.77, 1.0], ["dass", 1642.01, 1642.17, 1.0], ["der", 1642.17, 1642.33, 1.0], ["Endbenutzer", 1642.33, 1643.21, 1.0], ["das", 1643.21, 1643.37, 1.0], ["Resultat", 1643.37, 1644.25, 1.0], ["dann", 1644.25, 1644.57, 1.0], ["auch", 1644.57, 1644.73, 1.0], ["noch", 1644.73, 1644.89, 1.0], ["quasi", 1644.89, 1645.21, 1.0], ["akzeptiert,", 1645.21, 1645.69, 1.0], ["was", 1645.77, 1645.93, 1.0], ["da", 1645.93, 1646.09, 1.0], ["rauskommt,", 1646.09, 1646.41, 1.0], ["dass", 1646.49, 1646.65, 1.0], ["er", 1646.65, 1646.81, 1.0], ["dann", 1646.81, 1646.89, 1.0], ["sagt,", 1646.89, 1647.05, 1.0], ["ja,", 1647.13, 1647.21, 1.0], ["so", 1647.29, 1647.45, 1.0], ["habe", 1647.45, 1647.61, 1.0], ["ich", 1647.61, 1647.69, 1.0], ["mir", 1647.69, 1647.77, 1.0], ["das", 1647.77, 1647.93, 1.0], ["vorgestellt.", 1647.93, 1648.81, 1.0]]}, {"start": 1649.13, "end": 1659.93, "text": "Und das wäre dann zum Beispiel, was Felix wahrscheinlich gesagt hat, so eine Sache wie, ja, ich pipe da was rein und dann soll da am Ende eine Datei auf der Festplatte sein und da soll ein Exit-Code null rauskommen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1649.13, 1649.37, 1.0], ["das", 1649.37, 1649.61, 1.0], ["wäre", 1649.61, 1649.77, 1.0], ["dann", 1649.77, 1649.93, 1.0], ["zum", 1649.93, 1650.01, 1.0], ["Beispiel,", 1650.01, 1650.25, 1.0], ["was", 1650.33, 1650.49, 1.0], ["Felix", 1650.49, 1650.97, 1.0], ["wahrscheinlich", 1650.97, 1651.29, 1.0], ["gesagt", 1651.29, 1651.77, 1.0], ["hat,", 1651.77, 1652.01, 1.0], ["so", 1652.41, 1652.65, 1.0], ["eine", 1652.65, 1652.89, 1.0], ["Sache", 1652.89, 1653.13, 1.0], ["wie,", 1653.13, 1653.29, 1.0], ["ja,", 1653.37, 1653.53, 1.0], ["ich", 1653.61, 1653.85, 1.0], ["pipe", 1653.85, 1654.09, 1.0], ["da", 1654.25, 1654.41, 1.0], ["was", 1654.41, 1654.65, 1.0], ["rein", 1654.65, 1654.97, 1.0], ["und", 1655.05, 1655.29, 1.0], ["dann", 1655.29, 1655.61, 1.0], ["soll", 1655.77, 1656.09, 1.0], ["da", 1656.09, 1656.33, 1.0], ["am", 1656.33, 1656.41, 1.0], ["Ende", 1656.41, 1656.65, 1.0], ["eine", 1656.65, 1656.73, 1.0], ["Datei", 1656.81, 1657.13, 1.0], ["auf", 1657.13, 1657.29, 1.0], ["der", 1657.29, 1657.37, 1.0], ["Festplatte", 1657.37, 1657.93, 1.0], ["sein", 1657.93, 1658.01, 1.0], ["und", 1658.09, 1658.17, 1.0], ["da", 1658.17, 1658.25, 1.0], ["soll", 1658.25, 1658.41, 1.0], ["ein", 1658.41, 1658.49, 1.0], ["Exit-Code", 1658.49, 1659.05, 1.0], ["null", 1659.05, 1659.21, 1.0], ["rauskommen.", 1659.21, 1659.93, 1.0]]}, {"start": 1660.33, "end": 1665.69, "text": "Und also wenn der die Datei überprüft, dann ist es wahrscheinlich fast schon ein Acceptance-Test.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1660.33, 1660.65, 1.0], ["also", 1660.81, 1661.05, 1.0], ["wenn", 1661.13, 1661.45, 1.0], ["der", 1661.61, 1661.77, 1.0], ["die", 1661.77, 1661.93, 1.0], ["Datei", 1661.93, 1662.33, 1.0], ["überprüft,", 1662.33, 1662.97, 1.0], ["dann", 1663.05, 1663.21, 1.0], ["ist", 1663.21, 1663.37, 1.0], ["es", 1663.37, 1663.61, 1.0], ["wahrscheinlich", 1663.61, 1664.25, 1.0], ["fast", 1664.25, 1664.49, 1.0], ["schon", 1664.49, 1664.73, 1.0], ["ein", 1664.73, 1664.89, 1.0], ["Acceptance-Test.", 1664.89, 1665.69, 1.0]]}, {"start": 1665.77, "end": 1671.45, "text": "Ansonsten könnte das auch irgendwie, keine Ahnung, ein bisschen mehr Richtung Integration-Test gehen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ansonsten", 1665.77, 1666.65, 1.0], ["könnte", 1667.29, 1667.69, 1.0], ["das", 1667.93, 1668.09, 1.0], ["auch", 1668.09, 1668.25, 1.0], ["irgendwie,", 1668.25, 1668.65, 1.0], ["keine", 1668.73, 1668.97, 1.0], ["Ahnung,", 1668.97, 1669.21, 1.0], ["ein", 1669.37, 1669.45, 1.0], ["bisschen", 1669.45, 1669.69, 1.0], ["mehr", 1669.69, 1669.93, 1.0], ["Richtung", 1669.93, 1670.25, 1.0], ["Integration-Test", 1670.25, 1670.97, 1.0], ["gehen.", 1671.13, 1671.45, 1.0]]}, {"start": 1671.61, "end": 1675.37, "text": "Was würdet ihr denn sagen, was so der Unterschied zwischen Acceptance und Integration-Test ist?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 1671.61, 1671.77, 1.0], ["würdet", 1671.77, 1672.01, 1.0], ["ihr", 1672.09, 1672.17, 1.0], ["denn", 1672.17, 1672.33, 1.0], ["sagen,", 1672.33, 1672.49, 1.0], ["was", 1672.57, 1672.73, 1.0], ["so", 1672.73, 1672.89, 1.0], ["der", 1672.89, 1672.97, 1.0], ["Unterschied", 1672.97, 1673.37, 1.0], ["zwischen", 1673.37, 1673.61, 1.0], ["Acceptance", 1673.61, 1674.09, 1.0], ["und", 1674.09, 1674.25, 1.0], ["Integration-Test", 1674.25, 1675.13, 1.0], ["ist?", 1675.13, 1675.37, 1.0]]}, {"start": 1675.61, "end": 1685.37, "text": "Also ich würde sagen, einen Integration-Test, wie der Name es schon sagt, der versucht dann einzelne Units in Integration miteinander zu testen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 1675.61, 1675.85, 1.0], ["ich", 1675.85, 1676.17, 1.0], ["würde", 1677.05, 1677.37, 1.0], ["sagen,", 1677.37, 1677.93, 1.0], ["einen", 1678.41, 1678.65, 1.0], ["Integration-Test,", 1678.89, 1680.01, 1.0], ["wie", 1680.25, 1680.49, 1.0], ["der", 1680.49, 1680.65, 1.0], ["Name", 1680.65, 1680.97, 1.0], ["es", 1680.97, 1681.05, 1.0], ["schon", 1681.05, 1681.21, 1.0], ["sagt,", 1681.21, 1681.37, 1.0], ["der", 1681.53, 1681.77, 1.0], ["versucht", 1681.77, 1682.25, 1.0], ["dann", 1682.25, 1682.49, 1.0], ["einzelne", 1682.49, 1682.97, 1.0], ["Units", 1682.97, 1683.45, 1.0], ["in", 1683.45, 1683.61, 1.0], ["Integration", 1683.61, 1684.33, 1.0], ["miteinander", 1684.33, 1684.89, 1.0], ["zu", 1684.89, 1685.05, 1.0], ["testen.", 1685.05, 1685.37, 1.0]]}, {"start": 1685.53, "end": 1694.01, "text": "Das kann jetzt auf einem Spektrum passieren, dass man sagt, okay, ich möchte nur mal zwei, drei Klassen in Kombination zueinander testen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 1685.53, 1685.77, 1.0], ["kann", 1685.77, 1685.93, 1.0], ["jetzt", 1685.93, 1686.17, 1.0], ["auf", 1686.17, 1686.41, 1.0], ["einem", 1686.41, 1686.73, 1.0], ["Spektrum", 1686.73, 1687.21, 1.0], ["passieren,", 1687.37, 1687.77, 1.0], ["dass", 1687.85, 1688.01, 1.0], ["man", 1688.01, 1688.17, 1.0], ["sagt,", 1688.17, 1688.41, 1.0], ["okay,", 1688.57, 1688.81, 1.0], ["ich", 1688.97, 1689.21, 1.0], ["möchte", 1689.21, 1689.53, 1.0], ["nur", 1689.53, 1689.69, 1.0], ["mal", 1689.69, 1689.93, 1.0], ["zwei,", 1689.93, 1690.25, 1.0], ["drei", 1690.33, 1690.65, 1.0], ["Klassen", 1690.65, 1691.37, 1.0], ["in", 1691.37, 1691.61, 1.0], ["Kombination", 1691.61, 1692.49, 1.0], ["zueinander", 1692.49, 1693.13, 1.0], ["testen.", 1693.45, 1694.01, 1.0]]}, {"start": 1695.29, "end": 1702.49, "text": "Tu aber zum Beispiel mal sowas wie die Datenbank aus dem Spiel lassen oder das letzten Endes das Frontend, was davor ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Tu", 1695.29, 1695.53, 1.0], ["aber", 1695.77, 1696.01, 1.0], ["zum", 1696.01, 1696.17, 1.0], ["Beispiel", 1696.17, 1696.49, 1.0], ["mal", 1696.49, 1696.73, 1.0], ["sowas", 1696.73, 1697.21, 1.0], ["wie", 1697.21, 1697.37, 1.0], ["die", 1697.37, 1697.61, 1.0], ["Datenbank", 1697.61, 1698.25, 1.0], ["aus", 1698.25, 1698.41, 1.0], ["dem", 1698.41, 1698.57, 1.0], ["Spiel", 1698.57, 1698.89, 1.0], ["lassen", 1698.89, 1699.21, 1.0], ["oder", 1699.37, 1699.61, 1.0], ["das", 1699.93, 1700.17, 1.0], ["letzten", 1700.17, 1700.65, 1.0], ["Endes", 1700.65, 1701.05, 1.0], ["das", 1701.05, 1701.21, 1.0], ["Frontend,", 1701.21, 1701.69, 1.0], ["was", 1701.77, 1701.93, 1.0], ["davor", 1701.93, 1702.33, 1.0], ["ist.", 1702.33, 1702.49, 1.0]]}, {"start": 1702.65, "end": 1725.21, "text": "Oder man sagt, okay, es gibt dann ja auch so Geschichten wie, jetzt kommen wir vielleicht später nochmal dazu, Rack-Test, dass man sagt, okay, jetzt wenn man, man hat irgendwie eine HTTP-Middleware und dann fährt man quasi Requests gegen seine API, die man da gebaut hat oder seine Applikation und verifiziert da auf einem Request-Response-Prinzip Dinge.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 1702.65, 1702.89, 1.0], ["man", 1702.89, 1703.05, 1.0], ["sagt,", 1703.05, 1703.37, 1.0], ["okay,", 1703.45, 1703.69, 1.0], ["es", 1703.93, 1704.09, 1.0], ["gibt", 1704.09, 1704.33, 1.0], ["dann", 1704.33, 1704.49, 1.0], ["ja", 1704.49, 1704.65, 1.0], ["auch", 1704.65, 1704.81, 1.0], ["so", 1704.81, 1704.97, 1.0], ["Geschichten", 1704.97, 1705.37, 1.0], ["wie,", 1705.45, 1705.61, 1.0], ["jetzt", 1705.69, 1705.85, 1.0], ["kommen", 1706.01, 1706.17, 1.0], ["wir", 1706.17, 1706.33, 1.0], ["vielleicht", 1706.33, 1706.57, 1.0], ["später", 1706.57, 1706.89, 1.0], ["nochmal", 1706.89, 1707.05, 1.0], ["dazu,", 1707.05, 1707.29, 1.0], ["Rack-Test,", 1707.45, 1708.01, 1.0], ["dass", 1708.09, 1708.25, 1.0], ["man", 1708.25, 1708.33, 1.0], ["sagt,", 1708.33, 1708.49, 1.0], ["okay,", 1708.57, 1708.65, 1.0], ["jetzt", 1708.73, 1708.97, 1.0], ["wenn", 1708.97, 1709.13, 1.0], ["man,", 1709.13, 1709.29, 1.0], ["man", 1709.45, 1709.61, 1.0], ["hat", 1709.61, 1709.85, 1.0], ["irgendwie", 1709.85, 1710.41, 1.0], ["eine", 1710.41, 1710.73, 1.0], ["HTTP-Middleware", 1710.73, 1712.81, 1.0], ["und", 1712.81, 1712.97, 1.0], ["dann", 1712.97, 1713.13, 1.0], ["fährt", 1713.13, 1713.45, 1.0], ["man", 1713.45, 1713.61, 1.0], ["quasi", 1713.61, 1714.01, 1.0], ["Requests", 1714.01, 1714.73, 1.0], ["gegen", 1714.73, 1715.29, 1.0], ["seine", 1716.25, 1716.57, 1.0], ["API,", 1716.73, 1717.21, 1.0], ["die", 1717.29, 1717.45, 1.0], ["man", 1717.45, 1717.61, 1.0], ["da", 1717.61, 1717.77, 1.0], ["gebaut", 1717.77, 1718.01, 1.0], ["hat", 1718.09, 1718.17, 1.0], ["oder", 1718.25, 1718.49, 1.0], ["seine", 1718.49, 1718.81, 1.0], ["Applikation", 1718.81, 1719.69, 1.0], ["und", 1719.93, 1720.25, 1.0], ["verifiziert", 1720.25, 1721.13, 1.0], ["da", 1721.13, 1721.45, 1.0], ["auf", 1721.77, 1722.09, 1.0], ["einem", 1722.09, 1722.33, 1.0], ["Request-Response-Prinzip", 1722.33, 1724.49, 1.0], ["Dinge.", 1724.65, 1725.21, 1.0]]}, {"start": 1725.61, "end": 1742.65, "text": "Das kann sogar dann letzten Endes dann bis zum Persistenzlay, also bis zu einer Datenbank oder was man auch sonst da hat, mit durchgehen, aber man lässt zum Beispiel den kompletten Application-Server und das komplette sonstige Infrastruktur aus dem Frontend zum Beispiel weg.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 1725.61, 1725.93, 1.0], ["kann", 1725.93, 1726.17, 1.0], ["sogar", 1726.17, 1726.49, 1.0], ["dann", 1726.49, 1726.73, 1.0], ["letzten", 1726.73, 1727.13, 1.0], ["Endes", 1727.13, 1727.45, 1.0], ["dann", 1727.45, 1727.77, 1.0], ["bis", 1728.33, 1728.57, 1.0], ["zum", 1728.57, 1728.81, 1.0], ["Persistenzlay,", 1728.81, 1729.61, 1.0], ["also", 1729.77, 1729.93, 1.0], ["bis", 1729.93, 1730.09, 1.0], ["zu", 1730.09, 1730.17, 1.0], ["einer", 1730.17, 1730.33, 1.0], ["Datenbank", 1730.33, 1730.81, 1.0], ["oder", 1730.81, 1730.97, 1.0], ["was", 1730.97, 1731.13, 1.0], ["man", 1731.13, 1731.37, 1.0], ["auch", 1731.37, 1731.53, 1.0], ["sonst", 1731.53, 1732.01, 1.0], ["da", 1732.09, 1732.33, 1.0], ["hat,", 1732.33, 1732.49, 1.0], ["mit", 1732.73, 1732.97, 1.0], ["durchgehen,", 1732.97, 1733.45, 1.0], ["aber", 1733.53, 1733.69, 1.0], ["man", 1733.69, 1733.85, 1.0], ["lässt", 1733.85, 1734.17, 1.0], ["zum", 1734.17, 1734.33, 1.0], ["Beispiel", 1734.33, 1734.57, 1.0], ["den", 1734.57, 1734.73, 1.0], ["kompletten", 1734.73, 1735.21, 1.0], ["Application-Server", 1735.21, 1736.49, 1.0], ["und", 1737.37, 1737.69, 1.0], ["das", 1737.69, 1738.01, 1.0], ["komplette", 1738.01, 1738.73, 1.0], ["sonstige", 1739.37, 1739.93, 1.0], ["Infrastruktur", 1740.09, 1740.73, 1.0], ["aus", 1740.73, 1740.89, 1.0], ["dem", 1740.89, 1741.05, 1.0], ["Frontend", 1741.05, 1741.61, 1.0], ["zum", 1741.69, 1741.85, 1.0], ["Beispiel", 1741.85, 1742.33, 1.0], ["weg.", 1742.33, 1742.65, 1.0]]}, {"start": 1743.61, "end": 1778.09, "text": "Also das geht schon auf einem Spektrum und ich würde halt sagen, wenn man dann irgendwann mal bei der letzten Ausbaustufe ist, wo man von vorne bis hinten die Applikation quasi einer Testumgebung, also Staging nennt man sowas normalerweise dann, wenn man sowas dann in einer Staging-Umgebung testet und man die Applikation bedient, wie es jetzt ein normaler Benutzer tun würde, also man steuert jetzt tatsächlich einen Browser zum Beispiel oder man bedient jetzt irgendwie ein UI von einer Mobile App oder sowas, dann würde ich jetzt sagen, es ist ein Acceptance-Test.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 1743.61, 1744.01, 1.0], ["das", 1744.25, 1744.49, 1.0], ["geht", 1744.49, 1744.81, 1.0], ["schon", 1744.81, 1744.97, 1.0], ["auf", 1744.97, 1745.13, 1.0], ["einem", 1745.13, 1745.29, 1.0], ["Spektrum", 1745.45, 1745.77, 1.0], ["und", 1745.93, 1746.01, 1.0], ["ich", 1746.01, 1746.09, 1.0], ["würde", 1746.09, 1746.25, 1.0], ["halt", 1746.25, 1746.41, 1.0], ["sagen,", 1746.41, 1746.65, 1.0], ["wenn", 1746.73, 1746.89, 1.0], ["man", 1746.89, 1746.97, 1.0], ["dann", 1746.97, 1747.13, 1.0], ["irgendwann", 1747.13, 1747.77, 1.0], ["mal", 1747.77, 1748.09, 1.0], ["bei", 1748.25, 1748.49, 1.0], ["der", 1748.49, 1748.65, 1.0], ["letzten", 1748.65, 1749.13, 1.0], ["Ausbaustufe", 1749.13, 1750.33, 1.0], ["ist,", 1750.33, 1750.65, 1.0], ["wo", 1750.89, 1751.21, 1.0], ["man", 1751.21, 1751.53, 1.0], ["von", 1751.53, 1751.77, 1.0], ["vorne", 1751.77, 1752.25, 1.0], ["bis", 1752.25, 1752.49, 1.0], ["hinten", 1752.49, 1752.97, 1.0], ["die", 1753.21, 1753.45, 1.0], ["Applikation", 1753.45, 1754.41, 1.0], ["quasi", 1754.41, 1754.89, 1.0], ["einer", 1754.89, 1755.05, 1.0], ["Testumgebung,", 1755.13, 1756.09, 1.0], ["also", 1756.17, 1756.49, 1.0], ["Staging", 1756.49, 1757.05, 1.0], ["nennt", 1757.05, 1757.29, 1.0], ["man", 1757.29, 1757.45, 1.0], ["sowas", 1757.45, 1757.69, 1.0], ["normalerweise", 1757.69, 1758.41, 1.0], ["dann,", 1758.41, 1758.73, 1.0], ["wenn", 1759.29, 1759.45, 1.0], ["man", 1759.45, 1759.69, 1.0], ["sowas", 1759.69, 1760.01, 1.0], ["dann", 1760.01, 1760.17, 1.0], ["in", 1760.17, 1760.33, 1.0], ["einer", 1760.49, 1760.65, 1.0], ["Staging-Umgebung", 1760.65, 1761.93, 1.0], ["testet", 1761.93, 1762.89, 1.0], ["und", 1764.09, 1764.41, 1.0], ["man", 1764.73, 1765.05, 1.0], ["die", 1765.37, 1765.53, 1.0], ["Applikation", 1765.53, 1766.25, 1.0], ["bedient,", 1766.25, 1766.73, 1.0], ["wie", 1766.81, 1766.97, 1.0], ["es", 1766.97, 1767.21, 1.0], ["jetzt", 1767.37, 1767.61, 1.0], ["ein", 1767.61, 1767.77, 1.0], ["normaler", 1767.77, 1768.33, 1.0], ["Benutzer", 1768.33, 1768.89, 1.0], ["tun", 1768.89, 1769.05, 1.0], ["würde,", 1769.05, 1769.29, 1.0], ["also", 1769.37, 1769.53, 1.0], ["man", 1769.61, 1769.77, 1.0], ["steuert", 1769.77, 1770.25, 1.0], ["jetzt", 1770.25, 1770.41, 1.0], ["tatsächlich", 1770.41, 1770.89, 1.0], ["einen", 1770.89, 1771.05, 1.0], ["Browser", 1771.05, 1771.77, 1.0], ["zum", 1772.01, 1772.25, 1.0], ["Beispiel", 1772.25, 1772.81, 1.0], ["oder", 1772.89, 1773.13, 1.0], ["man", 1773.13, 1773.29, 1.0], ["bedient", 1773.29, 1773.77, 1.0], ["jetzt", 1773.77, 1773.93, 1.0], ["irgendwie", 1773.93, 1774.25, 1.0], ["ein", 1774.25, 1774.41, 1.0], ["UI", 1774.41, 1774.81, 1.0], ["von", 1774.81, 1774.89, 1.0], ["einer", 1774.89, 1775.05, 1.0], ["Mobile", 1775.05, 1775.29, 1.0], ["App", 1775.37, 1775.61, 1.0], ["oder", 1775.61, 1775.77, 1.0], ["sowas,", 1775.77, 1776.01, 1.0], ["dann", 1776.09, 1776.25, 1.0], ["würde", 1776.25, 1776.41, 1.0], ["ich", 1776.41, 1776.49, 1.0], ["jetzt", 1776.49, 1776.65, 1.0], ["sagen,", 1776.65, 1776.81, 1.0], ["es", 1776.89, 1777.05, 1.0], ["ist", 1777.05, 1777.21, 1.0], ["ein", 1777.21, 1777.29, 1.0], ["Acceptance-Test.", 1777.29, 1778.09, 1.0]]}, {"start": 1778.33, "end": 1785.77, "text": "Also quasi ist der Integration-Test technisch gesehen quasi ein Subset von dem Acceptance-Test.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Also", 1778.33, 1778.57, 1.0], ["quasi", 1778.57, 1778.97, 1.0], ["ist", 1778.97, 1779.21, 1.0], ["der", 1779.21, 1779.53, 1.0], ["Integration-Test", 1779.85, 1781.13, 1.0], ["technisch", 1782.65, 1783.21, 1.0], ["gesehen", 1783.21, 1783.61, 1.0], ["quasi", 1783.69, 1784.01, 1.0], ["ein", 1784.01, 1784.17, 1.0], ["Subset", 1784.17, 1784.49, 1.0], ["von", 1784.65, 1784.73, 1.0], ["dem", 1784.73, 1784.89, 1.0], ["Acceptance-Test.", 1784.89, 1785.77, 1.0]]}, {"start": 1785.93, "end": 1795.69, "text": "Also wenn du den Integration-Test quasi so weit aufziehst, dass dein Eingangspunkt der Benutzer ist und dein Ausgangspunkt auch wieder der Benutzer, dann hast du aus dem Integration-Test quasi einen Acceptance-Test gemacht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 1785.93, 1786.09, 1.0], ["wenn", 1786.17, 1786.33, 1.0], ["du", 1786.33, 1786.41, 1.0], ["den", 1786.41, 1786.57, 1.0], ["Integration-Test", 1786.57, 1787.29, 1.0], ["quasi", 1787.29, 1787.53, 1.0], ["so", 1787.53, 1787.69, 1.0], ["weit", 1787.69, 1787.85, 1.0], ["aufziehst,", 1787.85, 1788.49, 1.0], ["dass", 1788.65, 1788.89, 1.0], ["dein", 1788.89, 1789.21, 1.0], ["Eingangspunkt", 1789.21, 1790.01, 1.0], ["der", 1790.01, 1790.09, 1.0], ["Benutzer", 1790.09, 1790.49, 1.0], ["ist", 1790.49, 1790.57, 1.0], ["und", 1790.57, 1790.65, 1.0], ["dein", 1790.73, 1790.89, 1.0], ["Ausgangspunkt", 1790.89, 1791.53, 1.0], ["auch", 1791.53, 1791.69, 1.0], ["wieder", 1791.69, 1791.85, 1.0], ["der", 1791.85, 1792.01, 1.0], ["Benutzer,", 1792.01, 1792.49, 1.0], ["dann", 1792.97, 1793.13, 1.0], ["hast", 1793.13, 1793.37, 1.0], ["du", 1793.37, 1793.53, 1.0], ["aus", 1793.53, 1793.69, 1.0], ["dem", 1793.69, 1793.85, 1.0], ["Integration-Test", 1793.85, 1794.57, 1.0], ["quasi", 1794.57, 1794.81, 1.0], ["einen", 1794.81, 1794.89, 1.0], ["Acceptance-Test", 1794.89, 1795.45, 1.0], ["gemacht.", 1795.45, 1795.69, 1.0]]}, {"start": 1795.93, "end": 1796.57, "text": "Würde ich so sehen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Würde", 1795.93, 1796.17, 1.0], ["ich", 1796.17, 1796.25, 1.0], ["so", 1796.25, 1796.41, 1.0], ["sehen.", 1796.41, 1796.57, 1.0]]}, {"start": 1796.89, "end": 1800.17, "text": "Also das ist wahrscheinlich eine Definitionsfrage, aber so habe ich es verstanden.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 1796.89, 1797.05, 1.0], ["das", 1797.13, 1797.37, 1.0], ["ist", 1797.37, 1797.53, 1.0], ["wahrscheinlich", 1797.53, 1797.93, 1.0], ["eine", 1797.93, 1798.09, 1.0], ["Definitionsfrage,", 1798.09, 1798.97, 1.0], ["aber", 1799.13, 1799.29, 1.0], ["so", 1799.29, 1799.45, 1.0], ["habe", 1799.45, 1799.69, 1.0], ["ich", 1799.69, 1799.85, 1.0], ["es", 1799.85, 1799.93, 1.0], ["verstanden.", 1799.93, 1800.17, 1.0]]}, {"start": 1800.25, "end": 1810.65, "text": "Genau, also von der von der praktischen Erfahrung her teile ich das auch, dass ein Acceptance-Test im Prinzip, sage ich mal, ein Spezialfall von einem Integration-Test ist, nämlich der, ich teste alle Integrations zusammen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 1800.25, 1800.41, 1.0], ["also", 1800.49, 1800.57, 1.0], ["von", 1800.73, 1800.81, 1.0], ["der", 1800.81, 1800.97, 1.0], ["von", 1800.97, 1801.13, 1.0], ["der", 1801.13, 1801.21, 1.0], ["praktischen", 1801.21, 1801.69, 1.0], ["Erfahrung", 1801.69, 1802.17, 1.0], ["her", 1802.17, 1802.49, 1.0], ["teile", 1802.49, 1802.81, 1.0], ["ich", 1802.81, 1802.97, 1.0], ["das", 1802.97, 1803.13, 1.0], ["auch,", 1803.13, 1803.29, 1.0], ["dass", 1803.37, 1803.53, 1.0], ["ein", 1803.53, 1803.69, 1.0], ["Acceptance-Test", 1803.69, 1804.57, 1.0], ["im", 1804.57, 1804.65, 1.0], ["Prinzip,", 1804.65, 1804.89, 1.0], ["sage", 1804.97, 1805.13, 1.0], ["ich", 1805.13, 1805.21, 1.0], ["mal,", 1805.29, 1805.37, 1.0], ["ein", 1805.45, 1805.61, 1.0], ["Spezialfall", 1805.61, 1806.49, 1.0], ["von", 1806.49, 1806.65, 1.0], ["einem", 1806.65, 1806.81, 1.0], ["Integration-Test", 1806.81, 1807.61, 1.0], ["ist,", 1807.61, 1807.77, 1.0], ["nämlich", 1807.85, 1808.09, 1.0], ["der,", 1808.09, 1808.25, 1.0], ["ich", 1808.33, 1808.49, 1.0], ["teste", 1808.49, 1808.97, 1.0], ["alle", 1808.97, 1809.29, 1.0], ["Integrations", 1809.45, 1810.25, 1.0], ["zusammen.", 1810.25, 1810.65, 1.0]]}, {"start": 1810.73, "end": 1820.89, "text": "Also so bildlich gesprochen im Unit-Test teste ich den Motor von meinem Auto, dass wenn da die Zylinder entsprechende Bewegungen machen, dass die Kurbelwelle sich dreht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 1810.73, 1811.05, 1.0], ["so", 1812.01, 1812.25, 1.0], ["bildlich", 1812.25, 1812.81, 1.0], ["gesprochen", 1812.81, 1813.29, 1.0], ["im", 1813.61, 1813.93, 1.0], ["Unit-Test", 1813.93, 1814.57, 1.0], ["teste", 1814.73, 1815.05, 1.0], ["ich", 1815.05, 1815.29, 1.0], ["den", 1815.29, 1815.45, 1.0], ["Motor", 1815.45, 1815.85, 1.0], ["von", 1815.85, 1816.01, 1.0], ["meinem", 1816.01, 1816.33, 1.0], ["Auto,", 1816.33, 1816.65, 1.0], ["dass", 1816.73, 1816.89, 1.0], ["wenn", 1816.97, 1817.21, 1.0], ["da", 1817.21, 1817.37, 1.0], ["die", 1817.37, 1817.53, 1.0], ["Zylinder", 1817.53, 1818.09, 1.0], ["entsprechende", 1818.25, 1818.73, 1.0], ["Bewegungen", 1818.73, 1819.13, 1.0], ["machen,", 1819.13, 1819.29, 1.0], ["dass", 1819.37, 1819.45, 1.0], ["die", 1819.45, 1819.53, 1.0], ["Kurbelwelle", 1819.53, 1820.25, 1.0], ["sich", 1820.25, 1820.41, 1.0], ["dreht.", 1820.41, 1820.89, 1.0]]}, {"start": 1821.05, "end": 1829.05, "text": "Und ich teste das Getriebe, dass wenn ich da irgendwie am Eingang irgendwie die und die Drehzahl anlege und den in den Gang eingelegt habe, hinten die Enddrehzahl rauskommt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 1821.05, 1821.21, 1.0], ["ich", 1821.21, 1821.37, 1.0], ["teste", 1821.37, 1821.69, 1.0], ["das", 1821.69, 1821.85, 1.0], ["Getriebe,", 1821.85, 1822.25, 1.0], ["dass", 1822.33, 1822.57, 1.0], ["wenn", 1822.57, 1822.65, 1.0], ["ich", 1822.65, 1822.73, 1.0], ["da", 1822.73, 1822.89, 1.0], ["irgendwie", 1822.89, 1823.37, 1.0], ["am", 1823.37, 1823.53, 1.0], ["Eingang", 1823.53, 1823.93, 1.0], ["irgendwie", 1823.93, 1824.25, 1.0], ["die", 1824.25, 1824.41, 1.0], ["und", 1824.41, 1824.49, 1.0], ["die", 1824.49, 1824.65, 1.0], ["Drehzahl", 1824.65, 1825.13, 1.0], ["anlege", 1825.13, 1825.37, 1.0], ["und", 1825.53, 1825.61, 1.0], ["den", 1825.61, 1825.69, 1.0], ["in", 1825.85, 1825.93, 1.0], ["den", 1825.93, 1826.09, 1.0], ["Gang", 1826.09, 1826.33, 1.0], ["eingelegt", 1826.33, 1826.81, 1.0], ["habe,", 1826.81, 1826.97, 1.0], ["hinten", 1827.05, 1827.37, 1.0], ["die", 1827.37, 1827.53, 1.0], ["Enddrehzahl", 1827.53, 1828.49, 1.0], ["rauskommt.", 1828.49, 1829.05, 1.0]]}, {"start": 1829.29, "end": 1837.05, "text": "Ein Integration-Test wäre nun, ich befeuere den Motor und teste, dass hinten nach dem Getriebe die richtige Drehzahl rauskommt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ein", 1829.29, 1829.45, 1.0], ["Integration-Test", 1829.45, 1830.33, 1.0], ["wäre", 1830.33, 1830.65, 1.0], ["nun,", 1830.65, 1831.13, 1.0], ["ich", 1831.37, 1831.61, 1.0], ["befeuere", 1831.61, 1832.41, 1.0], ["den", 1832.41, 1832.57, 1.0], ["Motor", 1832.57, 1833.21, 1.0], ["und", 1833.21, 1833.53, 1.0], ["teste,", 1833.53, 1833.85, 1.0], ["dass", 1834.01, 1834.17, 1.0], ["hinten", 1834.17, 1834.57, 1.0], ["nach", 1834.57, 1834.81, 1.0], ["dem", 1834.81, 1834.97, 1.0], ["Getriebe", 1834.97, 1835.45, 1.0], ["die", 1835.45, 1835.61, 1.0], ["richtige", 1835.61, 1835.93, 1.0], ["Drehzahl", 1835.93, 1836.49, 1.0], ["rauskommt.", 1836.49, 1837.05, 1.0]]}, {"start": 1837.13, "end": 1844.97, "text": "Und ein Acceptance-Test wäre, ich kombiniere das noch mit Fahrwerk, Lenkung und so weiter, habe das komplette Fahrzeug, setzt den Kunden rein und sage, fahr mal.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 1837.13, 1837.37, 1.0], ["ein", 1837.37, 1837.53, 1.0], ["Acceptance-Test", 1837.53, 1838.33, 1.0], ["wäre,", 1838.33, 1838.57, 1.0], ["ich", 1838.65, 1838.81, 1.0], ["kombiniere", 1838.81, 1839.29, 1.0], ["das", 1839.29, 1839.45, 1.0], ["noch", 1839.45, 1839.61, 1.0], ["mit", 1839.61, 1839.77, 1.0], ["Fahrwerk,", 1839.77, 1840.33, 1.0], ["Lenkung", 1840.41, 1840.89, 1.0], ["und", 1840.89, 1840.97, 1.0], ["so", 1840.97, 1841.05, 1.0], ["weiter,", 1841.05, 1841.21, 1.0], ["habe", 1841.37, 1841.61, 1.0], ["das", 1841.61, 1841.69, 1.0], ["komplette", 1841.69, 1842.09, 1.0], ["Fahrzeug,", 1842.09, 1842.49, 1.0], ["setzt", 1842.57, 1842.81, 1.0], ["den", 1842.89, 1843.05, 1.0], ["Kunden", 1843.05, 1843.37, 1.0], ["rein", 1843.37, 1843.61, 1.0], ["und", 1843.61, 1843.77, 1.0], ["sage,", 1843.77, 1844.09, 1.0], ["fahr", 1844.25, 1844.49, 1.0], ["mal.", 1844.89, 1844.97, 1.0]]}, {"start": 1845.29, "end": 1849.21, "text": "Genau, oder du setzt in dem Fall vielleicht einen Dummy rein oder einen Roboter, der das Auto steuert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 1845.29, 1845.37, 1.0], ["oder", 1845.45, 1845.53, 1.0], ["du", 1845.61, 1845.77, 1.0], ["setzt", 1845.77, 1846.01, 1.0], ["in", 1846.17, 1846.33, 1.0], ["dem", 1846.33, 1846.49, 1.0], ["Fall", 1846.49, 1846.73, 1.0], ["vielleicht", 1846.73, 1846.97, 1.0], ["einen", 1846.97, 1847.13, 1.0], ["Dummy", 1847.13, 1847.61, 1.0], ["rein", 1847.61, 1847.85, 1.0], ["oder", 1847.85, 1848.01, 1.0], ["einen", 1848.01, 1848.09, 1.0], ["Roboter,", 1848.09, 1848.33, 1.0], ["der", 1848.41, 1848.57, 1.0], ["das", 1848.57, 1848.73, 1.0], ["Auto", 1848.73, 1848.81, 1.0], ["steuert.", 1848.89, 1849.21, 1.0]]}, {"start": 1850.65, "end": 1851.37, "text": "Genug zum Risiko.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genug", 1850.65, 1850.89, 1.0], ["zum", 1850.89, 1851.05, 1.0], ["Risiko.", 1851.05, 1851.37, 1.0]]}, {"start": 1851.61, "end": 1858.33, "text": "Also könnte man vielleicht schon, sagen wir mal, ein Acceptance-Test wäre jetzt, du setzt ein Dummy in dein Auto und du fährst es gegen die Wand und guckst, was passiert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 1851.61, 1851.93, 1.0], ["könnte", 1851.93, 1852.25, 1.0], ["man", 1852.25, 1852.41, 1.0], ["vielleicht", 1852.41, 1852.65, 1.0], ["schon,", 1852.65, 1852.73, 1.0], ["sagen", 1852.81, 1852.97, 1.0], ["wir", 1852.97, 1853.05, 1.0], ["mal,", 1853.21, 1853.29, 1.0], ["ein", 1853.45, 1853.61, 1.0], ["Acceptance-Test", 1853.61, 1854.41, 1.0], ["wäre", 1854.41, 1854.65, 1.0], ["jetzt,", 1854.65, 1854.81, 1.0], ["du", 1855.05, 1855.21, 1.0], ["setzt", 1855.21, 1855.45, 1.0], ["ein", 1855.53, 1855.69, 1.0], ["Dummy", 1855.69, 1855.93, 1.0], ["in", 1855.93, 1856.01, 1.0], ["dein", 1856.01, 1856.17, 1.0], ["Auto", 1856.17, 1856.41, 1.0], ["und", 1856.41, 1856.49, 1.0], ["du", 1856.49, 1856.57, 1.0], ["fährst", 1856.57, 1856.73, 1.0], ["es", 1856.89, 1856.97, 1.0], ["gegen", 1856.97, 1857.13, 1.0], ["die", 1857.13, 1857.21, 1.0], ["Wand", 1857.21, 1857.45, 1.0], ["und", 1857.45, 1857.61, 1.0], ["guckst,", 1857.61, 1857.85, 1.0], ["was", 1857.93, 1858.09, 1.0], ["passiert.", 1858.09, 1858.33, 1.0]]}, {"start": 1858.41, "end": 1859.29, "text": "Das wäre vielleicht, könnte man.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Das", 1858.41, 1858.57, 1.0], ["wäre", 1858.57, 1858.73, 1.0], ["vielleicht,", 1858.73, 1858.89, 1.0], ["könnte", 1859.05, 1859.21, 1.0], ["man.", 1859.21, 1859.29, 1.0]]}, {"start": 1860.89, "end": 1865.13, "text": "Das hängt halt, das hängt halt von dem ab, wie du zu einem Kunden stehst, wie du einen Acceptance-Test hast.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Das", 1860.89, 1861.05, 1.0], ["hängt", 1861.05, 1861.21, 1.0], ["halt,", 1861.21, 1861.37, 1.0], ["das", 1861.45, 1861.61, 1.0], ["hängt", 1861.61, 1861.85, 1.0], ["halt", 1861.85, 1862.17, 1.0], ["von", 1862.17, 1862.33, 1.0], ["dem", 1862.33, 1862.49, 1.0], ["ab,", 1862.49, 1862.57, 1.0], ["wie", 1862.65, 1862.73, 1.0], ["du", 1862.73, 1862.81, 1.0], ["zu", 1862.81, 1862.97, 1.0], ["einem", 1863.05, 1863.13, 1.0], ["Kunden", 1863.21, 1863.45, 1.0], ["stehst,", 1863.45, 1863.69, 1.0], ["wie", 1863.77, 1863.85, 1.0], ["du", 1863.85, 1864.01, 1.0], ["einen", 1864.01, 1864.09, 1.0], ["Acceptance-Test", 1864.09, 1864.81, 1.0], ["hast.", 1864.81, 1865.13, 1.0]]}, {"start": 1866.65, "end": 1888.97, "text": "Das Schöne ist auch so ein Acceptance-Test ist auch so der, ich sag mal, die Krücke unter den Tests, weil selbst wenn du eine komplett ungetestete Codebase hast, ist das eins der Sachen, wo du das, also solange das Deployment funktioniert zumindest, was du am einfachsten machen kannst, weil du, dann musst du keinerlei Ahnung haben, wie das Ding eigentlich intern aussieht, sondern du sagst einfach, gebe ich hier fünf ein und klick den Button, sollte da einen neuen rauskommen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Das", 1866.65, 1866.81, 1.0], ["Schöne", 1866.81, 1867.05, 1.0], ["ist", 1867.05, 1867.13, 1.0], ["auch", 1867.29, 1867.37, 1.0], ["so", 1867.45, 1867.53, 1.0], ["ein", 1867.53, 1867.61, 1.0], ["Acceptance-Test", 1867.61, 1868.49, 1.0], ["ist", 1868.49, 1868.65, 1.0], ["auch", 1868.65, 1868.81, 1.0], ["so", 1868.81, 1869.05, 1.0], ["der,", 1869.05, 1869.37, 1.0], ["ich", 1869.61, 1869.77, 1.0], ["sag", 1869.77, 1869.93, 1.0], ["mal,", 1869.93, 1870.01, 1.0], ["die", 1870.17, 1870.25, 1.0], ["Krücke", 1870.25, 1870.73, 1.0], ["unter", 1870.73, 1870.89, 1.0], ["den", 1870.89, 1871.05, 1.0], ["Tests,", 1871.05, 1871.37, 1.0], ["weil", 1871.45, 1871.61, 1.0], ["selbst", 1871.61, 1871.85, 1.0], ["wenn", 1871.85, 1871.93, 1.0], ["du", 1871.93, 1872.09, 1.0], ["eine", 1872.09, 1872.25, 1.0], ["komplett", 1872.25, 1872.49, 1.0], ["ungetestete", 1872.49, 1873.29, 1.0], ["Codebase", 1873.29, 1873.85, 1.0], ["hast,", 1873.85, 1874.17, 1.0], ["ist", 1874.41, 1874.65, 1.0], ["das", 1874.65, 1874.81, 1.0], ["eins", 1874.81, 1875.13, 1.0], ["der", 1875.13, 1875.29, 1.0], ["Sachen,", 1875.29, 1875.53, 1.0], ["wo", 1875.61, 1875.77, 1.0], ["du", 1875.77, 1876.01, 1.0], ["das,", 1876.01, 1876.25, 1.0], ["also", 1876.33, 1876.49, 1.0], ["solange", 1876.57, 1876.97, 1.0], ["das", 1877.29, 1877.45, 1.0], ["Deployment", 1877.45, 1878.17, 1.0], ["funktioniert", 1878.17, 1878.57, 1.0], ["zumindest,", 1878.65, 1879.21, 1.0], ["was", 1879.45, 1879.61, 1.0], ["du", 1879.61, 1879.77, 1.0], ["am", 1879.77, 1879.93, 1.0], ["einfachsten", 1879.93, 1880.49, 1.0], ["machen", 1880.49, 1880.73, 1.0], ["kannst,", 1880.73, 1880.97, 1.0], ["weil", 1881.05, 1881.21, 1.0], ["du,", 1881.21, 1881.29, 1.0], ["dann", 1881.37, 1881.53, 1.0], ["musst", 1881.53, 1881.69, 1.0], ["du", 1881.69, 1881.85, 1.0], ["keinerlei", 1881.85, 1882.41, 1.0], ["Ahnung", 1882.41, 1882.65, 1.0], ["haben,", 1882.65, 1882.73, 1.0], ["wie", 1882.81, 1882.97, 1.0], ["das", 1882.97, 1883.05, 1.0], ["Ding", 1883.05, 1883.21, 1.0], ["eigentlich", 1883.21, 1883.45, 1.0], ["intern", 1883.45, 1883.69, 1.0], ["aussieht,", 1883.85, 1884.33, 1.0], ["sondern", 1884.49, 1884.65, 1.0], ["du", 1884.65, 1884.73, 1.0], ["sagst", 1884.81, 1885.05, 1.0], ["einfach,", 1885.21, 1885.45, 1.0], ["gebe", 1885.85, 1886.09, 1.0], ["ich", 1886.09, 1886.25, 1.0], ["hier", 1886.25, 1886.41, 1.0], ["fünf", 1886.41, 1886.65, 1.0], ["ein", 1886.65, 1886.81, 1.0], ["und", 1886.81, 1886.89, 1.0], ["klick", 1886.89, 1887.05, 1.0], ["den", 1887.13, 1887.29, 1.0], ["Button,", 1887.29, 1887.53, 1.0], ["sollte", 1887.61, 1887.85, 1.0], ["da", 1887.85, 1887.93, 1.0], ["einen", 1887.93, 1888.01, 1.0], ["neuen", 1888.01, 1888.25, 1.0], ["rauskommen.", 1888.25, 1888.97, 1.0]]}, {"start": 1889.13, "end": 1897.45, "text": "Und was im Hintergrund passiert, ob das jetzt irgendwie über eine Soap-API an das an BND geht und der da irgendwelche Sachen macht und mir was zurückschickt, völlig egal.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1889.13, 1889.37, 1.0], ["was", 1889.37, 1889.61, 1.0], ["im", 1889.61, 1889.77, 1.0], ["Hintergrund", 1889.77, 1890.17, 1.0], ["passiert,", 1890.17, 1890.41, 1.0], ["ob", 1890.49, 1890.65, 1.0], ["das", 1890.65, 1890.73, 1.0], ["jetzt", 1890.81, 1890.97, 1.0], ["irgendwie", 1890.97, 1891.37, 1.0], ["über", 1891.37, 1891.69, 1.0], ["eine", 1891.69, 1892.01, 1.0], ["Soap-API", 1892.01, 1893.13, 1.0], ["an", 1893.13, 1893.29, 1.0], ["das", 1893.29, 1893.45, 1.0], ["an", 1893.53, 1893.77, 1.0], ["BND", 1893.77, 1894.25, 1.0], ["geht", 1894.25, 1894.49, 1.0], ["und", 1894.49, 1894.57, 1.0], ["der", 1894.57, 1894.73, 1.0], ["da", 1894.73, 1894.89, 1.0], ["irgendwelche", 1894.89, 1895.13, 1.0], ["Sachen", 1895.13, 1895.29, 1.0], ["macht", 1895.29, 1895.53, 1.0], ["und", 1895.53, 1895.61, 1.0], ["mir", 1895.61, 1895.77, 1.0], ["was", 1895.77, 1895.93, 1.0], ["zurückschickt,", 1895.93, 1896.41, 1.0], ["völlig", 1896.57, 1896.89, 1.0], ["egal.", 1896.89, 1897.45, 1.0]]}, {"start": 1897.93, "end": 1899.85, "text": "Klick, klack, fertig testen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Klick,", 1897.93, 1898.33, 1.0], ["klack,", 1898.49, 1898.81, 1.0], ["fertig", 1898.89, 1899.21, 1.0], ["testen.", 1899.37, 1899.85, 1.0]]}, {"start": 1900.01, "end": 1904.81, "text": "Und das ist so, um auch so Testskelette für bestehende Anwendungen aufzubauen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 1900.01, 1900.17, 1.0], ["das", 1900.17, 1900.41, 1.0], ["ist", 1900.41, 1900.57, 1.0], ["so,", 1900.57, 1900.73, 1.0], ["um", 1901.13, 1901.37, 1.0], ["auch", 1901.37, 1901.53, 1.0], ["so", 1901.53, 1901.69, 1.0], ["Testskelette", 1901.85, 1902.65, 1.0], ["für", 1902.73, 1902.89, 1.0], ["bestehende", 1902.89, 1903.29, 1.0], ["Anwendungen", 1903.29, 1904.17, 1.0], ["aufzubauen.", 1904.17, 1904.81, 1.0]]}, {"start": 1904.89, "end": 1913.77, "text": "Ist das eine eigentlich ganz angenehme Sache, das dann auch schon Richtung Blackbox-Testing geht, weil dir ist völlig egal, wie das aussieht, wenn das Deployment funktioniert.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ist", 1904.89, 1905.05, 1.0], ["das", 1905.05, 1905.29, 1.0], ["eine", 1905.29, 1905.45, 1.0], ["eigentlich", 1905.45, 1905.93, 1.0], ["ganz", 1905.93, 1906.57, 1.0], ["angenehme", 1906.81, 1907.61, 1.0], ["Sache,", 1907.61, 1907.85, 1.0], ["das", 1907.93, 1908.17, 1.0], ["dann", 1908.17, 1908.33, 1.0], ["auch", 1908.33, 1908.41, 1.0], ["schon", 1908.41, 1908.65, 1.0], ["Richtung", 1908.65, 1909.13, 1.0], ["Blackbox-Testing", 1909.13, 1910.17, 1.0], ["geht,", 1910.17, 1910.33, 1.0], ["weil", 1910.41, 1910.65, 1.0], ["dir", 1910.65, 1910.89, 1.0], ["ist", 1910.89, 1911.05, 1.0], ["völlig", 1911.05, 1911.21, 1.0], ["egal,", 1911.21, 1911.37, 1.0], ["wie", 1911.45, 1911.61, 1.0], ["das", 1911.61, 1911.77, 1.0], ["aussieht,", 1911.77, 1912.25, 1.0], ["wenn", 1912.41, 1912.73, 1.0], ["das", 1912.73, 1912.89, 1.0], ["Deployment", 1912.89, 1913.37, 1.0], ["funktioniert.", 1913.37, 1913.77, 1.0]]}, {"start": 1913.85, "end": 1916.01, "text": "Wenn es nicht funktioniert, dann hast du wirklich Pech.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 1913.85, 1914.01, 1.0], ["es", 1914.01, 1914.09, 1.0], ["nicht", 1914.09, 1914.25, 1.0], ["funktioniert,", 1914.25, 1914.65, 1.0], ["dann", 1914.73, 1914.89, 1.0], ["hast", 1914.89, 1915.13, 1.0], ["du", 1915.13, 1915.29, 1.0], ["wirklich", 1915.29, 1915.53, 1.0], ["Pech.", 1915.53, 1916.01, 1.0]]}, {"start": 1916.17, "end": 1918.65, "text": "Dann musst du das erstmal richten.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dann", 1916.17, 1916.65, 1.0], ["musst", 1916.97, 1917.37, 1.0], ["du", 1917.37, 1917.53, 1.0], ["das", 1917.53, 1917.69, 1.0], ["erstmal", 1917.69, 1918.09, 1.0], ["richten.", 1918.09, 1918.65, 1.0]]}, {"start": 1921.53, "end": 1934.33, "text": "Ja, ich glaube, was vielleicht auch ganz gut wäre, bevor wir da noch weiter drüber reden oder uns zu anderen, uns anderen Testarten widmen, wäre nochmal so die Trade-offs dieser einzelnen Testarten zu besprechen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 1921.53, 1921.85, 1.0], ["ich", 1922.65, 1922.97, 1.0], ["glaube,", 1922.97, 1923.29, 1.0], ["was", 1923.53, 1923.77, 1.0], ["vielleicht", 1923.77, 1924.09, 1.0], ["auch", 1924.09, 1924.25, 1.0], ["ganz", 1924.25, 1924.41, 1.0], ["gut", 1924.41, 1924.57, 1.0], ["wäre,", 1924.57, 1924.73, 1.0], ["bevor", 1924.89, 1925.13, 1.0], ["wir", 1925.13, 1925.29, 1.0], ["da", 1925.29, 1925.37, 1.0], ["noch", 1925.37, 1925.53, 1.0], ["weiter", 1925.53, 1926.09, 1.0], ["drüber", 1926.97, 1927.37, 1.0], ["reden", 1927.37, 1927.77, 1.0], ["oder", 1927.77, 1928.01, 1.0], ["uns", 1928.01, 1928.25, 1.0], ["zu", 1928.25, 1928.41, 1.0], ["anderen,", 1928.41, 1928.73, 1.0], ["uns", 1929.13, 1929.37, 1.0], ["anderen", 1929.53, 1929.77, 1.0], ["Testarten", 1929.77, 1930.49, 1.0], ["widmen,", 1930.49, 1930.81, 1.0], ["wäre", 1930.89, 1931.05, 1.0], ["nochmal", 1931.13, 1931.45, 1.0], ["so", 1931.45, 1931.69, 1.0], ["die", 1931.69, 1931.85, 1.0], ["Trade-offs", 1931.85, 1932.57, 1.0], ["dieser", 1932.57, 1932.73, 1.0], ["einzelnen", 1932.73, 1933.21, 1.0], ["Testarten", 1933.21, 1933.85, 1.0], ["zu", 1933.85, 1934.01, 1.0], ["besprechen.", 1934.01, 1934.33, 1.0]]}, {"start": 1934.41, "end": 1935.69, "text": "Weil das finde ich immer ganz interessant.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Weil", 1934.41, 1934.57, 1.0], ["das", 1934.57, 1934.73, 1.0], ["finde", 1934.73, 1934.89, 1.0], ["ich", 1934.89, 1935.05, 1.0], ["immer", 1935.05, 1935.21, 1.0], ["ganz", 1935.21, 1935.37, 1.0], ["interessant.", 1935.37, 1935.69, 1.0]]}, {"start": 1935.77, "end": 1944.09, "text": "Man hatte halt jetzt, wir haben jetzt zum Beispiel gelernt, so eigentlich sind diejenigen, die Tests, die am einfachsten zu implementieren sind, sind eigentlich Acceptance-Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Man", 1935.77, 1935.93, 1.0], ["hatte", 1935.93, 1936.17, 1.0], ["halt", 1936.17, 1936.33, 1.0], ["jetzt,", 1936.33, 1936.57, 1.0], ["wir", 1936.81, 1936.97, 1.0], ["haben", 1936.97, 1937.13, 1.0], ["jetzt", 1937.13, 1937.37, 1.0], ["zum", 1937.37, 1937.45, 1.0], ["Beispiel", 1937.45, 1937.77, 1.0], ["gelernt,", 1937.77, 1938.09, 1.0], ["so", 1938.17, 1938.33, 1.0], ["eigentlich", 1938.41, 1938.73, 1.0], ["sind", 1938.73, 1938.89, 1.0], ["diejenigen,", 1938.89, 1939.37, 1.0], ["die", 1939.45, 1939.61, 1.0], ["Tests,", 1939.61, 1940.01, 1.0], ["die", 1940.09, 1940.33, 1.0], ["am", 1940.33, 1940.49, 1.0], ["einfachsten", 1940.49, 1941.13, 1.0], ["zu", 1941.13, 1941.29, 1.0], ["implementieren", 1941.29, 1942.09, 1.0], ["sind,", 1942.09, 1942.41, 1.0], ["sind", 1942.65, 1942.89, 1.0], ["eigentlich", 1942.89, 1943.21, 1.0], ["Acceptance-Tests.", 1943.21, 1944.09, 1.0]]}, {"start": 1944.17, "end": 1952.17, "text": "Weil da testet man so eine Applikation, spielt da User, es ist total egal, wie schlecht dein Code tatsächlich ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Weil", 1944.17, 1944.33, 1.0], ["da", 1944.33, 1944.49, 1.0], ["testet", 1944.49, 1944.89, 1.0], ["man", 1944.89, 1945.05, 1.0], ["so", 1945.37, 1945.61, 1.0], ["eine", 1945.61, 1945.77, 1.0], ["Applikation,", 1945.77, 1946.57, 1.0], ["spielt", 1947.29, 1947.69, 1.0], ["da", 1947.69, 1947.93, 1.0], ["User,", 1947.93, 1948.41, 1.0], ["es", 1948.57, 1948.73, 1.0], ["ist", 1948.73, 1948.89, 1.0], ["total", 1948.89, 1949.29, 1.0], ["egal,", 1949.29, 1949.69, 1.0], ["wie", 1949.85, 1950.09, 1.0], ["schlecht", 1950.09, 1950.49, 1.0], ["dein", 1950.49, 1950.81, 1.0], ["Code", 1950.81, 1951.13, 1.0], ["tatsächlich", 1951.13, 1951.85, 1.0], ["ist.", 1951.85, 1952.17, 1.0]]}, {"start": 1952.81, "end": 1956.89, "text": "Hauptsache, du testest überhaupt irgendwas, ist ja schon mal besser als nichts.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Hauptsache,", 1952.81, 1953.61, 1.0], ["du", 1953.77, 1953.93, 1.0], ["testest", 1953.93, 1954.49, 1.0], ["überhaupt", 1954.49, 1954.81, 1.0], ["irgendwas,", 1954.81, 1955.21, 1.0], ["ist", 1955.61, 1955.69, 1.0], ["ja", 1955.69, 1955.85, 1.0], ["schon", 1955.85, 1956.01, 1.0], ["mal", 1956.01, 1956.17, 1.0], ["besser", 1956.17, 1956.41, 1.0], ["als", 1956.41, 1956.57, 1.0], ["nichts.", 1956.57, 1956.89, 1.0]]}, {"start": 1957.37, "end": 1960.41, "text": "Der User drückt drauf, es dauert fünf Sekunden und dann kommt was.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Der", 1957.37, 1957.53, 1.0], ["User", 1957.53, 1957.69, 1.0], ["drückt", 1957.85, 1958.09, 1.0], ["drauf,", 1958.09, 1958.25, 1.0], ["es", 1958.33, 1958.49, 1.0], ["dauert", 1958.49, 1958.73, 1.0], ["fünf", 1958.73, 1958.81, 1.0], ["Sekunden", 1958.89, 1959.21, 1.0], ["und", 1959.21, 1959.29, 1.0], ["dann", 1959.29, 1959.45, 1.0], ["kommt", 1959.45, 1959.69, 1.0], ["was.", 1960.33, 1960.41, 1.0]]}, {"start": 1961.77, "end": 1963.93, "text": "Fünf Sekunden ist schon ein gutes Stichwort.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Fünf", 1961.77, 1962.25, 1.0], ["Sekunden", 1962.25, 1962.65, 1.0], ["ist", 1962.65, 1962.81, 1.0], ["schon", 1962.81, 1963.05, 1.0], ["ein", 1963.05, 1963.13, 1.0], ["gutes", 1963.13, 1963.37, 1.0], ["Stichwort.", 1963.37, 1963.93, 1.0]]}, {"start": 1964.09, "end": 1971.29, "text": "Acceptance-Tests sind ihrer Natur wegen, weil sie die komplette Anwendung von vorne bis hinten durchtesten müssen, sind sehr langsam.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Acceptance-Tests", 1964.09, 1965.21, 1.0], ["sind", 1965.21, 1965.53, 1.0], ["ihrer", 1965.69, 1966.25, 1.0], ["Natur", 1966.25, 1966.73, 1.0], ["wegen,", 1966.73, 1966.97, 1.0], ["weil", 1967.13, 1967.29, 1.0], ["sie", 1967.29, 1967.45, 1.0], ["die", 1967.45, 1967.61, 1.0], ["komplette", 1967.61, 1967.85, 1.0], ["Anwendung", 1967.93, 1968.49, 1.0], ["von", 1968.49, 1968.65, 1.0], ["vorne", 1968.65, 1968.97, 1.0], ["bis", 1968.97, 1969.13, 1.0], ["hinten", 1969.13, 1969.45, 1.0], ["durchtesten", 1969.45, 1969.93, 1.0], ["müssen,", 1969.93, 1970.09, 1.0], ["sind", 1970.17, 1970.41, 1.0], ["sehr", 1970.41, 1970.57, 1.0], ["langsam.", 1970.57, 1971.29, 1.0]]}, {"start": 1971.77, "end": 1973.85, "text": "Das hat natürlich das Problem, wenn du da.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 1971.77, 1972.09, 1.0], ["hat", 1972.09, 1972.25, 1.0], ["natürlich", 1972.25, 1972.65, 1.0], ["das", 1972.65, 1972.81, 1.0], ["Problem,", 1972.81, 1973.21, 1.0], ["wenn", 1973.29, 1973.45, 1.0], ["du", 1973.45, 1973.69, 1.0], ["da.", 1973.69, 1973.85, 1.0]]}, {"start": 1974.65, "end": 1978.01, "text": "Das kostet Zeit, das kostet Rechenleistung, die Tests auszuführen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 1974.65, 1974.81, 1.0], ["kostet", 1974.81, 1975.29, 1.0], ["Zeit,", 1975.29, 1975.61, 1.0], ["das", 1975.69, 1975.85, 1.0], ["kostet", 1975.85, 1976.17, 1.0], ["Rechenleistung,", 1976.17, 1976.89, 1.0], ["die", 1976.97, 1977.13, 1.0], ["Tests", 1977.13, 1977.37, 1.0], ["auszuführen.", 1977.37, 1978.01, 1.0]]}, {"start": 1978.17, "end": 1983.53, "text": "Wenn die Tests irgendwann mal zu lang dauern, dann wirst du die nicht mehr auf deinem lokalen Rechner ausführen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wenn", 1978.17, 1978.33, 1.0], ["die", 1978.33, 1978.49, 1.0], ["Tests", 1978.49, 1978.81, 1.0], ["irgendwann", 1978.81, 1979.21, 1.0], ["mal", 1979.21, 1979.45, 1.0], ["zu", 1979.45, 1979.61, 1.0], ["lang", 1979.61, 1979.85, 1.0], ["dauern,", 1979.85, 1980.33, 1.0], ["dann", 1980.57, 1980.73, 1.0], ["wirst", 1980.73, 1980.97, 1.0], ["du", 1980.97, 1981.13, 1.0], ["die", 1981.13, 1981.29, 1.0], ["nicht", 1981.29, 1981.37, 1.0], ["mehr", 1981.37, 1981.53, 1.0], ["auf", 1981.53, 1981.69, 1.0], ["deinem", 1981.69, 1981.93, 1.0], ["lokalen", 1981.93, 1982.25, 1.0], ["Rechner", 1982.25, 1982.73, 1.0], ["ausführen.", 1982.73, 1983.53, 1.0]]}, {"start": 1984.17, "end": 1990.65, "text": "Beim Entwickeln, wenn du jetzt ein neues Feature implementiert hast, weil du sonst anfängst zu prokrastinieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Beim", 1984.17, 1984.57, 1.0], ["Entwickeln,", 1984.57, 1985.21, 1.0], ["wenn", 1985.29, 1985.45, 1.0], ["du", 1985.45, 1985.61, 1.0], ["jetzt", 1985.61, 1985.85, 1.0], ["ein", 1985.85, 1985.93, 1.0], ["neues", 1985.93, 1986.25, 1.0], ["Feature", 1986.25, 1986.57, 1.0], ["implementiert", 1986.57, 1987.37, 1.0], ["hast,", 1987.37, 1987.85, 1.0], ["weil", 1988.17, 1988.49, 1.0], ["du", 1988.81, 1988.97, 1.0], ["sonst", 1988.97, 1989.29, 1.0], ["anfängst", 1989.29, 1989.77, 1.0], ["zu", 1989.85, 1989.93, 1.0], ["prokrastinieren.", 1989.93, 1990.65, 1.0]]}, {"start": 1990.73, "end": 2002.41, "text": "Weil wenn dein Test jetzt irgendwie eine halbe Stunde läuft, dann kannst du auch irgendwie den Kaffee holen, irgendwie anfangen, ein Buch zu lesen oder im Internet surfen und dann hast du schon wieder deinen kompletten Kontext beim Entwickeln verloren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Weil", 1990.73, 1991.05, 1.0], ["wenn", 1991.05, 1991.21, 1.0], ["dein", 1991.21, 1991.37, 1.0], ["Test", 1991.37, 1991.53, 1.0], ["jetzt", 1991.53, 1991.69, 1.0], ["irgendwie", 1991.69, 1991.93, 1.0], ["eine", 1991.93, 1992.09, 1.0], ["halbe", 1992.09, 1992.41, 1.0], ["Stunde", 1992.41, 1992.65, 1.0], ["läuft,", 1992.65, 1992.89, 1.0], ["dann", 1992.97, 1993.13, 1.0], ["kannst", 1993.13, 1993.29, 1.0], ["du", 1993.29, 1993.37, 1.0], ["auch", 1993.37, 1993.53, 1.0], ["irgendwie", 1993.53, 1994.01, 1.0], ["den", 1994.09, 1994.25, 1.0], ["Kaffee", 1994.25, 1994.73, 1.0], ["holen,", 1994.73, 1995.05, 1.0], ["irgendwie", 1995.29, 1995.77, 1.0], ["anfangen,", 1995.77, 1996.09, 1.0], ["ein", 1996.17, 1996.25, 1.0], ["Buch", 1996.25, 1996.49, 1.0], ["zu", 1996.49, 1996.65, 1.0], ["lesen", 1996.65, 1996.97, 1.0], ["oder", 1996.97, 1997.13, 1.0], ["im", 1997.13, 1997.29, 1.0], ["Internet", 1997.29, 1997.69, 1.0], ["surfen", 1997.69, 1998.09, 1.0], ["und", 1998.17, 1998.33, 1.0], ["dann", 1998.81, 1999.05, 1.0], ["hast", 1999.05, 1999.29, 1.0], ["du", 1999.29, 1999.45, 1.0], ["schon", 1999.45, 1999.61, 1.0], ["wieder", 1999.61, 1999.85, 1.0], ["deinen", 1999.85, 2000.09, 1.0], ["kompletten", 2000.09, 2000.57, 1.0], ["Kontext", 2000.57, 2001.29, 1.0], ["beim", 2001.29, 2001.53, 1.0], ["Entwickeln", 2001.53, 2002.17, 1.0], ["verloren.", 2002.17, 2002.41, 1.0]]}, {"start": 2002.49, "end": 2003.77, "text": "Das macht halt auch irgendwie keinen Sinn.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 2002.49, 2002.65, 1.0], ["macht", 2002.65, 2002.81, 1.0], ["halt", 2002.81, 2002.97, 1.0], ["auch", 2002.97, 2003.13, 1.0], ["irgendwie", 2003.13, 2003.37, 1.0], ["keinen", 2003.37, 2003.61, 1.0], ["Sinn.", 2003.61, 2003.77, 1.0]]}, {"start": 2004.01, "end": 2013.13, "text": "Das Problem ist ja auch, dass sie nicht nur per se langsam sind, weil sie als komplette System testen, sondern dass auch was Parallelisierbarkeit angeht, du kriegst die auch oft nicht viel schneller.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Das", 2004.01, 2004.17, 1.0], ["Problem", 2004.17, 2004.41, 1.0], ["ist", 2004.41, 2004.57, 1.0], ["ja", 2004.57, 2004.65, 1.0], ["auch,", 2004.65, 2004.81, 1.0], ["dass", 2004.89, 2005.05, 1.0], ["sie", 2005.05, 2005.21, 1.0], ["nicht", 2005.21, 2005.29, 1.0], ["nur", 2005.29, 2005.45, 1.0], ["per", 2005.45, 2005.77, 1.0], ["se", 2005.77, 2006.01, 1.0], ["langsam", 2006.01, 2006.33, 1.0], ["sind,", 2006.33, 2006.41, 1.0], ["weil", 2006.49, 2006.65, 1.0], ["sie", 2006.65, 2006.81, 1.0], ["als", 2006.81, 2006.89, 1.0], ["komplette", 2006.97, 2007.37, 1.0], ["System", 2007.45, 2007.77, 1.0], ["testen,", 2007.77, 2008.41, 1.0], ["sondern", 2008.57, 2008.97, 1.0], ["dass", 2008.97, 2009.29, 1.0], ["auch", 2009.37, 2009.53, 1.0], ["was", 2009.69, 2009.93, 1.0], ["Parallelisierbarkeit", 2009.93, 2011.05, 1.0], ["angeht,", 2011.05, 2011.37, 1.0], ["du", 2011.45, 2011.61, 1.0], ["kriegst", 2011.61, 2011.77, 1.0], ["die", 2011.85, 2012.01, 1.0], ["auch", 2012.01, 2012.17, 1.0], ["oft", 2012.17, 2012.49, 1.0], ["nicht", 2012.49, 2012.65, 1.0], ["viel", 2012.65, 2012.81, 1.0], ["schneller.", 2012.81, 2013.13, 1.0]]}, {"start": 2013.29, "end": 2020.25, "text": "Ein Unit-Test, weil der ja theoretisch so komplett eingekapselt ist, da kannst du einfach all deine Klassen parallel testen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ein", 2013.29, 2013.45, 1.0], ["Unit-Test,", 2013.45, 2014.09, 1.0], ["weil", 2014.17, 2014.33, 1.0], ["der", 2014.33, 2014.49, 1.0], ["ja", 2014.49, 2014.73, 1.0], ["theoretisch", 2014.73, 2015.61, 1.0], ["so", 2015.61, 2015.85, 1.0], ["komplett", 2015.85, 2016.33, 1.0], ["eingekapselt", 2016.33, 2017.29, 1.0], ["ist,", 2017.29, 2017.53, 1.0], ["da", 2017.77, 2017.93, 1.0], ["kannst", 2017.93, 2018.25, 1.0], ["du", 2018.25, 2018.49, 1.0], ["einfach", 2018.49, 2018.81, 1.0], ["all", 2018.81, 2018.97, 1.0], ["deine", 2018.97, 2019.29, 1.0], ["Klassen", 2019.29, 2019.61, 1.0], ["parallel", 2019.61, 2020.01, 1.0], ["testen.", 2020.01, 2020.25, 1.0]]}, {"start": 2020.33, "end": 2022.17, "text": "Dann testest halt acht Klassen gleichzeitig.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dann", 2020.33, 2020.41, 1.0], ["testest", 2020.49, 2020.81, 1.0], ["halt", 2020.81, 2020.97, 1.0], ["acht", 2020.97, 2021.21, 1.0], ["Klassen", 2021.21, 2021.53, 1.0], ["gleichzeitig.", 2021.53, 2022.17, 1.0]]}, {"start": 2022.33, "end": 2037.37, "text": "Wenn du das bei deinem System machst und du testest halt ja, keine Ahnung, da hast du ein blödes Blog oder sowas in der Art und sagst, ja, der Benutzer soll irgendwie einen Beitrag schreiben können und der Benutzer soll einen Kommentar anlegen können und der Benutzer soll ein Bild hochladen und der Benutzer soll einen Beitrag mit dem Bild schreiben können.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 2022.33, 2022.49, 1.0], ["du", 2022.49, 2022.65, 1.0], ["das", 2022.65, 2022.81, 1.0], ["bei", 2022.81, 2022.97, 1.0], ["deinem", 2022.97, 2023.21, 1.0], ["System", 2023.21, 2023.61, 1.0], ["machst", 2023.61, 2023.93, 1.0], ["und", 2023.93, 2024.09, 1.0], ["du", 2024.09, 2024.25, 1.0], ["testest", 2024.25, 2024.65, 1.0], ["halt", 2024.65, 2024.89, 1.0], ["ja,", 2024.97, 2025.21, 1.0], ["keine", 2025.69, 2026.01, 1.0], ["Ahnung,", 2026.01, 2026.25, 1.0], ["da", 2026.33, 2026.49, 1.0], ["hast", 2026.49, 2026.73, 1.0], ["du", 2026.73, 2026.81, 1.0], ["ein", 2026.81, 2026.89, 1.0], ["blödes", 2027.13, 2027.53, 1.0], ["Blog", 2027.53, 2027.69, 1.0], ["oder", 2027.77, 2027.93, 1.0], ["sowas", 2027.93, 2028.17, 1.0], ["in", 2028.17, 2028.25, 1.0], ["der", 2028.25, 2028.33, 1.0], ["Art", 2028.33, 2028.49, 1.0], ["und", 2028.49, 2028.57, 1.0], ["sagst,", 2028.65, 2028.81, 1.0], ["ja,", 2028.89, 2028.97, 1.0], ["der", 2029.05, 2029.13, 1.0], ["Benutzer", 2029.13, 2029.45, 1.0], ["soll", 2029.45, 2029.69, 1.0], ["irgendwie", 2029.69, 2030.01, 1.0], ["einen", 2030.01, 2030.33, 1.0], ["Beitrag", 2030.41, 2030.97, 1.0], ["schreiben", 2030.97, 2031.29, 1.0], ["können", 2031.29, 2031.53, 1.0], ["und", 2031.53, 2031.61, 1.0], ["der", 2031.61, 2031.69, 1.0], ["Benutzer", 2031.69, 2032.09, 1.0], ["soll", 2032.09, 2032.25, 1.0], ["einen", 2032.25, 2032.33, 1.0], ["Kommentar", 2032.33, 2032.65, 1.0], ["anlegen", 2032.65, 2032.89, 1.0], ["können", 2032.89, 2033.05, 1.0], ["und", 2033.05, 2033.21, 1.0], ["der", 2033.21, 2033.29, 1.0], ["Benutzer", 2033.29, 2033.53, 1.0], ["soll", 2033.61, 2033.69, 1.0], ["ein", 2033.77, 2033.85, 1.0], ["Bild", 2033.85, 2034.09, 1.0], ["hochladen", 2034.09, 2034.81, 1.0], ["und", 2034.97, 2035.13, 1.0], ["der", 2035.13, 2035.29, 1.0], ["Benutzer", 2035.29, 2035.69, 1.0], ["soll", 2035.69, 2035.93, 1.0], ["einen", 2035.93, 2036.01, 1.0], ["Beitrag", 2036.01, 2036.41, 1.0], ["mit", 2036.41, 2036.49, 1.0], ["dem", 2036.49, 2036.65, 1.0], ["Bild", 2036.65, 2036.89, 1.0], ["schreiben", 2036.89, 2037.13, 1.0], ["können.", 2037.13, 2037.37, 1.0]]}, {"start": 2037.45, "end": 2048.73, "text": "Wenn du die alle parallel machst, dann kann es auf einmal sein, dass dein einer Test halt sagt, klar, lädst ein Bild hoch, schaust dann, was da, keine Ahnung, als erster Eintrag in deiner Liste steht, da soll dir jetzt das Bild stehen, das du hochgeladen hast.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 2037.45, 2037.61, 1.0], ["du", 2037.61, 2037.69, 1.0], ["die", 2037.69, 2037.85, 1.0], ["alle", 2037.85, 2038.01, 1.0], ["parallel", 2038.01, 2038.49, 1.0], ["machst,", 2038.49, 2038.97, 1.0], ["dann", 2039.05, 2039.21, 1.0], ["kann", 2039.21, 2039.37, 1.0], ["es", 2039.37, 2039.45, 1.0], ["auf", 2039.45, 2039.61, 1.0], ["einmal", 2039.61, 2039.85, 1.0], ["sein,", 2039.85, 2039.93, 1.0], ["dass", 2040.01, 2040.17, 1.0], ["dein", 2040.17, 2040.41, 1.0], ["einer", 2040.41, 2040.57, 1.0], ["Test", 2040.57, 2040.81, 1.0], ["halt", 2040.81, 2040.97, 1.0], ["sagt,", 2040.97, 2041.13, 1.0], ["klar,", 2041.21, 2041.29, 1.0], ["lädst", 2041.45, 2041.69, 1.0], ["ein", 2041.77, 2041.85, 1.0], ["Bild", 2041.85, 2042.01, 1.0], ["hoch,", 2042.01, 2042.17, 1.0], ["schaust", 2042.25, 2042.49, 1.0], ["dann,", 2042.57, 2042.73, 1.0], ["was", 2042.81, 2043.05, 1.0], ["da,", 2043.05, 2043.21, 1.0], ["keine", 2043.61, 2043.93, 1.0], ["Ahnung,", 2043.93, 2044.17, 1.0], ["als", 2044.33, 2044.49, 1.0], ["erster", 2044.49, 2044.81, 1.0], ["Eintrag", 2044.81, 2045.37, 1.0], ["in", 2045.45, 2045.61, 1.0], ["deiner", 2045.61, 2045.93, 1.0], ["Liste", 2045.93, 2046.17, 1.0], ["steht,", 2046.17, 2046.33, 1.0], ["da", 2046.41, 2046.57, 1.0], ["soll", 2046.57, 2046.73, 1.0], ["dir", 2046.73, 2046.81, 1.0], ["jetzt", 2046.81, 2046.97, 1.0], ["das", 2046.97, 2047.05, 1.0], ["Bild", 2047.05, 2047.29, 1.0], ["stehen,", 2047.29, 2047.45, 1.0], ["das", 2047.53, 2047.69, 1.0], ["du", 2047.69, 2047.85, 1.0], ["hochgeladen", 2047.85, 2048.41, 1.0], ["hast.", 2048.41, 2048.73, 1.0]]}, {"start": 2048.89, "end": 2061.13, "text": "Wenn du parallel einen zweiten Test hast und du hast vielleicht ein System, das nicht mehrere Benutzer kann und der zweite Test macht auch irgendwas mit Bildern, dann kann es halt passieren, dass der zweite Test dem ersten Test irgendwie das Bild unterm Arsch weglöscht oder die Datenbank lockt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 2048.89, 2049.13, 1.0], ["du", 2049.13, 2049.29, 1.0], ["parallel", 2049.29, 2049.85, 1.0], ["einen", 2049.85, 2049.93, 1.0], ["zweiten", 2049.93, 2050.33, 1.0], ["Test", 2050.33, 2050.65, 1.0], ["hast", 2050.65, 2050.89, 1.0], ["und", 2050.97, 2051.13, 1.0], ["du", 2051.13, 2051.29, 1.0], ["hast", 2051.29, 2051.53, 1.0], ["vielleicht", 2051.53, 2051.77, 1.0], ["ein", 2051.77, 2051.85, 1.0], ["System,", 2051.85, 2052.09, 1.0], ["das", 2052.25, 2052.41, 1.0], ["nicht", 2052.41, 2052.49, 1.0], ["mehrere", 2052.49, 2052.81, 1.0], ["Benutzer", 2052.81, 2053.29, 1.0], ["kann", 2053.29, 2053.53, 1.0], ["und", 2053.61, 2053.77, 1.0], ["der", 2053.77, 2053.93, 1.0], ["zweite", 2053.93, 2054.17, 1.0], ["Test", 2054.17, 2054.49, 1.0], ["macht", 2054.49, 2054.65, 1.0], ["auch", 2054.65, 2054.81, 1.0], ["irgendwas", 2054.81, 2055.21, 1.0], ["mit", 2055.21, 2055.37, 1.0], ["Bildern,", 2055.37, 2055.85, 1.0], ["dann", 2056.01, 2056.17, 1.0], ["kann", 2056.17, 2056.33, 1.0], ["es", 2056.33, 2056.41, 1.0], ["halt", 2056.41, 2056.65, 1.0], ["passieren,", 2056.65, 2056.89, 1.0], ["dass", 2056.97, 2057.13, 1.0], ["der", 2057.13, 2057.21, 1.0], ["zweite", 2057.21, 2057.53, 1.0], ["Test", 2057.53, 2057.85, 1.0], ["dem", 2057.85, 2058.01, 1.0], ["ersten", 2058.01, 2058.25, 1.0], ["Test", 2058.25, 2058.41, 1.0], ["irgendwie", 2058.41, 2058.65, 1.0], ["das", 2058.65, 2058.73, 1.0], ["Bild", 2058.73, 2058.97, 1.0], ["unterm", 2058.97, 2059.21, 1.0], ["Arsch", 2059.29, 2059.53, 1.0], ["weglöscht", 2059.53, 2059.93, 1.0], ["oder", 2060.01, 2060.25, 1.0], ["die", 2060.41, 2060.49, 1.0], ["Datenbank", 2060.49, 2060.97, 1.0], ["lockt.", 2060.97, 2061.13, 1.0]]}, {"start": 2061.29, "end": 2065.05, "text": "Oder die Datenbank lockt oder irgendwelche Sachen macht, die einfach nicht parallel gehen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 2061.29, 2061.45, 1.0], ["die", 2061.45, 2061.53, 1.0], ["Datenbank", 2061.53, 2062.01, 1.0], ["lockt", 2062.01, 2062.17, 1.0], ["oder", 2062.25, 2062.41, 1.0], ["irgendwelche", 2062.41, 2062.81, 1.0], ["Sachen", 2062.81, 2063.05, 1.0], ["macht,", 2063.05, 2063.37, 1.0], ["die", 2063.53, 2063.69, 1.0], ["einfach", 2063.69, 2064.01, 1.0], ["nicht", 2064.01, 2064.17, 1.0], ["parallel", 2064.17, 2064.73, 1.0], ["gehen.", 2064.73, 2065.05, 1.0]]}, {"start": 2065.21, "end": 2070.17, "text": "Bedeutet, wenn dein System da nicht drauf ausgelegt ist, dann hast du ein Problem.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 2065.21, 2065.53, 1.0], ["wenn", 2065.61, 2065.77, 1.0], ["dein", 2065.77, 2066.01, 1.0], ["System", 2066.01, 2066.33, 1.0], ["da", 2066.33, 2066.49, 1.0], ["nicht", 2066.49, 2066.65, 1.0], ["drauf", 2066.65, 2066.81, 1.0], ["ausgelegt", 2066.89, 2067.61, 1.0], ["ist,", 2067.61, 2067.85, 1.0], ["dann", 2068.01, 2068.33, 1.0], ["hast", 2068.33, 2068.81, 1.0], ["du", 2068.81, 2069.05, 1.0], ["ein", 2069.05, 2069.37, 1.0], ["Problem.", 2069.69, 2070.17, 1.0]]}, {"start": 2070.41, "end": 2076.81, "text": "Bedeutet, die lässt du auch oft einfach seriell laufen und die sind deswegen noch langsamer, als sie eigentlich sein müssten.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 2070.41, 2070.97, 1.0], ["die", 2071.21, 2071.37, 1.0], ["lässt", 2071.37, 2071.77, 1.0], ["du", 2071.77, 2071.93, 1.0], ["auch", 2071.93, 2072.09, 1.0], ["oft", 2072.09, 2072.33, 1.0], ["einfach", 2072.33, 2072.65, 1.0], ["seriell", 2072.65, 2073.21, 1.0], ["laufen", 2073.21, 2073.69, 1.0], ["und", 2073.69, 2073.85, 1.0], ["die", 2073.85, 2074.09, 1.0], ["sind", 2074.09, 2074.25, 1.0], ["deswegen", 2074.25, 2074.73, 1.0], ["noch", 2074.73, 2074.97, 1.0], ["langsamer,", 2074.97, 2075.45, 1.0], ["als", 2075.53, 2075.77, 1.0], ["sie", 2075.77, 2075.93, 1.0], ["eigentlich", 2075.93, 2076.25, 1.0], ["sein", 2076.25, 2076.49, 1.0], ["müssten.", 2076.49, 2076.81, 1.0]]}, {"start": 2077.61, "end": 2079.21, "text": "Im Gegensatz zu Unit-Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Im", 2077.61, 2077.85, 1.0], ["Gegensatz", 2077.85, 2078.33, 1.0], ["zu", 2078.33, 2078.49, 1.0], ["Unit-Tests.", 2078.49, 2079.21, 1.0]]}, {"start": 2079.77, "end": 2094.09, "text": "Also zudem würde ich halt noch sagen, Integration-Tests sind halt vom Setup her sehr kompliziert, weil du dir halt eine komplett, eine komplette zweite Produktionsumgebung mehr oder weniger aufsetzen musst, um die laufen zu lassen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 2079.77, 2080.17, 1.0], ["zudem", 2080.81, 2081.45, 1.0], ["würde", 2081.45, 2081.69, 1.0], ["ich", 2081.69, 2081.77, 1.0], ["halt", 2081.77, 2082.01, 1.0], ["noch", 2082.01, 2082.25, 1.0], ["sagen,", 2082.25, 2082.57, 1.0], ["Integration-Tests", 2083.05, 2084.41, 1.0], ["sind", 2084.41, 2084.65, 1.0], ["halt", 2084.65, 2084.81, 1.0], ["vom", 2084.81, 2085.05, 1.0], ["Setup", 2085.05, 2085.53, 1.0], ["her", 2085.53, 2085.77, 1.0], ["sehr", 2085.77, 2085.93, 1.0], ["kompliziert,", 2085.93, 2086.33, 1.0], ["weil", 2086.41, 2086.57, 1.0], ["du", 2086.57, 2086.73, 1.0], ["dir", 2086.73, 2086.89, 1.0], ["halt", 2086.89, 2087.13, 1.0], ["eine", 2087.13, 2087.37, 1.0], ["komplett,", 2087.37, 2087.85, 1.0], ["eine", 2088.17, 2088.33, 1.0], ["komplette", 2088.49, 2088.89, 1.0], ["zweite", 2089.05, 2089.69, 1.0], ["Produktionsumgebung", 2089.85, 2091.05, 1.0], ["mehr", 2091.05, 2091.29, 1.0], ["oder", 2091.29, 2091.37, 1.0], ["weniger", 2091.37, 2091.61, 1.0], ["aufsetzen", 2091.69, 2092.33, 1.0], ["musst,", 2092.33, 2092.89, 1.0], ["um", 2093.21, 2093.37, 1.0], ["die", 2093.37, 2093.53, 1.0], ["laufen", 2093.53, 2093.85, 1.0], ["zu", 2093.85, 2093.93, 1.0], ["lassen.", 2093.93, 2094.09, 1.0]]}, {"start": 2094.17, "end": 2100.89, "text": "Es sei denn, du fährst sie gegen die Produktion, was halt dann irgendwie so, huch, ich habe aus Versehen mal alle Benutzer gelöscht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 2094.17, 2094.33, 1.0], ["sei", 2094.33, 2094.49, 1.0], ["denn,", 2094.49, 2094.57, 1.0], ["du", 2094.73, 2094.81, 1.0], ["fährst", 2094.81, 2094.97, 1.0], ["sie", 2095.05, 2095.21, 1.0], ["gegen", 2095.21, 2095.45, 1.0], ["die", 2095.45, 2095.61, 1.0], ["Produktion,", 2095.61, 2096.01, 1.0], ["was", 2096.09, 2096.25, 1.0], ["halt", 2096.25, 2096.41, 1.0], ["dann", 2096.41, 2096.65, 1.0], ["irgendwie", 2096.65, 2097.29, 1.0], ["so,", 2097.69, 2098.01, 1.0], ["huch,", 2098.33, 2098.65, 1.0], ["ich", 2099.05, 2099.21, 1.0], ["habe", 2099.21, 2099.37, 1.0], ["aus", 2099.37, 2099.53, 1.0], ["Versehen", 2099.53, 2099.85, 1.0], ["mal", 2099.93, 2100.09, 1.0], ["alle", 2100.09, 2100.25, 1.0], ["Benutzer", 2100.25, 2100.49, 1.0], ["gelöscht.", 2100.57, 2100.89, 1.0]]}, {"start": 2100.97, "end": 2101.77, "text": "Das kann ja auch mal sein, wenn man.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 2100.97, 2101.05, 1.0], ["kann", 2101.05, 2101.21, 1.0], ["ja", 2101.21, 2101.29, 1.0], ["auch", 2101.29, 2101.37, 1.0], ["mal", 2101.37, 2101.45, 1.0], ["sein,", 2101.45, 2101.53, 1.0], ["wenn", 2101.61, 2101.69, 1.0], ["man.", 2101.69, 2101.77, 1.0]]}, {"start": 2102.25, "end": 2103.77, "text": "Testing-Aspekten okay, ne?", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Testing-Aspekten", 2102.25, 2102.89, 1.0], ["okay,", 2103.05, 2103.29, 1.0], ["ne?", 2103.45, 2103.77, 1.0]]}, {"start": 2104.89, "end": 2105.21, "text": "Ja.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ja.", 2104.89, 2105.21, 1.0]]}, {"start": 2105.69, "end": 2107.45, "text": "Warum konnte ich denn alle Benutzer löschen?", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Warum", 2105.69, 2106.01, 1.0], ["konnte", 2106.01, 2106.33, 1.0], ["ich", 2106.33, 2106.49, 1.0], ["denn", 2106.49, 2106.65, 1.0], ["alle", 2106.65, 2106.81, 1.0], ["Benutzer", 2106.81, 2107.21, 1.0], ["löschen?", 2107.21, 2107.45, 1.0]]}, {"start": 2109.69, "end": 2120.25, "text": "Ich glaube, das hatten wir auch in irgendeiner unserer Talksendungen schon mal, dass das dann irgendwo bei so einer Spielebude mal so ein Fall gab, dass irgendeiner aus Versehen mal einen Test geschrieben hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 2109.69, 2109.85, 1.0], ["glaube,", 2109.85, 2110.01, 1.0], ["das", 2110.09, 2110.25, 1.0], ["hatten", 2110.25, 2110.49, 1.0], ["wir", 2110.49, 2110.65, 1.0], ["auch", 2110.65, 2110.73, 1.0], ["in", 2110.73, 2110.89, 1.0], ["irgendeiner", 2110.89, 2111.21, 1.0], ["unserer", 2111.37, 2111.53, 1.0], ["Talksendungen", 2111.53, 2112.25, 1.0], ["schon", 2112.25, 2112.41, 1.0], ["mal,", 2112.41, 2112.49, 1.0], ["dass", 2112.57, 2112.73, 1.0], ["das", 2112.73, 2112.81, 1.0], ["dann", 2112.81, 2112.97, 1.0], ["irgendwo", 2112.97, 2113.29, 1.0], ["bei", 2113.29, 2113.37, 1.0], ["so", 2113.37, 2113.53, 1.0], ["einer", 2113.53, 2113.61, 1.0], ["Spielebude", 2113.61, 2114.33, 1.0], ["mal", 2114.33, 2114.49, 1.0], ["so", 2114.49, 2114.57, 1.0], ["ein", 2114.57, 2114.65, 1.0], ["Fall", 2114.65, 2114.81, 1.0], ["gab,", 2114.81, 2114.97, 1.0], ["dass", 2115.05, 2115.21, 1.0], ["irgendeiner", 2115.21, 2115.61, 1.0], ["aus", 2115.85, 2116.09, 1.0], ["Versehen", 2116.09, 2116.89, 1.0], ["mal", 2117.21, 2117.53, 1.0], ["einen", 2117.77, 2118.09, 1.0], ["Test", 2118.09, 2118.65, 1.0], ["geschrieben", 2119.29, 2120.01, 1.0], ["hat.", 2120.01, 2120.25, 1.0]]}, {"start": 2121.45, "end": 2122.49, "text": "Aus Versehen test geschrieben hat.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Aus", 2121.45, 2121.61, 1.0], ["Versehen", 2121.61, 2121.85, 1.0], ["test", 2122.01, 2122.09, 1.0], ["geschrieben", 2122.17, 2122.41, 1.0], ["hat.", 2122.41, 2122.49, 1.0]]}, {"start": 2122.57, "end": 2133.21, "text": "Nee, der hat halt irgendwie mal Code geschrieben und hat den halt gegen eine Umgebung, die er von seinem Kollegen diktiert bekommen hat, laufen lassen und dann hat sich herausgestellt, das war jetzt keine Testing-Umgebung, sondern es war eine Produktion.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Nee,", 2122.57, 2122.65, 1.0], ["der", 2122.73, 2122.89, 1.0], ["hat", 2122.89, 2122.97, 1.0], ["halt", 2122.97, 2123.13, 1.0], ["irgendwie", 2123.13, 2123.37, 1.0], ["mal", 2123.37, 2123.53, 1.0], ["Code", 2123.53, 2123.85, 1.0], ["geschrieben", 2123.85, 2124.17, 1.0], ["und", 2124.17, 2124.25, 1.0], ["hat", 2124.25, 2124.41, 1.0], ["den", 2124.41, 2124.57, 1.0], ["halt", 2124.57, 2124.73, 1.0], ["gegen", 2124.73, 2124.97, 1.0], ["eine", 2124.97, 2125.13, 1.0], ["Umgebung,", 2125.13, 2125.53, 1.0], ["die", 2126.49, 2126.73, 1.0], ["er", 2126.73, 2126.89, 1.0], ["von", 2126.89, 2127.05, 1.0], ["seinem", 2127.05, 2127.37, 1.0], ["Kollegen", 2127.37, 2128.09, 1.0], ["diktiert", 2128.09, 2128.65, 1.0], ["bekommen", 2128.65, 2128.97, 1.0], ["hat,", 2128.97, 2129.13, 1.0], ["laufen", 2129.29, 2129.61, 1.0], ["lassen", 2129.61, 2129.77, 1.0], ["und", 2129.85, 2129.93, 1.0], ["dann", 2129.93, 2130.09, 1.0], ["hat", 2130.09, 2130.17, 1.0], ["sich", 2130.17, 2130.33, 1.0], ["herausgestellt,", 2130.33, 2130.81, 1.0], ["das", 2130.89, 2131.05, 1.0], ["war", 2131.05, 2131.13, 1.0], ["jetzt", 2131.13, 2131.29, 1.0], ["keine", 2131.29, 2131.45, 1.0], ["Testing-Umgebung,", 2131.45, 2132.09, 1.0], ["sondern", 2132.17, 2132.41, 1.0], ["es", 2132.41, 2132.49, 1.0], ["war", 2132.49, 2132.65, 1.0], ["eine", 2132.65, 2132.73, 1.0], ["Produktion.", 2132.73, 2133.21, 1.0]]}, {"start": 2133.37, "end": 2137.05, "text": "Plötzlich sind dann halt irgendwie Hunderttausende von Benutzern weg.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Plötzlich", 2133.37, 2133.77, 1.0], ["sind", 2133.77, 2134.01, 1.0], ["dann", 2134.01, 2134.17, 1.0], ["halt", 2134.17, 2134.41, 1.0], ["irgendwie", 2134.41, 2135.05, 1.0], ["Hunderttausende", 2135.29, 2136.17, 1.0], ["von", 2136.17, 2136.33, 1.0], ["Benutzern", 2136.33, 2136.81, 1.0], ["weg.", 2136.81, 2137.05, 1.0]]}, {"start": 2137.13, "end": 2142.89, "text": "Und sowas will man halt natürlich nicht, deshalb ist es halt dementsprechend sehr aufwendig, so eine Testumgebung aufzusetzen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 2137.13, 2137.29, 1.0], ["sowas", 2137.29, 2137.61, 1.0], ["will", 2137.61, 2137.77, 1.0], ["man", 2137.77, 2137.93, 1.0], ["halt", 2137.93, 2138.09, 1.0], ["natürlich", 2138.09, 2138.33, 1.0], ["nicht,", 2138.33, 2138.49, 1.0], ["deshalb", 2138.57, 2138.89, 1.0], ["ist", 2138.89, 2139.05, 1.0], ["es", 2139.05, 2139.21, 1.0], ["halt", 2139.21, 2139.61, 1.0], ["dementsprechend", 2139.61, 2140.33, 1.0], ["sehr", 2140.57, 2140.73, 1.0], ["aufwendig,", 2140.73, 2141.13, 1.0], ["so", 2141.21, 2141.37, 1.0], ["eine", 2141.37, 2141.53, 1.0], ["Testumgebung", 2141.53, 2142.33, 1.0], ["aufzusetzen.", 2142.33, 2142.89, 1.0]]}, {"start": 2142.97, "end": 2154.17, "text": "Zudem wird es halt so, je höher man in der Abstraktionsebene kommt vom Unit über einen Integration-Test zum Acceptance-Test, je mehr Test-Cases hast du, die du abdecken musst.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Zudem", 2142.97, 2143.29, 1.0], ["wird", 2143.29, 2143.53, 1.0], ["es", 2143.53, 2143.61, 1.0], ["halt", 2143.61, 2143.85, 1.0], ["so,", 2143.85, 2144.17, 1.0], ["je", 2144.57, 2144.81, 1.0], ["höher", 2144.81, 2145.37, 1.0], ["man", 2145.37, 2145.61, 1.0], ["in", 2145.61, 2145.77, 1.0], ["der", 2145.77, 2146.01, 1.0], ["Abstraktionsebene", 2146.01, 2147.45, 1.0], ["kommt", 2147.45, 2147.77, 1.0], ["vom", 2147.93, 2148.17, 1.0], ["Unit", 2148.17, 2148.65, 1.0], ["über", 2148.65, 2148.81, 1.0], ["einen", 2148.81, 2148.97, 1.0], ["Integration-Test", 2148.97, 2149.77, 1.0], ["zum", 2150.09, 2150.41, 1.0], ["Acceptance-Test,", 2150.57, 2151.53, 1.0], ["je", 2152.01, 2152.17, 1.0], ["mehr", 2152.17, 2152.41, 1.0], ["Test-Cases", 2152.41, 2152.97, 1.0], ["hast", 2152.97, 2153.13, 1.0], ["du,", 2153.13, 2153.21, 1.0], ["die", 2153.29, 2153.45, 1.0], ["du", 2153.45, 2153.53, 1.0], ["abdecken", 2153.53, 2154.01, 1.0], ["musst.", 2154.01, 2154.17, 1.0]]}, {"start": 2154.33, "end": 2175.21, "text": "Weil wenn du jetzt sagst, okay, du willst alle deine Edge-Cases mit einem Acceptance-Test abdecken, dann musst du im Endeffekt alle Edge-Cases von allen Subsystemen, die in deiner kompletten Anwendung ineinander verschachtelt sind, musst du im Endeffekt alle über die eine Schnittstelle, nämlich über die, die der Benutzer auch testen, also benutzen sollte, die musst du dann halt testen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Weil", 2154.33, 2154.49, 1.0], ["wenn", 2154.49, 2154.57, 1.0], ["du", 2154.57, 2154.73, 1.0], ["jetzt", 2154.73, 2154.89, 1.0], ["sagst,", 2154.89, 2155.05, 1.0], ["okay,", 2155.13, 2155.29, 1.0], ["du", 2155.37, 2155.45, 1.0], ["willst", 2155.45, 2155.69, 1.0], ["alle", 2155.69, 2156.01, 1.0], ["deine", 2156.17, 2156.41, 1.0], ["Edge-Cases", 2156.41, 2157.37, 1.0], ["mit", 2158.25, 2158.57, 1.0], ["einem", 2158.57, 2158.81, 1.0], ["Acceptance-Test", 2158.81, 2159.69, 1.0], ["abdecken,", 2159.69, 2160.17, 1.0], ["dann", 2160.25, 2160.33, 1.0], ["musst", 2160.33, 2160.49, 1.0], ["du", 2160.49, 2160.73, 1.0], ["im", 2160.73, 2160.81, 1.0], ["Endeffekt", 2160.81, 2161.21, 1.0], ["alle", 2161.21, 2161.37, 1.0], ["Edge-Cases", 2161.37, 2162.09, 1.0], ["von", 2162.09, 2162.17, 1.0], ["allen", 2162.17, 2162.49, 1.0], ["Subsystemen,", 2162.49, 2163.37, 1.0], ["die", 2163.61, 2163.93, 1.0], ["in", 2163.93, 2164.17, 1.0], ["deiner", 2164.17, 2164.49, 1.0], ["kompletten", 2164.49, 2164.97, 1.0], ["Anwendung", 2164.97, 2165.69, 1.0], ["ineinander", 2165.69, 2166.25, 1.0], ["verschachtelt", 2166.25, 2166.89, 1.0], ["sind,", 2166.89, 2167.05, 1.0], ["musst", 2167.13, 2167.29, 1.0], ["du", 2167.29, 2167.53, 1.0], ["im", 2167.53, 2167.61, 1.0], ["Endeffekt", 2167.61, 2168.25, 1.0], ["alle", 2168.25, 2168.57, 1.0], ["über", 2168.57, 2168.89, 1.0], ["die", 2168.89, 2169.05, 1.0], ["eine", 2169.05, 2169.29, 1.0], ["Schnittstelle,", 2169.29, 2169.85, 1.0], ["nämlich", 2169.93, 2170.33, 1.0], ["über", 2170.33, 2170.57, 1.0], ["die,", 2170.57, 2170.73, 1.0], ["die", 2170.81, 2170.97, 1.0], ["der", 2170.97, 2171.13, 1.0], ["Benutzer", 2171.13, 2171.61, 1.0], ["auch", 2171.61, 2171.93, 1.0], ["testen,", 2171.93, 2172.17, 1.0], ["also", 2172.41, 2172.73, 1.0], ["benutzen", 2172.73, 2173.37, 1.0], ["sollte,", 2173.37, 2173.85, 1.0], ["die", 2174.09, 2174.25, 1.0], ["musst", 2174.25, 2174.49, 1.0], ["du", 2174.49, 2174.57, 1.0], ["dann", 2174.57, 2174.73, 1.0], ["halt", 2174.73, 2174.97, 1.0], ["testen.", 2174.97, 2175.21, 1.0]]}, {"start": 2175.29, "end": 2192.17, "text": "Und dementsprechend ist es halt auch, hast du dann halt einen furchtbaren Testwildwuchs, der im Zweifelsfall auch dafür sorgt, dass deine Tests oft brechen, weil das, was sich am ehesten ändert, ist wahrscheinlich die Schnittstelle, mit der der Benutzer interagiert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 2175.29, 2175.37, 1.0], ["dementsprechend", 2175.37, 2176.01, 1.0], ["ist", 2176.01, 2176.17, 1.0], ["es", 2176.17, 2176.33, 1.0], ["halt", 2176.33, 2176.57, 1.0], ["auch,", 2176.57, 2176.89, 1.0], ["hast", 2177.61, 2177.85, 1.0], ["du", 2177.85, 2178.01, 1.0], ["dann", 2178.01, 2178.17, 1.0], ["halt", 2178.17, 2178.41, 1.0], ["einen", 2178.41, 2178.49, 1.0], ["furchtbaren", 2178.49, 2179.05, 1.0], ["Testwildwuchs,", 2179.05, 2179.93, 1.0], ["der", 2180.01, 2180.17, 1.0], ["im", 2180.17, 2180.49, 1.0], ["Zweifelsfall", 2180.97, 2181.77, 1.0], ["auch", 2181.77, 2182.09, 1.0], ["dafür", 2182.25, 2182.73, 1.0], ["sorgt,", 2182.73, 2183.13, 1.0], ["dass", 2183.21, 2183.37, 1.0], ["deine", 2183.37, 2183.61, 1.0], ["Tests", 2183.61, 2184.01, 1.0], ["oft", 2184.01, 2184.25, 1.0], ["brechen,", 2184.25, 2184.65, 1.0], ["weil", 2184.81, 2184.89, 1.0], ["das,", 2184.97, 2185.05, 1.0], ["was", 2185.13, 2185.29, 1.0], ["sich", 2185.29, 2185.45, 1.0], ["am", 2185.45, 2185.61, 1.0], ["ehesten", 2185.61, 2186.09, 1.0], ["ändert,", 2186.17, 2186.57, 1.0], ["ist", 2186.65, 2186.89, 1.0], ["wahrscheinlich", 2186.89, 2188.01, 1.0], ["die", 2188.97, 2189.29, 1.0], ["Schnittstelle,", 2189.37, 2190.09, 1.0], ["mit", 2190.17, 2190.33, 1.0], ["der", 2190.33, 2190.65, 1.0], ["der", 2190.65, 2190.81, 1.0], ["Benutzer", 2190.81, 2191.37, 1.0], ["interagiert.", 2191.37, 2192.17, 1.0]]}, {"start": 2192.73, "end": 2207.93, "text": "Ich denke, deine Core-Libraries im Hintergrund, die du dir irgendwann mal geschrieben hast, die werden wahrscheinlich relativ stabil bleiben, aber wenn neue Features hinzukommen, neue Buttons kommen hinzu, das User Interface ändert sich und sonst was, das kann alles dazu führen, dass deine Tests brechen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 2192.73, 2192.89, 1.0], ["denke,", 2192.89, 2193.05, 1.0], ["deine", 2193.77, 2194.01, 1.0], ["Core-Libraries", 2194.01, 2194.97, 1.0], ["im", 2194.97, 2195.13, 1.0], ["Hintergrund,", 2195.13, 2195.69, 1.0], ["die", 2196.01, 2196.17, 1.0], ["du", 2196.17, 2196.33, 1.0], ["dir", 2196.33, 2196.57, 1.0], ["irgendwann", 2196.57, 2196.97, 1.0], ["mal", 2196.97, 2197.13, 1.0], ["geschrieben", 2197.13, 2197.45, 1.0], ["hast,", 2197.45, 2197.69, 1.0], ["die", 2197.77, 2198.01, 1.0], ["werden", 2198.01, 2198.25, 1.0], ["wahrscheinlich", 2198.25, 2198.57, 1.0], ["relativ", 2198.57, 2198.97, 1.0], ["stabil", 2198.97, 2199.29, 1.0], ["bleiben,", 2199.45, 2199.77, 1.0], ["aber", 2200.01, 2200.33, 1.0], ["wenn", 2201.05, 2201.29, 1.0], ["neue", 2201.29, 2201.53, 1.0], ["Features", 2201.53, 2201.77, 1.0], ["hinzukommen,", 2201.93, 2202.49, 1.0], ["neue", 2202.57, 2202.81, 1.0], ["Buttons", 2202.81, 2203.13, 1.0], ["kommen", 2203.13, 2203.37, 1.0], ["hinzu,", 2203.37, 2203.77, 1.0], ["das", 2203.93, 2204.09, 1.0], ["User", 2204.25, 2204.49, 1.0], ["Interface", 2204.57, 2205.05, 1.0], ["ändert", 2205.05, 2205.29, 1.0], ["sich", 2205.29, 2205.45, 1.0], ["und", 2205.45, 2205.53, 1.0], ["sonst", 2205.53, 2205.77, 1.0], ["was,", 2205.77, 2205.85, 1.0], ["das", 2205.93, 2206.09, 1.0], ["kann", 2206.09, 2206.25, 1.0], ["alles", 2206.25, 2206.41, 1.0], ["dazu", 2206.41, 2206.65, 1.0], ["führen,", 2206.65, 2206.81, 1.0], ["dass", 2206.89, 2207.05, 1.0], ["deine", 2207.05, 2207.29, 1.0], ["Tests", 2207.29, 2207.69, 1.0], ["brechen.", 2207.69, 2207.93, 1.0]]}, {"start": 2208.01, "end": 2210.57, "text": "Das heißt, sie sind halt auch relativ fragil.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 2208.01, 2208.17, 1.0], ["heißt,", 2208.17, 2208.49, 1.0], ["sie", 2208.65, 2208.89, 1.0], ["sind", 2208.89, 2209.05, 1.0], ["halt", 2209.05, 2209.29, 1.0], ["auch", 2209.29, 2209.45, 1.0], ["relativ", 2209.45, 2209.85, 1.0], ["fragil.", 2209.85, 2210.57, 1.0]]}, {"start": 2210.81, "end": 2226.73, "text": "Richtig, und auch nicht nur, wenn du was änderst, sondern es kann ja auch sein, das macht gerade auch Acceptance-Tests noch langsamer teilweise, dass du einfach ein System hast, das nicht auf sich selber basiert, sondern ja, mein System schickt E-Mails, mein System hat eine Kreditkartenabrechnung noch zwischendrin.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Richtig,", 2210.81, 2211.21, 1.0], ["und", 2211.29, 2211.61, 1.0], ["auch", 2211.61, 2211.93, 1.0], ["nicht", 2211.93, 2212.17, 1.0], ["nur,", 2212.17, 2212.33, 1.0], ["wenn", 2212.49, 2212.81, 1.0], ["du", 2212.81, 2213.05, 1.0], ["was", 2213.05, 2213.21, 1.0], ["änderst,", 2213.21, 2213.53, 1.0], ["sondern", 2213.69, 2213.93, 1.0], ["es", 2213.93, 2214.09, 1.0], ["kann", 2214.09, 2214.25, 1.0], ["ja", 2214.25, 2214.33, 1.0], ["auch", 2214.33, 2214.49, 1.0], ["sein,", 2214.49, 2214.73, 1.0], ["das", 2214.89, 2215.05, 1.0], ["macht", 2215.05, 2215.29, 1.0], ["gerade", 2215.29, 2215.53, 1.0], ["auch", 2215.53, 2215.69, 1.0], ["Acceptance-Tests", 2215.69, 2216.97, 1.0], ["noch", 2217.61, 2217.93, 1.0], ["langsamer", 2218.01, 2218.73, 1.0], ["teilweise,", 2218.73, 2219.21, 1.0], ["dass", 2219.29, 2219.45, 1.0], ["du", 2219.45, 2219.61, 1.0], ["einfach", 2219.61, 2219.85, 1.0], ["ein", 2219.85, 2220.01, 1.0], ["System", 2220.01, 2220.33, 1.0], ["hast,", 2220.33, 2220.49, 1.0], ["das", 2220.65, 2220.89, 1.0], ["nicht", 2220.89, 2221.13, 1.0], ["auf", 2221.13, 2221.29, 1.0], ["sich", 2221.29, 2221.53, 1.0], ["selber", 2221.53, 2221.85, 1.0], ["basiert,", 2221.85, 2222.33, 1.0], ["sondern", 2222.41, 2222.73, 1.0], ["ja,", 2222.81, 2222.97, 1.0], ["mein", 2223.05, 2223.29, 1.0], ["System", 2223.29, 2223.61, 1.0], ["schickt", 2223.61, 2223.85, 1.0], ["E-Mails,", 2223.85, 2224.25, 1.0], ["mein", 2224.33, 2224.49, 1.0], ["System", 2224.49, 2224.73, 1.0], ["hat", 2224.73, 2224.89, 1.0], ["eine", 2224.89, 2224.97, 1.0], ["Kreditkartenabrechnung", 2224.97, 2226.17, 1.0], ["noch", 2226.17, 2226.33, 1.0], ["zwischendrin.", 2226.33, 2226.73, 1.0]]}, {"start": 2227.05, "end": 2239.29, "text": "Erstmal musst du dann hoffen, dass diese Kreditkartenabrechner dir eine Möglichkeit gibt, in einer Sandbox-Umgebung zu arbeiten, weil sonst musst du ihn komplett wegnocken und das ist dann auch irgendwie doof, weil dann ändert der seine API und auf einmal Spam Protection.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Erstmal", 2227.05, 2227.53, 1.0], ["musst", 2227.53, 2227.69, 1.0], ["du", 2227.69, 2227.77, 1.0], ["dann", 2227.77, 2227.93, 1.0], ["hoffen,", 2227.93, 2228.09, 1.0], ["dass", 2228.17, 2228.33, 1.0], ["diese", 2228.33, 2228.49, 1.0], ["Kreditkartenabrechner", 2228.49, 2229.45, 1.0], ["dir", 2229.61, 2229.77, 1.0], ["eine", 2229.77, 2229.93, 1.0], ["Möglichkeit", 2229.93, 2230.33, 1.0], ["gibt,", 2230.33, 2230.57, 1.0], ["in", 2230.65, 2230.81, 1.0], ["einer", 2230.81, 2230.97, 1.0], ["Sandbox-Umgebung", 2231.05, 2232.25, 1.0], ["zu", 2232.49, 2232.73, 1.0], ["arbeiten,", 2232.73, 2233.29, 1.0], ["weil", 2233.45, 2233.69, 1.0], ["sonst", 2233.69, 2233.93, 1.0], ["musst", 2233.93, 2234.09, 1.0], ["du", 2234.09, 2234.25, 1.0], ["ihn", 2234.25, 2234.33, 1.0], ["komplett", 2234.41, 2234.65, 1.0], ["wegnocken", 2234.65, 2235.05, 1.0], ["und", 2235.13, 2235.29, 1.0], ["das", 2235.29, 2235.37, 1.0], ["ist", 2235.37, 2235.53, 1.0], ["dann", 2235.53, 2235.61, 1.0], ["auch", 2235.61, 2235.77, 1.0], ["irgendwie", 2235.77, 2236.01, 1.0], ["doof,", 2236.01, 2236.17, 1.0], ["weil", 2236.25, 2236.41, 1.0], ["dann", 2236.41, 2236.57, 1.0], ["ändert", 2236.57, 2236.89, 1.0], ["der", 2236.89, 2237.05, 1.0], ["seine", 2237.05, 2237.21, 1.0], ["API", 2237.21, 2237.61, 1.0], ["und", 2237.61, 2237.77, 1.0], ["auf", 2237.77, 2237.93, 1.0], ["einmal", 2237.93, 2238.09, 1.0], ["Spam", 2238.57, 2238.81, 1.0], ["Protection.", 2238.89, 2239.29, 1.0]]}, {"start": 2240.17, "end": 2249.21, "text": "Du hast plötzlich einen Capture drin und du hast halt entweder, oh, mache ich jetzt OCR oder programmiere ich irgendwie meinem Testsystem eine KI rein, dass der Captures knacken kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Du", 2240.17, 2240.25, 1.0], ["hast", 2240.25, 2240.25, 1.0], ["plötzlich", 2240.33, 2240.65, 1.0], ["einen", 2240.65, 2240.73, 1.0], ["Capture", 2240.73, 2240.97, 1.0], ["drin", 2241.13, 2241.37, 1.0], ["und", 2241.37, 2241.45, 1.0], ["du", 2241.45, 2241.53, 1.0], ["hast", 2241.53, 2241.61, 1.0], ["halt", 2241.69, 2241.85, 1.0], ["entweder,", 2241.85, 2242.17, 1.0], ["oh,", 2242.25, 2242.41, 1.0], ["mache", 2242.81, 2243.05, 1.0], ["ich", 2243.05, 2243.13, 1.0], ["jetzt", 2243.13, 2243.29, 1.0], ["OCR", 2243.29, 2243.85, 1.0], ["oder", 2243.93, 2244.17, 1.0], ["programmiere", 2244.81, 2245.45, 1.0], ["ich", 2245.45, 2245.61, 1.0], ["irgendwie", 2245.61, 2245.93, 1.0], ["meinem", 2245.93, 2246.17, 1.0], ["Testsystem", 2246.17, 2246.81, 1.0], ["eine", 2246.81, 2246.97, 1.0], ["KI", 2246.97, 2247.37, 1.0], ["rein,", 2247.37, 2247.53, 1.0], ["dass", 2247.61, 2247.77, 1.0], ["der", 2247.77, 2247.85, 1.0], ["Captures", 2247.85, 2248.17, 1.0], ["knacken", 2248.33, 2248.89, 1.0], ["kann.", 2248.89, 2249.21, 1.0]]}, {"start": 2249.85, "end": 2251.61, "text": "Oder was machst du dann?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 2249.85, 2250.41, 1.0], ["was", 2250.65, 2250.89, 1.0], ["machst", 2250.89, 2251.29, 1.0], ["du", 2251.29, 2251.37, 1.0], ["dann?", 2251.37, 2251.61, 1.0]]}, {"start": 2251.77, "end": 2262.41, "text": "Ja, das ist alles blöde Sachen und auch gerade so Sachen wie E-Mails schicken oder so, dann wartet dein Test einfach mal 30 Sekunden für jedes Mal, wenn dein Benutzer sich irgendwie registrieren soll mit einer E-Mail.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 2251.77, 2252.01, 1.0], ["das", 2252.09, 2252.33, 1.0], ["ist", 2252.33, 2252.49, 1.0], ["alles", 2252.49, 2252.73, 1.0], ["blöde", 2253.13, 2253.61, 1.0], ["Sachen", 2253.61, 2253.85, 1.0], ["und", 2253.93, 2254.09, 1.0], ["auch", 2254.09, 2254.33, 1.0], ["gerade", 2254.33, 2254.57, 1.0], ["so", 2254.57, 2254.81, 1.0], ["Sachen", 2254.81, 2255.13, 1.0], ["wie", 2255.13, 2255.29, 1.0], ["E-Mails", 2255.29, 2255.61, 1.0], ["schicken", 2255.69, 2256.01, 1.0], ["oder", 2256.01, 2256.17, 1.0], ["so,", 2256.17, 2256.33, 1.0], ["dann", 2256.41, 2256.65, 1.0], ["wartet", 2256.65, 2256.97, 1.0], ["dein", 2256.97, 2257.21, 1.0], ["Test", 2257.21, 2257.45, 1.0], ["einfach", 2257.45, 2257.69, 1.0], ["mal", 2257.69, 2257.85, 1.0], ["30", 2257.85, 2258.17, 1.0], ["Sekunden", 2258.17, 2258.65, 1.0], ["für", 2258.65, 2258.81, 1.0], ["jedes", 2258.81, 2259.05, 1.0], ["Mal,", 2259.05, 2259.21, 1.0], ["wenn", 2259.29, 2259.45, 1.0], ["dein", 2259.45, 2259.61, 1.0], ["Benutzer", 2259.61, 2260.09, 1.0], ["sich", 2260.09, 2260.33, 1.0], ["irgendwie", 2260.33, 2260.73, 1.0], ["registrieren", 2260.73, 2261.29, 1.0], ["soll", 2261.29, 2261.53, 1.0], ["mit", 2261.53, 2261.69, 1.0], ["einer", 2261.69, 2261.85, 1.0], ["E-Mail.", 2261.85, 2262.41, 1.0]]}, {"start": 2262.57, "end": 2268.65, "text": "Oder also ich persönlich muss recht viel Tests schreiben, die die Amazon orchestrieren.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 2262.57, 2262.81, 1.0], ["also", 2263.29, 2263.61, 1.0], ["ich", 2263.61, 2263.85, 1.0], ["persönlich", 2263.85, 2264.33, 1.0], ["muss", 2264.33, 2264.57, 1.0], ["recht", 2264.57, 2264.73, 1.0], ["viel", 2264.73, 2264.81, 1.0], ["Tests", 2264.89, 2265.29, 1.0], ["schreiben,", 2265.29, 2265.53, 1.0], ["die", 2265.61, 2265.77, 1.0], ["die", 2265.77, 2265.93, 1.0], ["Amazon", 2265.93, 2266.73, 1.0], ["orchestrieren.", 2267.53, 2268.65, 1.0]]}, {"start": 2269.29, "end": 2273.93, "text": "Unsere Tests dauern irgendwie, ich glaube, jetzt sind wir bei 14 Stunden angekommen, wenn die durchlaufen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Unsere", 2269.29, 2269.69, 1.0], ["Tests", 2269.69, 2270.17, 1.0], ["dauern", 2270.17, 2270.41, 1.0], ["irgendwie,", 2270.57, 2270.89, 1.0], ["ich", 2271.05, 2271.13, 1.0], ["glaube,", 2271.13, 2271.29, 1.0], ["jetzt", 2271.37, 2271.53, 1.0], ["sind", 2271.53, 2271.69, 1.0], ["wir", 2271.69, 2271.77, 1.0], ["bei", 2271.77, 2271.93, 1.0], ["14", 2271.93, 2272.25, 1.0], ["Stunden", 2272.25, 2272.57, 1.0], ["angekommen,", 2272.57, 2272.97, 1.0], ["wenn", 2273.05, 2273.13, 1.0], ["die", 2273.13, 2273.29, 1.0], ["durchlaufen.", 2273.29, 2273.93, 1.0]]}, {"start": 2274.09, "end": 2281.13, "text": "Weil du brauchst halt allein den Server hochzufahren und da Zeug drauf zu installieren, dauert halt einfach mal 15 Minuten, da kannst du recht wenig gegen tun.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Weil", 2274.09, 2274.33, 1.0], ["du", 2274.33, 2274.49, 1.0], ["brauchst", 2274.49, 2274.81, 1.0], ["halt", 2274.89, 2275.05, 1.0], ["allein", 2275.05, 2275.21, 1.0], ["den", 2275.29, 2275.45, 1.0], ["Server", 2275.45, 2275.69, 1.0], ["hochzufahren", 2275.69, 2276.25, 1.0], ["und", 2276.25, 2276.33, 1.0], ["da", 2276.33, 2276.41, 1.0], ["Zeug", 2276.57, 2276.81, 1.0], ["drauf", 2276.81, 2276.97, 1.0], ["zu", 2276.97, 2277.13, 1.0], ["installieren,", 2277.13, 2277.61, 1.0], ["dauert", 2277.85, 2278.09, 1.0], ["halt", 2278.09, 2278.25, 1.0], ["einfach", 2278.25, 2278.49, 1.0], ["mal", 2278.49, 2278.65, 1.0], ["15", 2278.65, 2279.05, 1.0], ["Minuten,", 2279.05, 2279.29, 1.0], ["da", 2279.37, 2279.53, 1.0], ["kannst", 2279.53, 2279.69, 1.0], ["du", 2279.69, 2279.85, 1.0], ["recht", 2279.85, 2280.01, 1.0], ["wenig", 2280.01, 2280.33, 1.0], ["gegen", 2280.33, 2280.57, 1.0], ["tun.", 2280.81, 2281.13, 1.0]]}, {"start": 2281.29, "end": 2289.61, "text": "Und dann machst du das irgendwie während deinen Tests 28 Mal und du kannst halt Sachen, so Sachen kannst du, du kannst das Betriebssystem nicht wegmocken.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2281.29, 2281.53, 1.0], ["dann", 2281.53, 2281.77, 1.0], ["machst", 2281.77, 2282.09, 1.0], ["du", 2282.09, 2282.25, 1.0], ["das", 2282.25, 2282.41, 1.0], ["irgendwie", 2282.41, 2282.73, 1.0], ["während", 2282.73, 2282.97, 1.0], ["deinen", 2282.97, 2283.21, 1.0], ["Tests", 2283.21, 2283.61, 1.0], ["28", 2283.61, 2284.33, 1.0], ["Mal", 2284.33, 2284.57, 1.0], ["und", 2284.73, 2285.05, 1.0], ["du", 2285.85, 2286.09, 1.0], ["kannst", 2286.09, 2286.41, 1.0], ["halt", 2286.41, 2286.65, 1.0], ["Sachen,", 2286.65, 2286.89, 1.0], ["so", 2287.05, 2287.21, 1.0], ["Sachen", 2287.21, 2287.53, 1.0], ["kannst", 2287.53, 2287.69, 1.0], ["du,", 2287.69, 2287.77, 1.0], ["du", 2287.85, 2288.01, 1.0], ["kannst", 2288.01, 2288.17, 1.0], ["das", 2288.17, 2288.33, 1.0], ["Betriebssystem", 2288.33, 2289.05, 1.0], ["nicht", 2289.05, 2289.13, 1.0], ["wegmocken.", 2289.13, 2289.61, 1.0]]}, {"start": 2289.85, "end": 2293.13, "text": "Aber du kannst es parallelisieren, du nimmst einfach mehr und nimmst dann die Hälfte von den Tests.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Aber", 2289.85, 2290.01, 1.0], ["du", 2290.01, 2290.09, 1.0], ["kannst", 2290.09, 2290.25, 1.0], ["es", 2290.25, 2290.41, 1.0], ["parallelisieren,", 2290.41, 2290.97, 1.0], ["du", 2291.05, 2291.21, 1.0], ["nimmst", 2291.21, 2291.45, 1.0], ["einfach", 2291.45, 2291.61, 1.0], ["mehr", 2291.61, 2291.85, 1.0], ["und", 2291.85, 2292.01, 1.0], ["nimmst", 2292.09, 2292.33, 1.0], ["dann", 2292.33, 2292.41, 1.0], ["die", 2292.41, 2292.57, 1.0], ["Hälfte", 2292.57, 2292.73, 1.0], ["von", 2292.73, 2292.81, 1.0], ["den", 2292.81, 2292.89, 1.0], ["Tests.", 2292.89, 2293.13, 1.0]]}, {"start": 2293.45, "end": 2300.57, "text": "Deswegen laufen unsere Tests auch nicht mehr in 14 Stunden durch, sondern in drei, aber dann laufen eben 100 Server gleichzeitig und verbrennen Geld beim Testen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Deswegen", 2293.45, 2293.85, 1.0], ["laufen", 2293.85, 2294.25, 1.0], ["unsere", 2294.25, 2294.49, 1.0], ["Tests", 2294.49, 2294.97, 1.0], ["auch", 2294.97, 2295.05, 1.0], ["nicht", 2295.05, 2295.13, 1.0], ["mehr", 2295.13, 2295.29, 1.0], ["in", 2295.29, 2295.45, 1.0], ["14", 2295.45, 2295.77, 1.0], ["Stunden", 2295.77, 2296.01, 1.0], ["durch,", 2296.01, 2296.17, 1.0], ["sondern", 2296.25, 2296.49, 1.0], ["in", 2296.49, 2296.65, 1.0], ["drei,", 2296.65, 2296.89, 1.0], ["aber", 2296.97, 2297.13, 1.0], ["dann", 2297.13, 2297.29, 1.0], ["laufen", 2297.29, 2297.61, 1.0], ["eben", 2297.61, 2297.77, 1.0], ["100", 2297.77, 2298.25, 1.0], ["Server", 2298.25, 2298.65, 1.0], ["gleichzeitig", 2298.65, 2299.13, 1.0], ["und", 2299.13, 2299.21, 1.0], ["verbrennen", 2299.21, 2299.69, 1.0], ["Geld", 2299.69, 2299.93, 1.0], ["beim", 2299.93, 2300.09, 1.0], ["Testen.", 2300.09, 2300.57, 1.0]]}, {"start": 2301.37, "end": 2303.77, "text": "Das ist halt immer so eine Sache.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 2301.37, 2301.61, 1.0], ["ist", 2301.61, 2301.77, 1.0], ["halt", 2301.77, 2302.17, 1.0], ["immer", 2302.81, 2303.05, 1.0], ["so", 2303.05, 2303.29, 1.0], ["eine", 2303.29, 2303.45, 1.0], ["Sache.", 2303.45, 2303.77, 1.0]]}, {"start": 2304.01, "end": 2314.97, "text": "Ja, gleichzeitig, also wir hatten ja auch den Punkt, also Tests sind ja zum einen mal eine Sicherstellung, zum anderen eine Dokumentation und zum anderen kann man Tests auch als eine Art Arbeitsanweisung verwenden.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ja,", 2304.01, 2304.17, 1.0], ["gleichzeitig,", 2304.25, 2304.81, 1.0], ["also", 2304.89, 2305.05, 1.0], ["wir", 2305.21, 2305.37, 1.0], ["hatten", 2305.37, 2305.61, 1.0], ["ja", 2305.61, 2305.77, 1.0], ["auch", 2305.77, 2305.93, 1.0], ["den", 2305.93, 2306.09, 1.0], ["Punkt,", 2306.09, 2306.33, 1.0], ["also", 2306.65, 2306.81, 1.0], ["Tests", 2306.97, 2307.45, 1.0], ["sind", 2307.45, 2307.69, 1.0], ["ja", 2307.69, 2308.01, 1.0], ["zum", 2308.01, 2308.33, 1.0], ["einen", 2308.33, 2308.57, 1.0], ["mal", 2308.57, 2308.73, 1.0], ["eine", 2308.73, 2308.89, 1.0], ["Sicherstellung,", 2308.89, 2309.45, 1.0], ["zum", 2309.53, 2309.69, 1.0], ["anderen", 2309.69, 2310.01, 1.0], ["eine", 2310.01, 2310.17, 1.0], ["Dokumentation", 2310.17, 2310.89, 1.0], ["und", 2310.89, 2311.05, 1.0], ["zum", 2311.05, 2311.29, 1.0], ["anderen", 2311.29, 2311.61, 1.0], ["kann", 2312.09, 2312.25, 1.0], ["man", 2312.25, 2312.49, 1.0], ["Tests", 2312.49, 2312.89, 1.0], ["auch", 2312.89, 2312.97, 1.0], ["als", 2312.97, 2313.21, 1.0], ["eine", 2313.21, 2313.45, 1.0], ["Art", 2313.45, 2313.69, 1.0], ["Arbeitsanweisung", 2313.69, 2314.65, 1.0], ["verwenden.", 2314.65, 2314.97, 1.0]]}, {"start": 2315.29, "end": 2321.85, "text": "Also, dass ich eben den Test mit meinem Project Owner zum Beispiel bespreche und dann sage, okay, diesen Test muss ich erfüllen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also,", 2315.29, 2315.53, 1.0], ["dass", 2315.61, 2315.85, 1.0], ["ich", 2315.85, 2316.09, 1.0], ["eben", 2316.09, 2316.33, 1.0], ["den", 2316.33, 2316.49, 1.0], ["Test", 2316.49, 2316.81, 1.0], ["mit", 2317.21, 2317.37, 1.0], ["meinem", 2317.37, 2317.61, 1.0], ["Project", 2317.61, 2317.85, 1.0], ["Owner", 2317.93, 2318.33, 1.0], ["zum", 2318.33, 2318.41, 1.0], ["Beispiel", 2318.41, 2318.65, 1.0], ["bespreche", 2318.73, 2319.21, 1.0], ["und", 2319.21, 2319.29, 1.0], ["dann", 2319.29, 2319.45, 1.0], ["sage,", 2319.45, 2319.69, 1.0], ["okay,", 2319.77, 2320.09, 1.0], ["diesen", 2320.33, 2320.65, 1.0], ["Test", 2320.65, 2320.97, 1.0], ["muss", 2320.97, 2321.13, 1.0], ["ich", 2321.13, 2321.29, 1.0], ["erfüllen.", 2321.29, 2321.85, 1.0]]}, {"start": 2321.93, "end": 2334.01, "text": "Und je weiter unten ich da im Level bin, also so ein Acceptance-Test, ist von der To-Do-Beschreibung, also von dem, wie viel ich weiß danach, wie ich jetzt, was ich jetzt bauen muss, sehr fuzzy.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 2321.93, 2322.25, 1.0], ["je", 2322.25, 2322.57, 1.0], ["weiter", 2322.81, 2323.29, 1.0], ["unten", 2323.29, 2323.61, 1.0], ["ich", 2323.61, 2323.77, 1.0], ["da", 2323.77, 2324.01, 1.0], ["im", 2324.01, 2324.17, 1.0], ["Level", 2324.17, 2324.41, 1.0], ["bin,", 2324.41, 2324.65, 1.0], ["also", 2324.73, 2324.89, 1.0], ["so", 2324.89, 2325.05, 1.0], ["ein", 2325.05, 2325.13, 1.0], ["Acceptance-Test,", 2325.13, 2326.09, 1.0], ["ist", 2326.17, 2326.41, 1.0], ["von", 2326.73, 2327.05, 1.0], ["der", 2327.05, 2327.37, 1.0], ["To-Do-Beschreibung,", 2327.61, 2328.73, 1.0], ["also", 2328.81, 2329.13, 1.0], ["von", 2329.13, 2329.45, 1.0], ["dem,", 2329.45, 2329.61, 1.0], ["wie", 2329.69, 2329.93, 1.0], ["viel", 2329.93, 2330.25, 1.0], ["ich", 2330.25, 2330.49, 1.0], ["weiß", 2330.49, 2330.73, 1.0], ["danach,", 2330.81, 2331.13, 1.0], ["wie", 2331.21, 2331.37, 1.0], ["ich", 2331.37, 2331.53, 1.0], ["jetzt,", 2331.53, 2331.69, 1.0], ["was", 2331.77, 2331.93, 1.0], ["ich", 2331.93, 2332.09, 1.0], ["jetzt", 2332.09, 2332.25, 1.0], ["bauen", 2332.25, 2332.57, 1.0], ["muss,", 2332.57, 2332.89, 1.0], ["sehr", 2333.05, 2333.29, 1.0], ["fuzzy.", 2333.29, 2334.01, 1.0]]}, {"start": 2334.17, "end": 2337.37, "text": "Also ich weiß danach, ich muss jetzt irgendwie ein Login-System bauen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 2334.17, 2334.49, 1.0], ["ich", 2334.49, 2334.65, 1.0], ["weiß", 2334.73, 2334.97, 1.0], ["danach,", 2334.97, 2335.29, 1.0], ["ich", 2335.61, 2335.69, 1.0], ["muss", 2335.69, 2335.85, 1.0], ["jetzt", 2335.85, 2335.93, 1.0], ["irgendwie", 2335.93, 2336.17, 1.0], ["ein", 2336.17, 2336.25, 1.0], ["Login-System", 2336.25, 2336.97, 1.0], ["bauen.", 2336.97, 2337.37, 1.0]]}, {"start": 2337.53, "end": 2351.85, "text": "Wenn ich aber zum Beispiel einen Unit-Test definiert bekomme, in dem steht, okay, der User mit dem Passwort in das Einloggen, Return true oder false, musste muss so funktionieren, dann kann ich relativ genau danach losbauen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Wenn", 2337.53, 2337.69, 1.0], ["ich", 2337.69, 2337.93, 1.0], ["aber", 2337.93, 2338.09, 1.0], ["zum", 2338.09, 2338.25, 1.0], ["Beispiel", 2338.25, 2338.65, 1.0], ["einen", 2338.65, 2338.97, 1.0], ["Unit-Test", 2339.13, 2339.85, 1.0], ["definiert", 2339.93, 2340.41, 1.0], ["bekomme,", 2340.41, 2340.73, 1.0], ["in", 2340.81, 2340.97, 1.0], ["dem", 2340.97, 2341.21, 1.0], ["steht,", 2341.21, 2341.45, 1.0], ["okay,", 2341.53, 2341.77, 1.0], ["der", 2341.85, 2342.09, 1.0], ["User", 2342.09, 2342.41, 1.0], ["mit", 2342.41, 2342.65, 1.0], ["dem", 2342.65, 2342.81, 1.0], ["Passwort", 2342.81, 2343.21, 1.0], ["in", 2343.37, 2343.45, 1.0], ["das", 2343.61, 2343.77, 1.0], ["Einloggen,", 2344.65, 2345.53, 1.0], ["Return", 2345.61, 2346.01, 1.0], ["true", 2346.17, 2346.41, 1.0], ["oder", 2346.49, 2346.73, 1.0], ["false,", 2346.73, 2347.21, 1.0], ["musste", 2347.37, 2347.69, 1.0], ["muss", 2347.93, 2348.25, 1.0], ["so", 2348.25, 2348.57, 1.0], ["funktionieren,", 2348.57, 2349.21, 1.0], ["dann", 2349.29, 2349.45, 1.0], ["kann", 2349.45, 2349.61, 1.0], ["ich", 2349.61, 2349.77, 1.0], ["relativ", 2349.77, 2350.17, 1.0], ["genau", 2350.17, 2350.49, 1.0], ["danach", 2350.49, 2350.89, 1.0], ["losbauen.", 2350.89, 2351.85, 1.0]]}, {"start": 2352.17, "end": 2363.69, "text": "Und kann, also ganz häufig habe ich in solchen Situationen auch erlebt, wenn man so Acceptance-Tests macht, wenn man mit denen anfängt, dass man so Illusions of Agreement hat.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 2352.17, 2352.49, 1.0], ["kann,", 2352.49, 2352.81, 1.0], ["also", 2353.13, 2353.45, 1.0], ["ganz", 2353.85, 2354.25, 1.0], ["häufig", 2354.25, 2354.81, 1.0], ["habe", 2354.81, 2355.05, 1.0], ["ich", 2355.05, 2355.37, 1.0], ["in", 2355.69, 2355.85, 1.0], ["solchen", 2355.85, 2356.25, 1.0], ["Situationen", 2356.25, 2356.65, 1.0], ["auch", 2356.65, 2356.81, 1.0], ["erlebt,", 2356.81, 2357.13, 1.0], ["wenn", 2357.21, 2357.29, 1.0], ["man", 2357.29, 2357.37, 1.0], ["so", 2357.37, 2357.61, 1.0], ["Acceptance-Tests", 2357.61, 2358.41, 1.0], ["macht,", 2358.41, 2358.73, 1.0], ["wenn", 2358.97, 2359.05, 1.0], ["man", 2359.05, 2359.21, 1.0], ["mit", 2359.21, 2359.37, 1.0], ["denen", 2359.37, 2359.53, 1.0], ["anfängt,", 2359.53, 2360.17, 1.0], ["dass", 2360.33, 2360.57, 1.0], ["man", 2360.57, 2360.89, 1.0], ["so", 2360.89, 2361.21, 1.0], ["Illusions", 2362.09, 2362.73, 1.0], ["of", 2362.73, 2362.89, 1.0], ["Agreement", 2362.89, 2363.45, 1.0], ["hat.", 2363.45, 2363.69, 1.0]]}, {"start": 2363.77, "end": 2375.53, "text": "Also man denkt, man bespricht das Gleiche mit dem Kunden, ist aber an unterschiedlicher Meinung oder vergisst zum Beispiel auch ganz schnell mal irgendwelche Sachen, wie zum Beispiel, die Tests sollen aber auch bitte schnell durchlaufen oder so, ja.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 2363.77, 2364.01, 1.0], ["man", 2364.01, 2364.17, 1.0], ["denkt,", 2364.57, 2364.89, 1.0], ["man", 2364.97, 2365.13, 1.0], ["bespricht", 2365.13, 2365.69, 1.0], ["das", 2365.69, 2365.85, 1.0], ["Gleiche", 2365.85, 2366.25, 1.0], ["mit", 2366.25, 2366.33, 1.0], ["dem", 2366.33, 2366.49, 1.0], ["Kunden,", 2366.49, 2366.89, 1.0], ["ist", 2367.13, 2367.29, 1.0], ["aber", 2367.29, 2367.53, 1.0], ["an", 2367.53, 2367.69, 1.0], ["unterschiedlicher", 2367.69, 2368.41, 1.0], ["Meinung", 2368.41, 2368.81, 1.0], ["oder", 2368.81, 2368.97, 1.0], ["vergisst", 2368.97, 2369.45, 1.0], ["zum", 2369.45, 2369.61, 1.0], ["Beispiel", 2369.61, 2370.01, 1.0], ["auch", 2370.01, 2370.25, 1.0], ["ganz", 2370.25, 2370.49, 1.0], ["schnell", 2370.49, 2370.81, 1.0], ["mal", 2370.81, 2371.05, 1.0], ["irgendwelche", 2371.05, 2371.85, 1.0], ["Sachen,", 2372.01, 2372.33, 1.0], ["wie", 2372.41, 2372.57, 1.0], ["zum", 2372.57, 2372.65, 1.0], ["Beispiel,", 2372.65, 2372.89, 1.0], ["die", 2373.05, 2373.13, 1.0], ["Tests", 2373.13, 2373.45, 1.0], ["sollen", 2373.45, 2373.69, 1.0], ["aber", 2373.69, 2373.77, 1.0], ["auch", 2373.77, 2373.93, 1.0], ["bitte", 2373.93, 2374.25, 1.0], ["schnell", 2374.25, 2374.49, 1.0], ["durchlaufen", 2374.49, 2375.05, 1.0], ["oder", 2375.05, 2375.21, 1.0], ["so,", 2375.21, 2375.37, 1.0], ["ja.", 2375.45, 2375.53, 1.0]]}, {"start": 2375.61, "end": 2377.61, "text": "Und dann muss ich mir ein anderes Mittel aussuchen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 2375.61, 2375.77, 1.0], ["dann", 2375.77, 2376.01, 1.0], ["muss", 2376.01, 2376.17, 1.0], ["ich", 2376.17, 2376.33, 1.0], ["mir", 2376.33, 2376.49, 1.0], ["ein", 2376.49, 2376.65, 1.0], ["anderes", 2376.65, 2376.89, 1.0], ["Mittel", 2376.89, 2377.21, 1.0], ["aussuchen.", 2377.21, 2377.61, 1.0]]}, {"start": 2377.69, "end": 2380.17, "text": "Dann muss ich zum Beispiel zu Unit-Tests greifen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Dann", 2377.69, 2377.85, 1.0], ["muss", 2377.85, 2378.01, 1.0], ["ich", 2378.01, 2378.17, 1.0], ["zum", 2378.17, 2378.25, 1.0], ["Beispiel", 2378.25, 2378.49, 1.0], ["zu", 2378.49, 2378.65, 1.0], ["Unit-Tests", 2378.65, 2379.45, 1.0], ["greifen.", 2379.45, 2380.17, 1.0]]}, {"start": 2380.49, "end": 2397.21, "text": "Oder ja, also dass der Kunde eben, für den sieht immer alles relativ einfach aus, der guckt das halt aus seiner Vogelperspektive an, aber dafür muss ich halt eben aufpassen, dass ich danach weiß, was ich baue und dass ich auch das richtig baue.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Oder", 2380.49, 2380.89, 1.0], ["ja,", 2382.09, 2382.25, 1.0], ["also", 2382.33, 2382.49, 1.0], ["dass", 2382.57, 2382.81, 1.0], ["der", 2382.97, 2383.13, 1.0], ["Kunde", 2383.13, 2383.37, 1.0], ["eben,", 2383.37, 2383.53, 1.0], ["für", 2383.61, 2383.69, 1.0], ["den", 2383.69, 2383.85, 1.0], ["sieht", 2384.01, 2384.17, 1.0], ["immer", 2384.17, 2384.33, 1.0], ["alles", 2384.33, 2384.57, 1.0], ["relativ", 2384.57, 2384.89, 1.0], ["einfach", 2384.89, 2385.13, 1.0], ["aus,", 2385.13, 2385.29, 1.0], ["der", 2385.37, 2385.53, 1.0], ["guckt", 2385.53, 2385.77, 1.0], ["das", 2385.77, 2385.85, 1.0], ["halt", 2385.85, 2386.01, 1.0], ["aus", 2386.01, 2386.17, 1.0], ["seiner", 2386.17, 2386.33, 1.0], ["Vogelperspektive", 2386.65, 2387.93, 1.0], ["an,", 2387.93, 2388.25, 1.0], ["aber", 2388.89, 2389.13, 1.0], ["dafür", 2389.13, 2389.61, 1.0], ["muss", 2389.61, 2389.85, 1.0], ["ich", 2389.85, 2390.01, 1.0], ["halt", 2390.01, 2390.25, 1.0], ["eben", 2390.25, 2390.49, 1.0], ["aufpassen,", 2390.49, 2391.37, 1.0], ["dass", 2392.25, 2392.57, 1.0], ["ich", 2392.57, 2392.89, 1.0], ["danach", 2393.13, 2393.61, 1.0], ["weiß,", 2393.61, 2393.85, 1.0], ["was", 2394.01, 2394.17, 1.0], ["ich", 2394.17, 2394.33, 1.0], ["baue", 2394.33, 2394.97, 1.0], ["und", 2395.45, 2395.69, 1.0], ["dass", 2395.69, 2395.93, 1.0], ["ich", 2395.93, 2396.09, 1.0], ["auch", 2396.09, 2396.25, 1.0], ["das", 2396.25, 2396.49, 1.0], ["richtig", 2396.49, 2396.89, 1.0], ["baue.", 2396.89, 2397.21, 1.0]]}, {"start": 2398.95, "end": 2401.03, "text": "Und oft ist er auch dem Kunden ja nicht klar, was er will.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 2398.95, 2399.27, 1.0], ["oft", 2399.27, 2399.51, 1.0], ["ist", 2399.51, 2399.67, 1.0], ["er", 2399.67, 2399.83, 1.0], ["auch", 2399.83, 2399.91, 1.0], ["dem", 2399.91, 2400.07, 1.0], ["Kunden", 2400.07, 2400.31, 1.0], ["ja", 2400.31, 2400.47, 1.0], ["nicht", 2400.47, 2400.55, 1.0], ["klar,", 2400.55, 2400.63, 1.0], ["was", 2400.71, 2400.87, 1.0], ["er", 2400.87, 2400.95, 1.0], ["will.", 2400.95, 2401.03, 1.0]]}, {"start": 2401.11, "end": 2410.39, "text": "Das merkt er dann erst beim Entwickeln, dass er dann sagt, ja, keine Ahnung, wir wollen ein Rate Limiting einbauen, dass der Kunde auf unsere API nur irgendwie alle fünf Sekunden einen Request schicken kann.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 2401.11, 2401.19, 1.0], ["merkt", 2401.27, 2401.51, 1.0], ["er", 2401.51, 2401.59, 1.0], ["dann", 2401.59, 2401.75, 1.0], ["erst", 2401.75, 2401.91, 1.0], ["beim", 2401.91, 2402.15, 1.0], ["Entwickeln,", 2402.15, 2402.55, 1.0], ["dass", 2402.63, 2402.79, 1.0], ["er", 2402.79, 2402.87, 1.0], ["dann", 2402.87, 2403.03, 1.0], ["sagt,", 2403.03, 2403.19, 1.0], ["ja,", 2403.27, 2403.43, 1.0], ["keine", 2403.75, 2403.99, 1.0], ["Ahnung,", 2403.99, 2404.31, 1.0], ["wir", 2404.47, 2404.63, 1.0], ["wollen", 2404.63, 2405.03, 1.0], ["ein", 2405.03, 2405.27, 1.0], ["Rate", 2405.27, 2405.51, 1.0], ["Limiting", 2405.59, 2405.99, 1.0], ["einbauen,", 2405.99, 2406.39, 1.0], ["dass", 2406.47, 2406.63, 1.0], ["der", 2406.63, 2406.79, 1.0], ["Kunde", 2406.79, 2407.03, 1.0], ["auf", 2407.03, 2407.19, 1.0], ["unsere", 2407.19, 2407.43, 1.0], ["API", 2407.43, 2407.91, 1.0], ["nur", 2407.91, 2408.15, 1.0], ["irgendwie", 2408.15, 2408.39, 1.0], ["alle", 2408.39, 2408.63, 1.0], ["fünf", 2408.63, 2408.87, 1.0], ["Sekunden", 2408.87, 2409.27, 1.0], ["einen", 2409.27, 2409.35, 1.0], ["Request", 2409.35, 2409.67, 1.0], ["schicken", 2409.67, 2410.15, 1.0], ["kann.", 2410.15, 2410.39, 1.0]]}, {"start": 2410.63, "end": 2417.59, "text": "Und dann baust du das auf und dann kommt irgendwann natürlich während dem Testen irgendwie so raus und so, ah ja, richtig, unsere Premium-Kunden, da geht es natürlich nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2410.63, 2410.79, 1.0], ["dann", 2410.79, 2410.95, 1.0], ["baust", 2410.95, 2411.27, 1.0], ["du", 2411.35, 2411.51, 1.0], ["das", 2411.51, 2411.59, 1.0], ["auf", 2411.59, 2411.75, 1.0], ["und", 2411.83, 2411.91, 1.0], ["dann", 2411.91, 2412.07, 1.0], ["kommt", 2412.07, 2412.31, 1.0], ["irgendwann", 2412.31, 2412.63, 1.0], ["natürlich", 2412.63, 2412.95, 1.0], ["während", 2412.95, 2413.27, 1.0], ["dem", 2413.27, 2413.43, 1.0], ["Testen", 2413.43, 2413.75, 1.0], ["irgendwie", 2413.75, 2413.99, 1.0], ["so", 2413.99, 2414.07, 1.0], ["raus", 2414.07, 2414.31, 1.0], ["und", 2414.31, 2414.39, 1.0], ["so,", 2414.39, 2414.55, 1.0], ["ah", 2414.63, 2414.79, 1.0], ["ja,", 2414.79, 2414.95, 1.0], ["richtig,", 2415.03, 2415.27, 1.0], ["unsere", 2415.67, 2415.91, 1.0], ["Premium-Kunden,", 2415.91, 2416.55, 1.0], ["da", 2416.71, 2416.87, 1.0], ["geht", 2416.87, 2417.03, 1.0], ["es", 2417.03, 2417.19, 1.0], ["natürlich", 2417.19, 2417.43, 1.0], ["nicht.", 2417.43, 2417.59, 1.0]]}, {"start": 2417.75, "end": 2428.07, "text": "Und so, ja, jetzt muss ich Ihnen nur ein Rate Limiting bauen, jetzt muss ich auch noch irgendwie einen Filter bauen, der vorher abfragt, was denn der Kunde, der gerade anfragt, für eine Klasse bei uns ist und das dann da irgendwie wieder rein und rausholen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2417.75, 2417.91, 1.0], ["so,", 2417.91, 2418.07, 1.0], ["ja,", 2418.15, 2418.31, 1.0], ["jetzt", 2418.47, 2418.71, 1.0], ["muss", 2418.71, 2418.87, 1.0], ["ich", 2418.87, 2418.95, 1.0], ["Ihnen", 2418.95, 2419.11, 1.0], ["nur", 2419.19, 2419.35, 1.0], ["ein", 2419.35, 2419.43, 1.0], ["Rate", 2419.43, 2419.51, 1.0], ["Limiting", 2419.59, 2419.99, 1.0], ["bauen,", 2419.99, 2420.15, 1.0], ["jetzt", 2420.23, 2420.39, 1.0], ["muss", 2420.39, 2420.55, 1.0], ["ich", 2420.55, 2420.63, 1.0], ["auch", 2420.63, 2420.71, 1.0], ["noch", 2420.71, 2420.79, 1.0], ["irgendwie", 2420.79, 2421.03, 1.0], ["einen", 2421.03, 2421.11, 1.0], ["Filter", 2421.11, 2421.43, 1.0], ["bauen,", 2421.43, 2421.51, 1.0], ["der", 2421.59, 2421.75, 1.0], ["vorher", 2421.75, 2422.07, 1.0], ["abfragt,", 2422.07, 2422.79, 1.0], ["was", 2423.11, 2423.35, 1.0], ["denn", 2423.35, 2423.67, 1.0], ["der", 2423.67, 2423.83, 1.0], ["Kunde,", 2423.83, 2424.15, 1.0], ["der", 2424.23, 2424.39, 1.0], ["gerade", 2424.39, 2424.63, 1.0], ["anfragt,", 2424.63, 2425.03, 1.0], ["für", 2425.11, 2425.27, 1.0], ["eine", 2425.27, 2425.35, 1.0], ["Klasse", 2425.35, 2425.75, 1.0], ["bei", 2425.75, 2425.83, 1.0], ["uns", 2425.83, 2425.99, 1.0], ["ist", 2425.99, 2426.07, 1.0], ["und", 2426.15, 2426.23, 1.0], ["das", 2426.23, 2426.39, 1.0], ["dann", 2426.39, 2426.55, 1.0], ["da", 2426.55, 2426.63, 1.0], ["irgendwie", 2426.63, 2426.87, 1.0], ["wieder", 2426.87, 2427.03, 1.0], ["rein", 2427.03, 2427.27, 1.0], ["und", 2427.27, 2427.35, 1.0], ["rausholen.", 2427.35, 2428.07, 1.0]]}, {"start": 2428.23, "end": 2432.63, "text": "Und da hilft es dann auch wirklich bei der Entwicklung einfach mit dem Kunden zu kommunizieren.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2428.23, 2428.55, 1.0], ["da", 2428.63, 2428.87, 1.0], ["hilft", 2428.87, 2429.27, 1.0], ["es", 2429.27, 2429.35, 1.0], ["dann", 2429.35, 2429.51, 1.0], ["auch", 2429.51, 2429.67, 1.0], ["wirklich", 2429.67, 2429.99, 1.0], ["bei", 2429.99, 2430.15, 1.0], ["der", 2430.15, 2430.31, 1.0], ["Entwicklung", 2430.31, 2430.87, 1.0], ["einfach", 2430.87, 2431.11, 1.0], ["mit", 2431.11, 2431.27, 1.0], ["dem", 2431.27, 2431.35, 1.0], ["Kunden", 2431.35, 2431.67, 1.0], ["zu", 2431.67, 2431.83, 1.0], ["kommunizieren.", 2431.83, 2432.63, 1.0]]}, {"start": 2433.19, "end": 2434.15, "text": "Erstens das.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Erstens", 2433.19, 2433.75, 1.0], ["das.", 2433.91, 2434.15, 1.0]]}, {"start": 2434.39, "end": 2447.83, "text": "Und zweitens ist es halt wirklich so, wenn man jetzt sagt, okay, wir machen Unit-Tests, dann ist es halt auch so, dass ein allein schon, dass man sagt, okay, meine Units, die sollen in Isolation laufen können.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 2434.39, 2434.71, 1.0], ["zweitens", 2434.87, 2435.51, 1.0], ["ist", 2435.51, 2435.67, 1.0], ["es", 2435.67, 2435.83, 1.0], ["halt", 2435.83, 2435.99, 1.0], ["wirklich", 2435.99, 2436.15, 1.0], ["so,", 2436.15, 2436.31, 1.0], ["wenn", 2436.39, 2436.55, 1.0], ["man", 2436.55, 2436.63, 1.0], ["jetzt", 2436.63, 2436.71, 1.0], ["sagt,", 2436.71, 2436.87, 1.0], ["okay,", 2436.95, 2437.11, 1.0], ["wir", 2437.59, 2437.75, 1.0], ["machen", 2437.75, 2438.31, 1.0], ["Unit-Tests,", 2438.31, 2439.51, 1.0], ["dann", 2440.23, 2440.47, 1.0], ["ist", 2440.47, 2440.71, 1.0], ["es", 2440.71, 2440.87, 1.0], ["halt", 2440.87, 2441.11, 1.0], ["auch", 2441.11, 2441.35, 1.0], ["so,", 2441.35, 2441.51, 1.0], ["dass", 2441.59, 2441.83, 1.0], ["ein", 2441.83, 2442.07, 1.0], ["allein", 2442.07, 2442.39, 1.0], ["schon,", 2442.47, 2442.71, 1.0], ["dass", 2442.87, 2443.03, 1.0], ["man", 2443.03, 2443.19, 1.0], ["sagt,", 2443.19, 2443.43, 1.0], ["okay,", 2443.59, 2443.91, 1.0], ["meine", 2444.55, 2444.87, 1.0], ["Units,", 2445.11, 2445.59, 1.0], ["die", 2445.67, 2445.83, 1.0], ["sollen", 2445.83, 2446.15, 1.0], ["in", 2446.15, 2446.39, 1.0], ["Isolation", 2446.39, 2447.03, 1.0], ["laufen", 2447.03, 2447.51, 1.0], ["können.", 2447.51, 2447.83, 1.0]]}, {"start": 2447.91, "end": 2465.67, "text": "Da ist, würde ich mal sagen, die Wahrscheinlichkeit, dass du das so weit abstrahieren kannst, dass du so ein Feature einfach implementiert bekommst, ist sehr viel höher, als wenn man jetzt sagt, okay, ich code die Codebase einfach mal nur so runter und hab vielleicht nur Integration-Tests oder vielleicht nur Acceptance-Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 2447.91, 2448.07, 1.0], ["ist,", 2448.07, 2448.31, 1.0], ["würde", 2448.39, 2448.55, 1.0], ["ich", 2448.55, 2448.71, 1.0], ["mal", 2448.71, 2448.87, 1.0], ["sagen,", 2448.87, 2449.11, 1.0], ["die", 2449.27, 2449.43, 1.0], ["Wahrscheinlichkeit,", 2449.43, 2450.23, 1.0], ["dass", 2450.39, 2450.71, 1.0], ["du", 2450.71, 2451.03, 1.0], ["das", 2451.03, 2451.35, 1.0], ["so", 2451.35, 2451.51, 1.0], ["weit", 2451.51, 2451.75, 1.0], ["abstrahieren", 2451.75, 2452.39, 1.0], ["kannst,", 2452.39, 2452.63, 1.0], ["dass", 2452.71, 2452.79, 1.0], ["du", 2452.79, 2452.95, 1.0], ["so", 2452.95, 2453.11, 1.0], ["ein", 2453.11, 2453.19, 1.0], ["Feature", 2453.19, 2453.59, 1.0], ["einfach", 2453.59, 2453.91, 1.0], ["implementiert", 2453.91, 2454.55, 1.0], ["bekommst,", 2454.55, 2454.87, 1.0], ["ist", 2455.11, 2455.35, 1.0], ["sehr", 2455.35, 2455.59, 1.0], ["viel", 2455.59, 2455.83, 1.0], ["höher,", 2455.83, 2456.23, 1.0], ["als", 2456.39, 2456.55, 1.0], ["wenn", 2456.55, 2456.71, 1.0], ["man", 2456.71, 2456.87, 1.0], ["jetzt", 2456.87, 2457.11, 1.0], ["sagt,", 2457.11, 2457.43, 1.0], ["okay,", 2457.59, 2458.15, 1.0], ["ich", 2458.63, 2458.87, 1.0], ["code", 2458.87, 2459.19, 1.0], ["die", 2459.35, 2459.43, 1.0], ["Codebase", 2459.43, 2459.91, 1.0], ["einfach", 2460.07, 2460.31, 1.0], ["mal", 2460.31, 2460.47, 1.0], ["nur", 2460.47, 2460.71, 1.0], ["so", 2460.71, 2460.87, 1.0], ["runter", 2460.87, 2461.19, 1.0], ["und", 2461.19, 2461.51, 1.0], ["hab", 2461.51, 2461.75, 1.0], ["vielleicht", 2461.75, 2462.31, 1.0], ["nur", 2462.31, 2462.63, 1.0], ["Integration-Tests", 2462.63, 2463.67, 1.0], ["oder", 2463.67, 2463.91, 1.0], ["vielleicht", 2463.91, 2464.15, 1.0], ["nur", 2464.15, 2464.39, 1.0], ["Acceptance-Tests.", 2464.39, 2465.67, 1.0]]}, {"start": 2467.19, "end": 2482.15, "text": "Weil dich allein schon dein Coding-Style mehr oder weniger dazu zwingt, testbaren Code zu schreiben und der dementsprechend auch einfacher wiederverwendbar und einfacher miteinander kombinierbar ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Weil", 2467.19, 2467.67, 1.0], ["dich", 2467.67, 2467.99, 1.0], ["allein", 2467.99, 2468.47, 1.0], ["schon", 2468.47, 2469.11, 1.0], ["dein", 2469.67, 2470.31, 1.0], ["Coding-Style", 2470.31, 2471.43, 1.0], ["mehr", 2471.67, 2471.91, 1.0], ["oder", 2471.91, 2472.07, 1.0], ["weniger", 2472.07, 2472.55, 1.0], ["dazu", 2472.55, 2473.03, 1.0], ["zwingt,", 2473.03, 2473.75, 1.0], ["testbaren", 2475.19, 2475.91, 1.0], ["Code", 2475.91, 2476.15, 1.0], ["zu", 2476.15, 2476.31, 1.0], ["schreiben", 2476.31, 2476.55, 1.0], ["und", 2476.63, 2476.79, 1.0], ["der", 2476.79, 2477.03, 1.0], ["dementsprechend", 2477.03, 2477.67, 1.0], ["auch", 2477.67, 2477.83, 1.0], ["einfacher", 2477.83, 2478.23, 1.0], ["wiederverwendbar", 2478.23, 2479.03, 1.0], ["und", 2479.03, 2479.19, 1.0], ["einfacher", 2479.19, 2479.59, 1.0], ["miteinander", 2479.59, 2480.39, 1.0], ["kombinierbar", 2481.03, 2481.99, 1.0], ["ist.", 2481.99, 2482.15, 1.0]]}, {"start": 2482.79, "end": 2493.91, "text": "Ich meine, jetzt hat man auch über, also Unit-Tests haben wir jetzt schon genug gesagt, was es eigentlich ist und der Unterschied Integration und Acceptance-Test sollte jetzt eigentlich auch so grob klar sein, wo die eventuell überlappen oder was da der Unterschied ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ich", 2482.79, 2482.95, 1.0], ["meine,", 2482.95, 2483.03, 1.0], ["jetzt", 2483.11, 2483.27, 1.0], ["hat", 2483.27, 2483.43, 1.0], ["man", 2483.43, 2483.51, 1.0], ["auch", 2483.51, 2483.67, 1.0], ["über,", 2483.67, 2483.83, 1.0], ["also", 2483.91, 2483.99, 1.0], ["Unit-Tests", 2484.15, 2484.79, 1.0], ["haben", 2484.79, 2484.87, 1.0], ["wir", 2484.87, 2485.03, 1.0], ["jetzt", 2485.03, 2485.19, 1.0], ["schon", 2485.19, 2485.51, 1.0], ["genug", 2485.51, 2485.83, 1.0], ["gesagt,", 2485.83, 2486.07, 1.0], ["was", 2486.15, 2486.31, 1.0], ["es", 2486.31, 2486.47, 1.0], ["eigentlich", 2486.47, 2486.63, 1.0], ["ist", 2486.63, 2486.71, 1.0], ["und", 2486.79, 2486.95, 1.0], ["der", 2486.95, 2487.11, 1.0], ["Unterschied", 2487.11, 2487.43, 1.0], ["Integration", 2487.59, 2488.07, 1.0], ["und", 2488.07, 2488.15, 1.0], ["Acceptance-Test", 2488.15, 2488.87, 1.0], ["sollte", 2489.03, 2489.35, 1.0], ["jetzt", 2489.35, 2489.51, 1.0], ["eigentlich", 2489.51, 2489.75, 1.0], ["auch", 2489.75, 2489.91, 1.0], ["so", 2489.91, 2490.07, 1.0], ["grob", 2490.07, 2490.39, 1.0], ["klar", 2490.39, 2490.71, 1.0], ["sein,", 2490.71, 2490.95, 1.0], ["wo", 2491.51, 2491.67, 1.0], ["die", 2491.67, 2491.83, 1.0], ["eventuell", 2491.83, 2492.23, 1.0], ["überlappen", 2492.23, 2492.55, 1.0], ["oder", 2492.63, 2492.79, 1.0], ["was", 2492.79, 2492.95, 1.0], ["da", 2492.95, 2493.11, 1.0], ["der", 2493.11, 2493.27, 1.0], ["Unterschied", 2493.27, 2493.67, 1.0], ["ist.", 2493.67, 2493.91, 1.0]]}, {"start": 2494.07, "end": 2501.43, "text": "Aber also das war jetzt ja bisher nur, dass man, sag ich mal, Funktionalität sicherstellt, die man vorher definiert hat.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 2494.07, 2494.31, 1.0], ["also", 2494.39, 2494.55, 1.0], ["das", 2494.63, 2494.87, 1.0], ["war", 2494.87, 2495.03, 1.0], ["jetzt", 2495.03, 2495.19, 1.0], ["ja", 2495.19, 2495.43, 1.0], ["bisher", 2495.43, 2495.75, 1.0], ["nur,", 2495.75, 2495.91, 1.0], ["dass", 2496.07, 2496.31, 1.0], ["man,", 2496.31, 2496.63, 1.0], ["sag", 2497.03, 2497.11, 1.0], ["ich", 2497.27, 2497.43, 1.0], ["mal,", 2497.43, 2497.51, 1.0], ["Funktionalität", 2497.75, 2498.87, 1.0], ["sicherstellt,", 2498.87, 2499.67, 1.0], ["die", 2499.75, 2499.91, 1.0], ["man", 2499.91, 2500.07, 1.0], ["vorher", 2500.07, 2500.47, 1.0], ["definiert", 2500.47, 2501.11, 1.0], ["hat.", 2501.11, 2501.43, 1.0]]}, {"start": 2502.23, "end": 2516.55, "text": "Sachen, die mit den wahrscheinlich der Felix ein bisschen öfter zu tun hat, sind Tests, die Sachen feststellen sollen, die du nicht definiert hast, dass du da einfach irgendwie so, ich sag mal, direkt drauf wirfst und schaust, was kleben bleibt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Sachen,", 2502.23, 2502.55, 1.0], ["die", 2502.63, 2502.87, 1.0], ["mit", 2502.95, 2503.11, 1.0], ["den", 2503.11, 2503.35, 1.0], ["wahrscheinlich", 2503.67, 2504.23, 1.0], ["der", 2504.23, 2504.39, 1.0], ["Felix", 2504.39, 2504.95, 1.0], ["ein", 2505.27, 2505.43, 1.0], ["bisschen", 2505.43, 2505.75, 1.0], ["öfter", 2505.75, 2505.99, 1.0], ["zu", 2506.15, 2506.39, 1.0], ["tun", 2506.39, 2506.63, 1.0], ["hat,", 2506.63, 2506.87, 1.0], ["sind", 2507.19, 2507.43, 1.0], ["Tests,", 2507.43, 2507.91, 1.0], ["die", 2508.15, 2508.47, 1.0], ["Sachen", 2509.27, 2509.83, 1.0], ["feststellen", 2509.83, 2510.47, 1.0], ["sollen,", 2510.47, 2510.71, 1.0], ["die", 2510.79, 2510.87, 1.0], ["du", 2510.87, 2511.03, 1.0], ["nicht", 2511.03, 2511.19, 1.0], ["definiert", 2511.19, 2511.59, 1.0], ["hast,", 2511.59, 2511.75, 1.0], ["dass", 2511.83, 2511.99, 1.0], ["du", 2511.99, 2512.15, 1.0], ["da", 2512.15, 2512.31, 1.0], ["einfach", 2512.31, 2512.55, 1.0], ["irgendwie", 2512.55, 2513.19, 1.0], ["so,", 2513.51, 2513.67, 1.0], ["ich", 2513.83, 2513.91, 1.0], ["sag", 2513.91, 2514.07, 1.0], ["mal,", 2514.15, 2514.23, 1.0], ["direkt", 2514.31, 2514.55, 1.0], ["drauf", 2514.55, 2514.71, 1.0], ["wirfst", 2514.79, 2515.19, 1.0], ["und", 2515.19, 2515.27, 1.0], ["schaust,", 2515.27, 2515.43, 1.0], ["was", 2515.59, 2515.75, 1.0], ["kleben", 2515.91, 2516.23, 1.0], ["bleibt.", 2516.23, 2516.55, 1.0]]}, {"start": 2517.19, "end": 2520.47, "text": "Genau, also diese Art von Tests gibt es auch noch.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 2517.19, 2517.51, 1.0], ["also", 2517.59, 2517.83, 1.0], ["diese", 2518.07, 2518.31, 1.0], ["Art", 2518.31, 2518.63, 1.0], ["von", 2518.63, 2518.79, 1.0], ["Tests", 2518.79, 2519.35, 1.0], ["gibt", 2519.35, 2519.67, 1.0], ["es", 2519.67, 2519.99, 1.0], ["auch", 2519.99, 2520.23, 1.0], ["noch.", 2520.23, 2520.47, 1.0]]}, {"start": 2521.43, "end": 2525.03, "text": "Allgemein jetzt bei mir zusammengefasst unter Vulnerability Testing.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Allgemein", 2521.43, 2522.07, 1.0], ["jetzt", 2522.07, 2522.23, 1.0], ["bei", 2522.23, 2522.39, 1.0], ["mir", 2522.39, 2522.63, 1.0], ["zusammengefasst", 2522.63, 2523.35, 1.0], ["unter", 2523.35, 2523.59, 1.0], ["Vulnerability", 2523.67, 2524.47, 1.0], ["Testing.", 2524.47, 2525.03, 1.0]]}, {"start": 2525.27, "end": 2543.19, "text": "Das heißt, alles, was damit zusammengehört, wäre zum Beispiel, also wenn man jetzt ein wirklich Produktivsystem hat, dann hat man solche Sachen wie ein Vulnerability Assessment, das heißt, man fäst gar nicht so viel an, sondern probiert nur ein bisschen aus, will aber nichts kaputt machen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 2525.27, 2525.35, 1.0], ["heißt,", 2525.35, 2525.67, 1.0], ["alles,", 2525.75, 2525.91, 1.0], ["was", 2525.99, 2526.23, 1.0], ["damit", 2526.23, 2526.71, 1.0], ["zusammengehört,", 2526.95, 2529.19, 1.0], ["wäre", 2529.75, 2530.15, 1.0], ["zum", 2530.15, 2530.31, 1.0], ["Beispiel,", 2530.31, 2531.27, 1.0], ["also", 2532.23, 2532.39, 1.0], ["wenn", 2532.55, 2532.79, 1.0], ["man", 2532.79, 2532.95, 1.0], ["jetzt", 2532.95, 2533.19, 1.0], ["ein", 2533.19, 2533.43, 1.0], ["wirklich", 2533.43, 2533.75, 1.0], ["Produktivsystem", 2533.75, 2534.63, 1.0], ["hat,", 2534.63, 2534.79, 1.0], ["dann", 2534.87, 2535.03, 1.0], ["hat", 2535.03, 2535.19, 1.0], ["man", 2535.19, 2535.35, 1.0], ["solche", 2535.35, 2535.75, 1.0], ["Sachen", 2535.75, 2536.23, 1.0], ["wie", 2536.23, 2536.47, 1.0], ["ein", 2536.47, 2536.71, 1.0], ["Vulnerability", 2536.71, 2537.51, 1.0], ["Assessment,", 2537.51, 2537.99, 1.0], ["das", 2538.07, 2538.23, 1.0], ["heißt,", 2538.23, 2538.47, 1.0], ["man", 2538.63, 2538.95, 1.0], ["fäst", 2538.95, 2539.27, 1.0], ["gar", 2539.43, 2539.59, 1.0], ["nicht", 2539.59, 2539.75, 1.0], ["so", 2539.75, 2539.83, 1.0], ["viel", 2539.83, 2540.07, 1.0], ["an,", 2540.07, 2540.23, 1.0], ["sondern", 2540.31, 2540.63, 1.0], ["probiert", 2540.63, 2541.03, 1.0], ["nur", 2541.03, 2541.19, 1.0], ["ein", 2541.19, 2541.27, 1.0], ["bisschen", 2541.27, 2541.51, 1.0], ["aus,", 2541.51, 2541.67, 1.0], ["will", 2541.83, 2541.99, 1.0], ["aber", 2541.99, 2542.15, 1.0], ["nichts", 2542.15, 2542.31, 1.0], ["kaputt", 2542.31, 2542.79, 1.0], ["machen.", 2542.79, 2543.19, 1.0]]}, {"start": 2544.07, "end": 2560.79, "text": "Es gibt natürlich für echtes Testing, also quasi, wenn man selber programmiert hat, hat man sowas wie Fuss-Testing oder Fuzzing, wo zum Beispiel Microsoft relativ viel Aufmerksamkeit für bekommen hat, dass sie das für ihre Produkte jetzt auch einsetzen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Es", 2544.07, 2544.39, 1.0], ["gibt", 2544.39, 2544.71, 1.0], ["natürlich", 2544.95, 2545.43, 1.0], ["für", 2545.43, 2545.67, 1.0], ["echtes", 2545.91, 2546.47, 1.0], ["Testing,", 2546.47, 2546.87, 1.0], ["also", 2546.95, 2547.19, 1.0], ["quasi,", 2547.19, 2547.59, 1.0], ["wenn", 2547.75, 2547.91, 1.0], ["man", 2547.91, 2548.07, 1.0], ["selber", 2548.07, 2548.39, 1.0], ["programmiert", 2548.39, 2548.95, 1.0], ["hat,", 2548.95, 2549.11, 1.0], ["hat", 2549.19, 2549.43, 1.0], ["man", 2549.43, 2549.59, 1.0], ["sowas", 2549.59, 2549.91, 1.0], ["wie", 2549.91, 2550.07, 1.0], ["Fuss-Testing", 2550.39, 2551.27, 1.0], ["oder", 2551.27, 2551.43, 1.0], ["Fuzzing,", 2551.43, 2552.31, 1.0], ["wo", 2553.59, 2553.91, 1.0], ["zum", 2554.31, 2554.55, 1.0], ["Beispiel", 2554.55, 2554.95, 1.0], ["Microsoft", 2554.95, 2555.67, 1.0], ["relativ", 2555.67, 2556.31, 1.0], ["viel", 2556.63, 2556.95, 1.0], ["Aufmerksamkeit", 2556.95, 2557.91, 1.0], ["für", 2557.91, 2558.07, 1.0], ["bekommen", 2558.07, 2558.31, 1.0], ["hat,", 2558.31, 2558.39, 1.0], ["dass", 2558.47, 2558.63, 1.0], ["sie", 2558.63, 2558.79, 1.0], ["das", 2558.79, 2558.95, 1.0], ["für", 2558.95, 2559.03, 1.0], ["ihre", 2559.03, 2559.27, 1.0], ["Produkte", 2559.27, 2559.67, 1.0], ["jetzt", 2559.67, 2559.83, 1.0], ["auch", 2559.83, 2559.99, 1.0], ["einsetzen.", 2559.99, 2560.79, 1.0]]}, {"start": 2562.55, "end": 2577.35, "text": "Und Penetration Testing ist natürlich dann der aggressivere Weg, quasi ein System zu was zu bringen, wofür es nicht gedacht war und was potenziell auch Daten zu Datenverlust führen kann.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2562.55, 2562.87, 1.0], ["Penetration", 2563.27, 2563.99, 1.0], ["Testing", 2564.07, 2564.47, 1.0], ["ist", 2564.47, 2564.63, 1.0], ["natürlich", 2564.63, 2565.11, 1.0], ["dann", 2565.11, 2565.43, 1.0], ["der", 2565.43, 2565.75, 1.0], ["aggressivere", 2566.39, 2567.59, 1.0], ["Weg,", 2567.59, 2568.15, 1.0], ["quasi", 2568.39, 2568.95, 1.0], ["ein", 2569.19, 2569.35, 1.0], ["System", 2569.35, 2569.91, 1.0], ["zu", 2569.91, 2570.23, 1.0], ["was", 2570.23, 2570.39, 1.0], ["zu", 2570.39, 2570.55, 1.0], ["bringen,", 2570.55, 2570.79, 1.0], ["wofür", 2570.87, 2571.27, 1.0], ["es", 2571.27, 2571.59, 1.0], ["nicht", 2571.59, 2571.75, 1.0], ["gedacht", 2571.75, 2572.39, 1.0], ["war", 2572.39, 2572.63, 1.0], ["und", 2572.87, 2573.19, 1.0], ["was", 2573.19, 2573.51, 1.0], ["potenziell", 2573.59, 2574.39, 1.0], ["auch", 2574.39, 2574.71, 1.0], ["Daten", 2575.19, 2575.67, 1.0], ["zu", 2575.67, 2575.91, 1.0], ["Datenverlust", 2575.91, 2576.47, 1.0], ["führen", 2576.63, 2577.03, 1.0], ["kann.", 2577.03, 2577.35, 1.0]]}, {"start": 2577.99, "end": 2581.35, "text": "Die ganzen Sachen kann man unendlich weit ausführen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Die", 2577.99, 2578.15, 1.0], ["ganzen", 2578.15, 2578.55, 1.0], ["Sachen", 2578.55, 2579.03, 1.0], ["kann", 2579.75, 2579.99, 1.0], ["man", 2579.99, 2580.23, 1.0], ["unendlich", 2580.23, 2580.71, 1.0], ["weit", 2580.71, 2580.95, 1.0], ["ausführen.", 2580.95, 2581.35, 1.0]]}, {"start": 2581.43, "end": 2588.31, "text": "Also speziell oder im besonderen Penetration Testing gibt es tausende von Millionen von Sachen, was man sich da alles überlegen kann.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 2581.43, 2581.75, 1.0], ["speziell", 2581.75, 2582.39, 1.0], ["oder", 2582.55, 2582.87, 1.0], ["im", 2583.03, 2583.19, 1.0], ["besonderen", 2583.19, 2583.67, 1.0], ["Penetration", 2583.67, 2584.23, 1.0], ["Testing", 2584.31, 2584.63, 1.0], ["gibt", 2584.79, 2584.95, 1.0], ["es", 2584.95, 2585.11, 1.0], ["tausende", 2585.11, 2585.67, 1.0], ["von", 2585.67, 2585.83, 1.0], ["Millionen", 2585.83, 2586.23, 1.0], ["von", 2586.23, 2586.39, 1.0], ["Sachen,", 2586.39, 2586.55, 1.0], ["was", 2586.63, 2586.79, 1.0], ["man", 2586.79, 2586.87, 1.0], ["sich", 2586.87, 2587.03, 1.0], ["da", 2587.03, 2587.19, 1.0], ["alles", 2587.19, 2587.35, 1.0], ["überlegen", 2587.35, 2587.99, 1.0], ["kann.", 2587.99, 2588.31, 1.0]]}, {"start": 2588.63, "end": 2593.27, "text": "Und eigentlich müsste das alles auch von normalen Tests abgefangen werden können.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2588.63, 2588.95, 1.0], ["eigentlich", 2588.95, 2589.83, 1.0], ["müsste", 2589.99, 2590.47, 1.0], ["das", 2590.47, 2590.63, 1.0], ["alles", 2590.63, 2590.87, 1.0], ["auch", 2590.87, 2591.03, 1.0], ["von", 2591.03, 2591.27, 1.0], ["normalen", 2591.27, 2591.67, 1.0], ["Tests", 2591.67, 2591.91, 1.0], ["abgefangen", 2591.91, 2592.63, 1.0], ["werden", 2592.63, 2592.95, 1.0], ["können.", 2592.95, 2593.27, 1.0]]}, {"start": 2593.67, "end": 2600.95, "text": "Aber die Sache ist, bei solchen Tests versucht man immer so ein bisschen out of the box zu decken.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Aber", 2593.67, 2593.99, 1.0], ["die", 2595.51, 2595.75, 1.0], ["Sache", 2595.75, 2596.07, 1.0], ["ist,", 2596.07, 2596.23, 1.0], ["bei", 2596.55, 2596.71, 1.0], ["solchen", 2596.71, 2596.95, 1.0], ["Tests", 2596.95, 2597.43, 1.0], ["versucht", 2597.43, 2597.75, 1.0], ["man", 2597.75, 2597.91, 1.0], ["immer", 2597.91, 2598.07, 1.0], ["so", 2598.07, 2598.23, 1.0], ["ein", 2598.23, 2598.31, 1.0], ["bisschen", 2598.31, 2598.95, 1.0], ["out", 2599.27, 2599.51, 1.0], ["of", 2599.75, 2599.91, 1.0], ["the", 2599.91, 2600.07, 1.0], ["box", 2600.07, 2600.39, 1.0], ["zu", 2600.39, 2600.55, 1.0], ["decken.", 2600.55, 2600.95, 1.0]]}, {"start": 2601.27, "end": 2609.99, "text": "Man versucht die Sachen so zu verwenden, wie der Entwickler nicht gedacht hat, dass es eigentlich funktionieren kann oder funktionieren soll.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Man", 2601.27, 2601.51, 1.0], ["versucht", 2601.51, 2601.83, 1.0], ["die", 2602.15, 2602.31, 1.0], ["Sachen", 2602.31, 2602.79, 1.0], ["so", 2602.79, 2603.03, 1.0], ["zu", 2603.91, 2604.07, 1.0], ["verwenden,", 2604.07, 2604.71, 1.0], ["wie", 2604.95, 2605.27, 1.0], ["der", 2605.27, 2605.43, 1.0], ["Entwickler", 2605.43, 2606.23, 1.0], ["nicht", 2606.23, 2606.39, 1.0], ["gedacht", 2606.39, 2606.79, 1.0], ["hat,", 2606.79, 2606.95, 1.0], ["dass", 2607.03, 2607.19, 1.0], ["es", 2607.19, 2607.35, 1.0], ["eigentlich", 2607.35, 2607.83, 1.0], ["funktionieren", 2607.83, 2608.47, 1.0], ["kann", 2608.47, 2608.71, 1.0], ["oder", 2608.71, 2608.95, 1.0], ["funktionieren", 2608.95, 2609.67, 1.0], ["soll.", 2609.67, 2609.99, 1.0]]}, {"start": 2610.71, "end": 2616.39, "text": "Und dafür denke ich, braucht man auch ein bisschen anderes Mindset.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2610.71, 2611.03, 1.0], ["dafür", 2612.47, 2613.35, 1.0], ["denke", 2613.67, 2613.99, 1.0], ["ich,", 2613.99, 2614.07, 1.0], ["braucht", 2614.23, 2614.47, 1.0], ["man", 2614.47, 2614.63, 1.0], ["auch", 2614.63, 2614.87, 1.0], ["ein", 2614.87, 2615.03, 1.0], ["bisschen", 2615.19, 2615.59, 1.0], ["anderes", 2615.59, 2615.99, 1.0], ["Mindset.", 2615.99, 2616.39, 1.0]]}, {"start": 2616.47, "end": 2630.71, "text": "Also es ist nicht so, dass 015 indischer Programmierer für 1,50 Dollar die Stunde unbedingt solche Gedanken hat, weil er es halt auch gar nicht muss und gar nicht soll, weil er soll schnell irgendwie Code produzieren und dann irgendwie soll das Ding funktionieren.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 2616.47, 2616.63, 1.0], ["es", 2616.63, 2616.71, 1.0], ["ist", 2616.71, 2616.79, 1.0], ["nicht", 2616.79, 2616.95, 1.0], ["so,", 2616.95, 2617.11, 1.0], ["dass", 2617.27, 2617.59, 1.0], ["015", 2617.83, 2618.79, 1.0], ["indischer", 2619.35, 2619.83, 1.0], ["Programmierer", 2619.83, 2620.39, 1.0], ["für", 2620.39, 2620.55, 1.0], ["1,50", 2620.55, 2621.19, 1.0], ["Dollar", 2621.19, 2621.35, 1.0], ["die", 2621.35, 2621.51, 1.0], ["Stunde", 2621.51, 2622.15, 1.0], ["unbedingt", 2622.55, 2623.27, 1.0], ["solche", 2623.27, 2623.67, 1.0], ["Gedanken", 2623.67, 2624.23, 1.0], ["hat,", 2624.23, 2624.47, 1.0], ["weil", 2624.55, 2624.71, 1.0], ["er", 2624.71, 2624.87, 1.0], ["es", 2624.87, 2625.03, 1.0], ["halt", 2625.03, 2625.19, 1.0], ["auch", 2625.19, 2625.35, 1.0], ["gar", 2625.35, 2625.51, 1.0], ["nicht", 2625.51, 2625.67, 1.0], ["muss", 2625.67, 2625.99, 1.0], ["und", 2625.99, 2626.15, 1.0], ["gar", 2626.15, 2626.31, 1.0], ["nicht", 2626.31, 2626.47, 1.0], ["soll,", 2626.47, 2626.71, 1.0], ["weil", 2626.87, 2627.03, 1.0], ["er", 2627.03, 2627.19, 1.0], ["soll", 2627.19, 2627.43, 1.0], ["schnell", 2627.43, 2627.67, 1.0], ["irgendwie", 2627.67, 2627.99, 1.0], ["Code", 2627.99, 2628.31, 1.0], ["produzieren", 2628.31, 2628.87, 1.0], ["und", 2628.87, 2629.03, 1.0], ["dann", 2629.03, 2629.35, 1.0], ["irgendwie", 2629.35, 2629.75, 1.0], ["soll", 2629.75, 2629.99, 1.0], ["das", 2629.99, 2630.07, 1.0], ["Ding", 2630.07, 2630.31, 1.0], ["funktionieren.", 2630.31, 2630.71, 1.0]]}, {"start": 2631.03, "end": 2632.07, "text": "Was wäre denn so ein Beispiel?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Was", 2631.03, 2631.19, 1.0], ["wäre", 2631.19, 2631.35, 1.0], ["denn", 2631.35, 2631.59, 1.0], ["so", 2631.59, 2631.67, 1.0], ["ein", 2631.67, 2631.75, 1.0], ["Beispiel?", 2631.75, 2632.07, 1.0]]}, {"start": 2632.15, "end": 2643.35, "text": "Also gerade was wir gesagt haben vorher, das war ja alles recht, ich sag mal, in Code gegossen, bedeutet es ist, wenn der Test am Ende rauskommt, dann ist das ein Stück Source-Code, den du immer und immer wieder ausführen kannst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 2632.15, 2632.23, 1.0], ["gerade", 2632.31, 2632.63, 1.0], ["was", 2633.11, 2633.43, 1.0], ["wir", 2633.43, 2633.59, 1.0], ["gesagt", 2633.59, 2633.83, 1.0], ["haben", 2633.83, 2633.99, 1.0], ["vorher,", 2634.07, 2634.23, 1.0], ["das", 2634.39, 2634.47, 1.0], ["war", 2634.47, 2634.63, 1.0], ["ja", 2634.63, 2634.79, 1.0], ["alles", 2634.79, 2635.03, 1.0], ["recht,", 2635.03, 2635.19, 1.0], ["ich", 2635.43, 2635.59, 1.0], ["sag", 2635.59, 2635.67, 1.0], ["mal,", 2635.75, 2635.83, 1.0], ["in", 2635.99, 2636.15, 1.0], ["Code", 2636.15, 2636.47, 1.0], ["gegossen,", 2636.47, 2637.11, 1.0], ["bedeutet", 2637.27, 2637.67, 1.0], ["es", 2637.75, 2637.83, 1.0], ["ist,", 2637.91, 2638.07, 1.0], ["wenn", 2638.39, 2638.63, 1.0], ["der", 2638.63, 2638.79, 1.0], ["Test", 2638.79, 2639.11, 1.0], ["am", 2639.11, 2639.27, 1.0], ["Ende", 2639.27, 2639.51, 1.0], ["rauskommt,", 2639.51, 2640.07, 1.0], ["dann", 2640.23, 2640.47, 1.0], ["ist", 2640.47, 2640.63, 1.0], ["das", 2640.63, 2640.79, 1.0], ["ein", 2640.79, 2640.95, 1.0], ["Stück", 2640.95, 2641.19, 1.0], ["Source-Code,", 2641.19, 2641.59, 1.0], ["den", 2641.67, 2641.75, 1.0], ["du", 2641.75, 2641.83, 1.0], ["immer", 2641.83, 2641.99, 1.0], ["und", 2641.99, 2642.15, 1.0], ["immer", 2642.15, 2642.31, 1.0], ["wieder", 2642.31, 2642.47, 1.0], ["ausführen", 2642.47, 2642.95, 1.0], ["kannst.", 2642.95, 2643.35, 1.0]]}, {"start": 2643.67, "end": 2653.91, "text": "Ich denke, Fuzz-Testing oder Fuzzing geht ja auch in die Richtung, was wäre denn zum Beispiel, oder wie sieht denn so ein Fuzzing aus, was teste man da und wie läuft da so ein Test ab?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ich", 2643.67, 2643.75, 1.0], ["denke,", 2643.75, 2643.91, 1.0], ["Fuzz-Testing", 2644.07, 2644.79, 1.0], ["oder", 2644.79, 2645.03, 1.0], ["Fuzzing", 2645.03, 2645.67, 1.0], ["geht", 2646.07, 2646.31, 1.0], ["ja", 2646.31, 2646.47, 1.0], ["auch", 2646.47, 2646.63, 1.0], ["in", 2646.63, 2646.79, 1.0], ["die", 2646.79, 2646.87, 1.0], ["Richtung,", 2646.87, 2647.19, 1.0], ["was", 2648.31, 2648.47, 1.0], ["wäre", 2648.47, 2648.63, 1.0], ["denn", 2648.63, 2648.79, 1.0], ["zum", 2648.79, 2648.87, 1.0], ["Beispiel,", 2648.87, 2649.11, 1.0], ["oder", 2649.19, 2649.35, 1.0], ["wie", 2649.35, 2649.51, 1.0], ["sieht", 2649.67, 2649.91, 1.0], ["denn", 2649.91, 2650.07, 1.0], ["so", 2650.07, 2650.15, 1.0], ["ein", 2650.39, 2650.47, 1.0], ["Fuzzing", 2650.47, 2650.87, 1.0], ["aus,", 2650.87, 2651.03, 1.0], ["was", 2651.35, 2651.59, 1.0], ["teste", 2651.59, 2651.83, 1.0], ["man", 2651.99, 2652.15, 1.0], ["da", 2652.15, 2652.31, 1.0], ["und", 2652.31, 2652.63, 1.0], ["wie", 2652.63, 2652.79, 1.0], ["läuft", 2652.79, 2653.19, 1.0], ["da", 2653.19, 2653.35, 1.0], ["so", 2653.35, 2653.43, 1.0], ["ein", 2653.43, 2653.51, 1.0], ["Test", 2653.51, 2653.75, 1.0], ["ab?", 2653.75, 2653.91, 1.0]]}, {"start": 2654.31, "end": 2661.51, "text": "Typischer Fall von Fuzzing ist, du hast einen Standard, der ein Protokoll beschreibt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Typischer", 2654.31, 2654.79, 1.0], ["Fall", 2654.79, 2655.03, 1.0], ["von", 2655.03, 2655.19, 1.0], ["Fuzzing", 2655.19, 2655.91, 1.0], ["ist,", 2655.91, 2656.15, 1.0], ["du", 2656.95, 2657.19, 1.0], ["hast", 2657.19, 2657.83, 1.0], ["einen", 2657.99, 2658.31, 1.0], ["Standard,", 2658.31, 2659.11, 1.0], ["der", 2659.91, 2660.15, 1.0], ["ein", 2660.15, 2660.31, 1.0], ["Protokoll", 2660.31, 2660.87, 1.0], ["beschreibt.", 2660.87, 2661.51, 1.0]]}, {"start": 2661.67, "end": 2667.19, "text": "Und das Protokoll sagt, das und das darf in den und den Feldern drin stehen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2661.67, 2661.99, 1.0], ["das", 2661.99, 2662.15, 1.0], ["Protokoll", 2662.15, 2662.95, 1.0], ["sagt,", 2662.95, 2663.59, 1.0], ["das", 2664.07, 2664.39, 1.0], ["und", 2664.39, 2664.63, 1.0], ["das", 2664.63, 2664.95, 1.0], ["darf", 2664.95, 2665.27, 1.0], ["in", 2665.27, 2665.43, 1.0], ["den", 2665.43, 2665.67, 1.0], ["und", 2665.67, 2665.83, 1.0], ["den", 2665.83, 2665.99, 1.0], ["Feldern", 2665.99, 2666.47, 1.0], ["drin", 2666.47, 2666.79, 1.0], ["stehen.", 2666.79, 2667.19, 1.0]]}, {"start": 2668.79, "end": 2673.43, "text": "Und der beschreibt auch, wenn das ist, dann musst du halt was anderes machen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2668.79, 2669.11, 1.0], ["der", 2669.75, 2670.07, 1.0], ["beschreibt", 2670.07, 2670.79, 1.0], ["auch,", 2670.79, 2671.03, 1.0], ["wenn", 2671.51, 2671.75, 1.0], ["das", 2671.75, 2671.99, 1.0], ["ist,", 2671.99, 2672.23, 1.0], ["dann", 2672.31, 2672.47, 1.0], ["musst", 2672.47, 2672.63, 1.0], ["du", 2672.63, 2672.79, 1.0], ["halt", 2672.79, 2672.95, 1.0], ["was", 2672.95, 2673.11, 1.0], ["anderes", 2673.11, 2673.35, 1.0], ["machen.", 2673.35, 2673.43, 1.0]]}, {"start": 2673.51, "end": 2677.27, "text": "Und wenn es einen Fehlerfall gibt, dann musst du halt diese Sache zurückgeben.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2673.51, 2673.67, 1.0], ["wenn", 2673.67, 2673.83, 1.0], ["es", 2673.83, 2673.91, 1.0], ["einen", 2673.91, 2673.99, 1.0], ["Fehlerfall", 2673.99, 2674.55, 1.0], ["gibt,", 2674.55, 2674.71, 1.0], ["dann", 2674.79, 2674.95, 1.0], ["musst", 2674.95, 2675.11, 1.0], ["du", 2675.11, 2675.27, 1.0], ["halt", 2675.27, 2675.59, 1.0], ["diese", 2675.59, 2675.91, 1.0], ["Sache", 2676.07, 2676.47, 1.0], ["zurückgeben.", 2676.47, 2677.27, 1.0]]}, {"start": 2678.23, "end": 2687.99, "text": "Und jetzt machst du beim Fuzzing genau das, du probierst quasi alle möglichen Werte, die potenziell Probleme machen, in diesem Protokoll aus.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2678.23, 2678.31, 1.0], ["jetzt", 2678.63, 2678.95, 1.0], ["machst", 2679.43, 2679.83, 1.0], ["du", 2679.83, 2679.91, 1.0], ["beim", 2679.91, 2680.15, 1.0], ["Fuzzing", 2680.15, 2680.71, 1.0], ["genau", 2680.71, 2680.95, 1.0], ["das,", 2680.95, 2681.11, 1.0], ["du", 2681.27, 2681.43, 1.0], ["probierst", 2681.43, 2681.91, 1.0], ["quasi", 2681.91, 2682.55, 1.0], ["alle", 2682.87, 2683.19, 1.0], ["möglichen", 2683.35, 2683.83, 1.0], ["Werte,", 2683.99, 2684.47, 1.0], ["die", 2684.79, 2685.03, 1.0], ["potenziell", 2685.03, 2685.83, 1.0], ["Probleme", 2685.83, 2686.39, 1.0], ["machen,", 2686.39, 2686.71, 1.0], ["in", 2686.79, 2686.95, 1.0], ["diesem", 2686.95, 2687.19, 1.0], ["Protokoll", 2687.19, 2687.83, 1.0], ["aus.", 2687.83, 2687.99, 1.0]]}, {"start": 2688.31, "end": 2697.67, "text": "Das heißt, zum Beispiel, du hast besondere Charakters, die so in dem Standard zum Beispiel auch nicht gar nicht definiert sind, dass es sowas gibt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 2688.31, 2688.47, 1.0], ["heißt,", 2688.47, 2688.71, 1.0], ["zum", 2688.79, 2688.95, 1.0], ["Beispiel,", 2688.95, 2689.27, 1.0], ["du", 2689.35, 2689.59, 1.0], ["hast", 2689.59, 2690.15, 1.0], ["besondere", 2690.71, 2691.43, 1.0], ["Charakters,", 2691.43, 2692.07, 1.0], ["die", 2692.31, 2692.63, 1.0], ["so", 2693.11, 2693.43, 1.0], ["in", 2694.39, 2694.71, 1.0], ["dem", 2694.71, 2694.95, 1.0], ["Standard", 2694.95, 2695.51, 1.0], ["zum", 2695.51, 2695.59, 1.0], ["Beispiel", 2695.59, 2695.83, 1.0], ["auch", 2695.83, 2695.99, 1.0], ["nicht", 2695.99, 2696.15, 1.0], ["gar", 2696.15, 2696.23, 1.0], ["nicht", 2696.23, 2696.31, 1.0], ["definiert", 2696.31, 2696.71, 1.0], ["sind,", 2696.71, 2696.79, 1.0], ["dass", 2696.87, 2697.03, 1.0], ["es", 2697.03, 2697.11, 1.0], ["sowas", 2697.11, 2697.43, 1.0], ["gibt.", 2697.43, 2697.67, 1.0]]}, {"start": 2697.75, "end": 2705.67, "text": "Du hast irgendwelche Metacaracters, die potenziell Probleme machen können.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Du", 2697.75, 2697.91, 1.0], ["hast", 2697.91, 2698.39, 1.0], ["irgendwelche", 2699.35, 2699.91, 1.0], ["Metacaracters,", 2699.91, 2700.87, 1.0], ["die", 2701.11, 2701.43, 1.0], ["potenziell", 2702.31, 2703.27, 1.0], ["Probleme", 2704.55, 2705.19, 1.0], ["machen", 2705.19, 2705.43, 1.0], ["können.", 2705.43, 2705.67, 1.0]]}, {"start": 2705.75, "end": 2714.39, "text": "Du hast zum Beispiel ein Protokoll, wo drin steht, die Länge des nächsten Dings ist halt 100.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Du", 2705.75, 2705.91, 1.0], ["hast", 2705.91, 2706.15, 1.0], ["zum", 2706.71, 2706.87, 1.0], ["Beispiel", 2706.87, 2707.19, 1.0], ["ein", 2707.59, 2707.75, 1.0], ["Protokoll,", 2707.75, 2708.15, 1.0], ["wo", 2708.31, 2708.47, 1.0], ["drin", 2708.47, 2708.71, 1.0], ["steht,", 2708.71, 2709.03, 1.0], ["die", 2709.75, 2709.99, 1.0], ["Länge", 2709.99, 2710.79, 1.0], ["des", 2710.79, 2711.11, 1.0], ["nächsten", 2711.27, 2711.83, 1.0], ["Dings", 2711.83, 2712.15, 1.0], ["ist", 2712.55, 2712.79, 1.0], ["halt", 2712.79, 2713.43, 1.0], ["100.", 2713.67, 2714.39, 1.0]]}, {"start": 2714.55, "end": 2720.23, "text": "Und dann machst du, die Länge ist eins, aber du machst den Text, der dahinter kommt, machst du halt viel, viel länger.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2714.55, 2714.71, 1.0], ["dann", 2714.71, 2714.95, 1.0], ["machst", 2714.95, 2715.27, 1.0], ["du,", 2715.27, 2715.43, 1.0], ["die", 2715.75, 2715.91, 1.0], ["Länge", 2715.91, 2716.31, 1.0], ["ist", 2716.31, 2716.55, 1.0], ["eins,", 2716.55, 2716.79, 1.0], ["aber", 2716.87, 2717.03, 1.0], ["du", 2717.03, 2717.19, 1.0], ["machst", 2717.19, 2717.43, 1.0], ["den", 2717.67, 2717.83, 1.0], ["Text,", 2717.83, 2718.07, 1.0], ["der", 2718.23, 2718.39, 1.0], ["dahinter", 2718.39, 2718.71, 1.0], ["kommt,", 2718.71, 2718.95, 1.0], ["machst", 2719.03, 2719.19, 1.0], ["du", 2719.19, 2719.27, 1.0], ["halt", 2719.27, 2719.43, 1.0], ["viel,", 2719.43, 2719.59, 1.0], ["viel", 2719.67, 2719.83, 1.0], ["länger.", 2719.83, 2720.23, 1.0]]}, {"start": 2720.63, "end": 2730.07, "text": "Und wenn du dann beim Fuzzing mitbekommst, dass das System gecrasht ist, dann hast du quasi gezeigt, dass es dort ein potenzielles Problem gibt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2720.63, 2720.95, 1.0], ["wenn", 2721.11, 2721.43, 1.0], ["du", 2721.43, 2721.75, 1.0], ["dann", 2721.75, 2722.07, 1.0], ["beim", 2722.15, 2722.47, 1.0], ["Fuzzing", 2722.47, 2723.03, 1.0], ["mitbekommst,", 2723.03, 2723.51, 1.0], ["dass", 2723.59, 2723.75, 1.0], ["das", 2723.75, 2723.83, 1.0], ["System", 2723.83, 2724.07, 1.0], ["gecrasht", 2724.07, 2724.87, 1.0], ["ist,", 2724.87, 2725.19, 1.0], ["dann", 2725.51, 2725.83, 1.0], ["hast", 2725.83, 2726.15, 1.0], ["du", 2726.15, 2726.39, 1.0], ["quasi", 2726.39, 2726.95, 1.0], ["gezeigt,", 2726.95, 2727.51, 1.0], ["dass", 2727.67, 2727.83, 1.0], ["es", 2727.83, 2727.99, 1.0], ["dort", 2727.99, 2728.31, 1.0], ["ein", 2728.31, 2728.47, 1.0], ["potenzielles", 2728.47, 2729.19, 1.0], ["Problem", 2729.19, 2729.75, 1.0], ["gibt.", 2729.75, 2730.07, 1.0]]}, {"start": 2731.43, "end": 2743.99, "text": "Und das macht man speziell jetzt beim Vulnerability Testing, weil genau solche Probleme besonders das Potenzial haben, auch sicherheitstechnisch relevant zu sein.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2731.43, 2731.75, 1.0], ["das", 2731.75, 2731.99, 1.0], ["macht", 2731.99, 2732.31, 1.0], ["man", 2732.31, 2732.63, 1.0], ["speziell", 2732.63, 2733.27, 1.0], ["jetzt", 2733.27, 2733.59, 1.0], ["beim", 2733.75, 2734.07, 1.0], ["Vulnerability", 2734.07, 2734.71, 1.0], ["Testing,", 2734.79, 2735.11, 1.0], ["weil", 2735.19, 2735.43, 1.0], ["genau", 2735.43, 2735.67, 1.0], ["solche", 2735.67, 2735.99, 1.0], ["Probleme", 2735.99, 2736.79, 1.0], ["besonders", 2737.67, 2738.47, 1.0], ["das", 2739.51, 2739.75, 1.0], ["Potenzial", 2739.75, 2740.47, 1.0], ["haben,", 2740.47, 2740.71, 1.0], ["auch", 2740.87, 2741.19, 1.0], ["sicherheitstechnisch", 2741.83, 2743.11, 1.0], ["relevant", 2743.11, 2743.59, 1.0], ["zu", 2743.59, 2743.75, 1.0], ["sein.", 2743.75, 2743.99, 1.0]]}, {"start": 2744.39, "end": 2747.59, "text": "Und das, also da ist auch das Stichwort oft einfach Input Validation.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 2744.39, 2744.47, 1.0], ["das,", 2744.47, 2744.63, 1.0], ["also", 2744.71, 2744.87, 1.0], ["da", 2744.95, 2745.11, 1.0], ["ist", 2745.11, 2745.19, 1.0], ["auch", 2745.19, 2745.27, 1.0], ["das", 2745.35, 2745.51, 1.0], ["Stichwort", 2745.67, 2746.15, 1.0], ["oft", 2746.15, 2746.47, 1.0], ["einfach", 2746.47, 2746.71, 1.0], ["Input", 2746.71, 2747.03, 1.0], ["Validation.", 2747.11, 2747.59, 1.0]]}, {"start": 2747.75, "end": 2755.75, "text": "Bedeutet beim Fuzzing ist halt immer, du gibst entweder eine Funktion oder einfach auf einen Port oder irgendwie in einem HTTP-Paket, du gibst da irgendwelche Daten rein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet", 2747.75, 2747.99, 1.0], ["beim", 2748.07, 2748.23, 1.0], ["Fuzzing", 2748.23, 2748.79, 1.0], ["ist", 2748.79, 2748.95, 1.0], ["halt", 2748.95, 2749.27, 1.0], ["immer,", 2749.27, 2749.59, 1.0], ["du", 2749.83, 2749.99, 1.0], ["gibst", 2749.99, 2750.39, 1.0], ["entweder", 2750.39, 2750.79, 1.0], ["eine", 2750.79, 2750.87, 1.0], ["Funktion", 2751.03, 2751.51, 1.0], ["oder", 2751.51, 2751.67, 1.0], ["einfach", 2751.67, 2751.91, 1.0], ["auf", 2751.91, 2752.15, 1.0], ["einen", 2752.15, 2752.31, 1.0], ["Port", 2752.31, 2752.63, 1.0], ["oder", 2752.63, 2752.79, 1.0], ["irgendwie", 2752.79, 2753.11, 1.0], ["in", 2753.11, 2753.19, 1.0], ["einem", 2753.19, 2753.35, 1.0], ["HTTP-Paket,", 2753.35, 2754.23, 1.0], ["du", 2754.31, 2754.39, 1.0], ["gibst", 2754.39, 2754.63, 1.0], ["da", 2754.63, 2754.71, 1.0], ["irgendwelche", 2754.71, 2755.11, 1.0], ["Daten", 2755.11, 2755.35, 1.0], ["rein.", 2755.35, 2755.75, 1.0]]}, {"start": 2755.91, "end": 2764.95, "text": "Und im Normalfall hast du halt irgendwie zwei Sachen, wie das ausgehen kann, nämlich die API gibt dir irgendwie, keine Ahnung, es ist die blödeste API der Welt, die irgendwie zwei Zahlen zusammenzählt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2755.91, 2756.15, 1.0], ["im", 2756.15, 2756.31, 1.0], ["Normalfall", 2756.31, 2756.95, 1.0], ["hast", 2756.95, 2757.11, 1.0], ["du", 2757.11, 2757.27, 1.0], ["halt", 2757.27, 2757.51, 1.0], ["irgendwie", 2757.51, 2757.91, 1.0], ["zwei", 2758.47, 2758.87, 1.0], ["Sachen,", 2758.87, 2759.19, 1.0], ["wie", 2759.35, 2759.51, 1.0], ["das", 2759.51, 2759.67, 1.0], ["ausgehen", 2759.67, 2760.07, 1.0], ["kann,", 2760.07, 2760.23, 1.0], ["nämlich", 2760.31, 2760.63, 1.0], ["die", 2760.63, 2760.71, 1.0], ["API", 2760.71, 2761.11, 1.0], ["gibt", 2761.11, 2761.27, 1.0], ["dir", 2761.35, 2761.51, 1.0], ["irgendwie,", 2761.51, 2761.75, 1.0], ["keine", 2761.83, 2761.91, 1.0], ["Ahnung,", 2761.99, 2762.15, 1.0], ["es", 2762.23, 2762.31, 1.0], ["ist", 2762.31, 2762.39, 1.0], ["die", 2762.39, 2762.47, 1.0], ["blödeste", 2762.47, 2762.87, 1.0], ["API", 2762.87, 2763.19, 1.0], ["der", 2763.19, 2763.27, 1.0], ["Welt,", 2763.27, 2763.43, 1.0], ["die", 2763.51, 2763.59, 1.0], ["irgendwie", 2763.59, 2763.83, 1.0], ["zwei", 2763.83, 2763.99, 1.0], ["Zahlen", 2763.99, 2764.31, 1.0], ["zusammenzählt.", 2764.31, 2764.95, 1.0]]}, {"start": 2765.11, "end": 2769.03, "text": "Du denkst dir dann, ja, gut, zwei Zahlen rein, eine Zahl raus.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 2765.11, 2765.27, 1.0], ["denkst", 2765.27, 2765.59, 1.0], ["dir", 2765.59, 2765.67, 1.0], ["dann,", 2765.67, 2765.75, 1.0], ["ja,", 2765.91, 2766.15, 1.0], ["gut,", 2766.23, 2766.47, 1.0], ["zwei", 2766.71, 2767.03, 1.0], ["Zahlen", 2767.03, 2767.35, 1.0], ["rein,", 2767.35, 2767.67, 1.0], ["eine", 2767.75, 2767.99, 1.0], ["Zahl", 2767.99, 2768.39, 1.0], ["raus.", 2768.39, 2769.03, 1.0]]}, {"start": 2769.75, "end": 2771.91, "text": "Oder irgendeine Fehlermeldung.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 2769.75, 2770.31, 1.0], ["irgendeine", 2770.63, 2771.11, 1.0], ["Fehlermeldung.", 2771.11, 2771.91, 1.0]]}, {"start": 2771.99, "end": 2779.27, "text": "Und gut, dann kannst du anfangen, Buchstaben reinzuwerfen, kriegst Fehlermeldungen, dann kannst du anfangen, irgendwie negative Zahlen reinzuwerfen, kriegst Fehlermeldungen vielleicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2771.99, 2772.15, 1.0], ["gut,", 2772.15, 2772.31, 1.0], ["dann", 2772.39, 2772.55, 1.0], ["kannst", 2772.55, 2772.71, 1.0], ["du", 2772.71, 2772.79, 1.0], ["anfangen,", 2772.79, 2773.03, 1.0], ["Buchstaben", 2773.19, 2773.75, 1.0], ["reinzuwerfen,", 2773.75, 2774.23, 1.0], ["kriegst", 2774.31, 2774.55, 1.0], ["Fehlermeldungen,", 2774.63, 2775.11, 1.0], ["dann", 2775.27, 2775.35, 1.0], ["kannst", 2775.35, 2775.51, 1.0], ["du", 2775.51, 2775.67, 1.0], ["anfangen,", 2775.67, 2775.91, 1.0], ["irgendwie", 2775.99, 2776.23, 1.0], ["negative", 2776.23, 2776.71, 1.0], ["Zahlen", 2776.71, 2776.95, 1.0], ["reinzuwerfen,", 2776.95, 2777.43, 1.0], ["kriegst", 2777.51, 2777.75, 1.0], ["Fehlermeldungen", 2777.83, 2778.47, 1.0], ["vielleicht.", 2778.47, 2779.27, 1.0]]}, {"start": 2779.75, "end": 2787.35, "text": "Und dann fängst du mal an, irgendwie eine Newline reinzuwerfen und in Anführungszeichen oben und ein Strichkomma und dann noch irgendwie ein RAMS hinten reinzuschreiben.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2779.75, 2779.91, 1.0], ["dann", 2779.91, 2780.15, 1.0], ["fängst", 2780.15, 2780.55, 1.0], ["du", 2780.55, 2780.63, 1.0], ["mal", 2780.63, 2780.79, 1.0], ["an,", 2780.79, 2780.95, 1.0], ["irgendwie", 2781.03, 2781.43, 1.0], ["eine", 2781.43, 2781.67, 1.0], ["Newline", 2782.31, 2782.79, 1.0], ["reinzuwerfen", 2782.95, 2783.43, 1.0], ["und", 2783.51, 2783.59, 1.0], ["in", 2783.59, 2783.67, 1.0], ["Anführungszeichen", 2783.75, 2784.39, 1.0], ["oben", 2784.47, 2784.79, 1.0], ["und", 2784.79, 2784.95, 1.0], ["ein", 2784.95, 2785.03, 1.0], ["Strichkomma", 2785.03, 2785.67, 1.0], ["und", 2785.67, 2785.75, 1.0], ["dann", 2785.75, 2785.91, 1.0], ["noch", 2785.91, 2785.99, 1.0], ["irgendwie", 2785.99, 2786.23, 1.0], ["ein", 2786.23, 2786.31, 1.0], ["RAMS", 2786.31, 2786.63, 1.0], ["hinten", 2786.71, 2786.87, 1.0], ["reinzuschreiben.", 2786.95, 2787.35, 1.0]]}, {"start": 2788.39, "end": 2791.11, "text": "Genau, Sachen, und dann schaust du halt, was passiert denn dann?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau,", 2788.39, 2788.71, 1.0], ["Sachen,", 2788.79, 2789.19, 1.0], ["und", 2789.43, 2789.59, 1.0], ["dann", 2789.59, 2789.75, 1.0], ["schaust", 2789.75, 2789.99, 1.0], ["du", 2790.07, 2790.15, 1.0], ["halt,", 2790.15, 2790.31, 1.0], ["was", 2790.39, 2790.55, 1.0], ["passiert", 2790.55, 2790.87, 1.0], ["denn", 2790.87, 2791.03, 1.0], ["dann?", 2791.03, 2791.11, 1.0]]}, {"start": 2791.27, "end": 2794.71, "text": "Gib dir mir dann immer noch eine Fehlermeldung zurück, gibt der vielleicht irgendwas Komisches zurück.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Gib", 2791.27, 2791.35, 1.0], ["dir", 2791.43, 2791.59, 1.0], ["mir", 2791.59, 2791.67, 1.0], ["dann", 2791.67, 2791.83, 1.0], ["immer", 2791.83, 2791.99, 1.0], ["noch", 2791.99, 2792.07, 1.0], ["eine", 2792.07, 2792.15, 1.0], ["Fehlermeldung", 2792.15, 2792.63, 1.0], ["zurück,", 2792.63, 2792.79, 1.0], ["gibt", 2792.87, 2793.03, 1.0], ["der", 2793.11, 2793.27, 1.0], ["vielleicht", 2793.27, 2793.51, 1.0], ["irgendwas", 2793.51, 2793.91, 1.0], ["Komisches", 2793.91, 2794.39, 1.0], ["zurück.", 2794.39, 2794.71, 1.0]]}, {"start": 2794.87, "end": 2797.43, "text": "Also SQL-Injection ist so der Standard, dass da.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 2794.87, 2795.19, 1.0], ["SQL-Injection", 2795.19, 2796.07, 1.0], ["ist", 2796.23, 2796.31, 1.0], ["so", 2796.31, 2796.39, 1.0], ["der", 2796.55, 2796.71, 1.0], ["Standard,", 2796.71, 2797.03, 1.0], ["dass", 2797.11, 2797.27, 1.0], ["da.", 2797.27, 2797.43, 1.0]]}, {"start": 2797.91, "end": 2806.31, "text": "Genau, das wäre tatsächlich gar nicht so viel Fuzzing, weil bei Fuzzing ist es wirklich so, dass du alles rein wirfst, wirklich alles, was so ein Computer halt schon errechnen kann.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 2797.91, 2798.07, 1.0], ["das", 2798.31, 2798.47, 1.0], ["wäre", 2798.47, 2798.79, 1.0], ["tatsächlich", 2798.79, 2799.43, 1.0], ["gar", 2799.43, 2799.67, 1.0], ["nicht", 2799.67, 2799.83, 1.0], ["so", 2799.83, 2800.07, 1.0], ["viel", 2800.07, 2800.31, 1.0], ["Fuzzing,", 2800.31, 2800.87, 1.0], ["weil", 2800.95, 2801.11, 1.0], ["bei", 2801.11, 2801.19, 1.0], ["Fuzzing", 2801.19, 2801.59, 1.0], ["ist", 2801.59, 2801.67, 1.0], ["es", 2801.67, 2801.75, 1.0], ["wirklich", 2801.75, 2801.91, 1.0], ["so,", 2801.91, 2801.99, 1.0], ["dass", 2802.07, 2802.23, 1.0], ["du", 2802.23, 2802.39, 1.0], ["alles", 2802.39, 2802.63, 1.0], ["rein", 2802.63, 2802.95, 1.0], ["wirfst,", 2802.95, 2803.27, 1.0], ["wirklich", 2803.43, 2803.59, 1.0], ["alles,", 2803.83, 2804.15, 1.0], ["was", 2804.63, 2804.95, 1.0], ["so", 2804.95, 2805.11, 1.0], ["ein", 2805.11, 2805.19, 1.0], ["Computer", 2805.19, 2805.51, 1.0], ["halt", 2805.51, 2805.75, 1.0], ["schon", 2805.75, 2805.91, 1.0], ["errechnen", 2805.91, 2806.23, 1.0], ["kann.", 2806.23, 2806.31, 1.0]]}, {"start": 2806.39, "end": 2809.19, "text": "Und du haust es alles dagegen und irgendwo explodiert es dann mal.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2806.39, 2806.47, 1.0], ["du", 2806.47, 2806.55, 1.0], ["haust", 2806.55, 2806.71, 1.0], ["es", 2806.87, 2807.03, 1.0], ["alles", 2807.03, 2807.19, 1.0], ["dagegen", 2807.19, 2807.67, 1.0], ["und", 2807.67, 2807.83, 1.0], ["irgendwo", 2807.83, 2808.31, 1.0], ["explodiert", 2808.31, 2808.79, 1.0], ["es", 2808.79, 2808.95, 1.0], ["dann", 2808.95, 2809.03, 1.0], ["mal.", 2809.03, 2809.19, 1.0]]}, {"start": 2809.35, "end": 2815.83, "text": "Genau, und in dem Fall wäre halt, wenn du Glück hast, merkst du beim Fuzzing, dass wenn du ein Hochkomma rein gibst und rein zu wenig im String explodierst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Genau,", 2809.35, 2809.51, 1.0], ["und", 2809.59, 2809.67, 1.0], ["in", 2809.67, 2809.75, 1.0], ["dem", 2809.75, 2809.91, 1.0], ["Fall", 2809.91, 2810.07, 1.0], ["wäre", 2810.07, 2810.23, 1.0], ["halt,", 2810.31, 2810.47, 1.0], ["wenn", 2810.55, 2810.63, 1.0], ["du", 2810.63, 2810.71, 1.0], ["Glück", 2810.71, 2810.95, 1.0], ["hast,", 2810.95, 2811.11, 1.0], ["merkst", 2811.19, 2811.35, 1.0], ["du", 2811.43, 2811.59, 1.0], ["beim", 2811.59, 2811.75, 1.0], ["Fuzzing,", 2811.75, 2812.07, 1.0], ["dass", 2812.15, 2812.23, 1.0], ["wenn", 2812.23, 2812.39, 1.0], ["du", 2812.39, 2812.47, 1.0], ["ein", 2812.47, 2812.55, 1.0], ["Hochkomma", 2812.55, 2813.11, 1.0], ["rein", 2813.11, 2813.35, 1.0], ["gibst", 2813.35, 2813.59, 1.0], ["und", 2813.67, 2813.91, 1.0], ["rein", 2814.31, 2814.55, 1.0], ["zu", 2814.55, 2814.63, 1.0], ["wenig", 2814.71, 2814.95, 1.0], ["im", 2814.95, 2815.03, 1.0], ["String", 2815.11, 2815.27, 1.0], ["explodierst.", 2815.35, 2815.83, 1.0]]}, {"start": 2816.23, "end": 2817.99, "text": "Und das wird dann halt oft auch als Grundlage.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2816.23, 2816.39, 1.0], ["das", 2816.39, 2816.55, 1.0], ["wird", 2816.55, 2816.71, 1.0], ["dann", 2816.71, 2816.87, 1.0], ["halt", 2816.87, 2817.11, 1.0], ["oft", 2817.11, 2817.35, 1.0], ["auch", 2817.35, 2817.43, 1.0], ["als", 2817.43, 2817.59, 1.0], ["Grundlage.", 2817.59, 2817.99, 1.0]]}, {"start": 2818.07, "end": 2822.63, "text": "Genutzt du Fuss einfach und sagst dann so, oh, hier ist irgendwas komisch, mal schauen, was der Input war.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genutzt", 2818.07, 2818.39, 1.0], ["du", 2818.47, 2818.63, 1.0], ["Fuss", 2818.63, 2818.79, 1.0], ["einfach", 2818.95, 2819.19, 1.0], ["und", 2819.19, 2819.27, 1.0], ["sagst", 2819.27, 2819.43, 1.0], ["dann", 2819.51, 2819.67, 1.0], ["so,", 2819.67, 2819.75, 1.0], ["oh,", 2819.91, 2820.07, 1.0], ["hier", 2820.23, 2820.47, 1.0], ["ist", 2820.47, 2820.63, 1.0], ["irgendwas", 2820.63, 2821.03, 1.0], ["komisch,", 2821.03, 2821.35, 1.0], ["mal", 2821.51, 2821.67, 1.0], ["schauen,", 2821.67, 2821.83, 1.0], ["was", 2821.91, 2822.07, 1.0], ["der", 2822.07, 2822.23, 1.0], ["Input", 2822.23, 2822.47, 1.0], ["war.", 2822.47, 2822.63, 1.0]]}, {"start": 2822.71, "end": 2826.63, "text": "Und dann kannst du, dann geht normalerweise halt der Mensch ran und sagt, okay, ich schaue jetzt, was der Input ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2822.71, 2822.79, 1.0], ["dann", 2822.79, 2822.95, 1.0], ["kannst", 2822.95, 2823.19, 1.0], ["du,", 2823.19, 2823.35, 1.0], ["dann", 2823.43, 2823.59, 1.0], ["geht", 2823.59, 2823.83, 1.0], ["normalerweise", 2823.83, 2824.31, 1.0], ["halt", 2824.31, 2824.47, 1.0], ["der", 2824.47, 2824.63, 1.0], ["Mensch", 2824.63, 2824.79, 1.0], ["ran", 2824.79, 2824.95, 1.0], ["und", 2824.95, 2825.03, 1.0], ["sagt,", 2825.03, 2825.19, 1.0], ["okay,", 2825.27, 2825.43, 1.0], ["ich", 2825.51, 2825.67, 1.0], ["schaue", 2825.67, 2825.83, 1.0], ["jetzt,", 2825.83, 2825.91, 1.0], ["was", 2825.99, 2826.15, 1.0], ["der", 2826.15, 2826.31, 1.0], ["Input", 2826.31, 2826.55, 1.0], ["ist.", 2826.55, 2826.63, 1.0]]}, {"start": 2826.71, "end": 2831.19, "text": "Und so, ah, komisch, der hat zum ersten Mal ein Komma hier benutzt, scheint wohl nicht so zu klappen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 2826.71, 2826.87, 1.0], ["so,", 2826.87, 2827.03, 1.0], ["ah,", 2827.11, 2827.27, 1.0], ["komisch,", 2827.43, 2827.83, 1.0], ["der", 2827.99, 2828.15, 1.0], ["hat", 2828.15, 2828.31, 1.0], ["zum", 2828.31, 2828.47, 1.0], ["ersten", 2828.47, 2828.63, 1.0], ["Mal", 2828.63, 2828.79, 1.0], ["ein", 2828.79, 2828.87, 1.0], ["Komma", 2828.87, 2829.19, 1.0], ["hier", 2829.19, 2829.43, 1.0], ["benutzt,", 2829.43, 2829.91, 1.0], ["scheint", 2830.15, 2830.55, 1.0], ["wohl", 2830.55, 2830.71, 1.0], ["nicht", 2830.71, 2830.87, 1.0], ["so", 2830.87, 2830.95, 1.0], ["zu", 2830.95, 2831.03, 1.0], ["klappen.", 2831.03, 2831.19, 1.0]]}, {"start": 2831.35, "end": 2833.03, "text": "Genau, oder sein Nachname ist Null oder so.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 2831.35, 2831.43, 1.0], ["oder", 2831.59, 2831.75, 1.0], ["sein", 2831.75, 2831.83, 1.0], ["Nachname", 2831.91, 2832.31, 1.0], ["ist", 2832.31, 2832.47, 1.0], ["Null", 2832.47, 2832.71, 1.0], ["oder", 2832.79, 2832.95, 1.0], ["so.", 2832.95, 2833.03, 1.0]]}, {"start": 2833.59, "end": 2835.51, "text": "Genau, also der Standard, was war es?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Genau,", 2833.59, 2833.75, 1.0], ["also", 2833.83, 2833.99, 1.0], ["der", 2833.99, 2834.23, 1.0], ["Standard,", 2834.71, 2835.11, 1.0], ["was", 2835.19, 2835.35, 1.0], ["war", 2835.35, 2835.43, 1.0], ["es?", 2835.43, 2835.51, 1.0]]}, {"start": 2835.59, "end": 2836.55, "text": "Soap-Encoder, der hat.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Soap-Encoder,", 2835.59, 2836.23, 1.0], ["der", 2836.31, 2836.39, 1.0], ["hat.", 2836.47, 2836.55, 1.0]]}, {"start": 2836.71, "end": 2838.95, "text": "Soapencoder, sorry, null ist, wird zu null.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Soapencoder,", 2836.71, 2837.19, 1.0], ["sorry,", 2837.59, 2837.75, 1.0], ["null", 2837.83, 2838.07, 1.0], ["ist,", 2838.15, 2838.23, 1.0], ["wird", 2838.31, 2838.39, 1.0], ["zu", 2838.55, 2838.71, 1.0], ["null.", 2838.71, 2838.95, 1.0]]}, {"start": 2839.19, "end": 2839.51, "text": "Geht nicht.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": false, "timestamps": [["Geht", 2839.19, 2839.35, 1.0], ["nicht.", 2839.35, 2839.51, 1.0]]}, {"start": 2839.75, "end": 2840.15, "text": "Geht nicht.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": false, "timestamps": [["Geht", 2839.75, 2839.99, 1.0], ["nicht.", 2839.99, 2840.15, 1.0]]}, {"start": 2841.51, "end": 2843.91, "text": "In Sachen Fussing ist mir gerade auch noch was eingefallen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["In", 2841.51, 2841.67, 1.0], ["Sachen", 2841.67, 2841.99, 1.0], ["Fussing", 2841.99, 2842.55, 1.0], ["ist", 2842.55, 2842.71, 1.0], ["mir", 2842.71, 2842.87, 1.0], ["gerade", 2842.87, 2843.11, 1.0], ["auch", 2843.11, 2843.19, 1.0], ["noch", 2843.19, 2843.35, 1.0], ["was", 2843.35, 2843.51, 1.0], ["eingefallen.", 2843.51, 2843.91, 1.0]]}, {"start": 2843.99, "end": 2850.39, "text": "Ich habe vor einer Weile mal einen Vortrag von einem der Menschen von Beshow, die diese React-Datenbank machen, gesehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 2843.99, 2844.07, 1.0], ["habe", 2844.07, 2844.15, 1.0], ["vor", 2844.15, 2844.31, 1.0], ["einer", 2844.31, 2844.39, 1.0], ["Weile", 2844.39, 2844.71, 1.0], ["mal", 2844.71, 2844.87, 1.0], ["einen", 2844.87, 2844.95, 1.0], ["Vortrag", 2844.95, 2845.35, 1.0], ["von", 2845.35, 2845.51, 1.0], ["einem", 2845.51, 2845.75, 1.0], ["der", 2845.75, 2845.99, 1.0], ["Menschen", 2845.99, 2846.31, 1.0], ["von", 2846.47, 2846.71, 1.0], ["Beshow,", 2846.71, 2847.59, 1.0], ["die", 2847.91, 2848.15, 1.0], ["diese", 2848.15, 2848.47, 1.0], ["React-Datenbank", 2848.47, 2849.67, 1.0], ["machen,", 2849.67, 2849.91, 1.0], ["gesehen.", 2849.99, 2850.39, 1.0]]}, {"start": 2850.55, "end": 2859.43, "text": "Und der hat da so ein bisschen beschrieben, dass die auch noch so neben Unit und Integration-Tests machen, die noch auch sowas wie Fußing, allerdings ein bisschen anders.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 2850.55, 2850.71, 1.0], ["der", 2850.71, 2850.87, 1.0], ["hat", 2850.87, 2851.03, 1.0], ["da", 2851.03, 2851.19, 1.0], ["so", 2851.19, 2851.35, 1.0], ["ein", 2851.35, 2851.43, 1.0], ["bisschen", 2851.43, 2851.75, 1.0], ["beschrieben,", 2851.75, 2852.39, 1.0], ["dass", 2852.63, 2852.87, 1.0], ["die", 2852.87, 2853.03, 1.0], ["auch", 2853.03, 2853.19, 1.0], ["noch", 2853.19, 2853.35, 1.0], ["so", 2853.35, 2853.59, 1.0], ["neben", 2853.59, 2853.99, 1.0], ["Unit", 2853.99, 2854.31, 1.0], ["und", 2854.39, 2854.55, 1.0], ["Integration-Tests", 2854.55, 2855.59, 1.0], ["machen,", 2855.59, 2855.75, 1.0], ["die", 2855.83, 2856.07, 1.0], ["noch", 2856.07, 2856.31, 1.0], ["auch", 2856.31, 2856.47, 1.0], ["sowas", 2856.47, 2856.87, 1.0], ["wie", 2856.87, 2857.11, 1.0], ["Fußing,", 2857.11, 2857.75, 1.0], ["allerdings", 2857.83, 2858.55, 1.0], ["ein", 2858.55, 2858.71, 1.0], ["bisschen", 2858.71, 2859.03, 1.0], ["anders.", 2859.03, 2859.43, 1.0]]}, {"start": 2859.51, "end": 2865.03, "text": "Die benutzen ja Erlangen und die haben da sowas Implementiertes, nannten die Quick-Check.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Die", 2859.51, 2859.67, 1.0], ["benutzen", 2859.67, 2860.15, 1.0], ["ja", 2860.15, 2860.31, 1.0], ["Erlangen", 2860.31, 2860.71, 1.0], ["und", 2860.79, 2860.95, 1.0], ["die", 2860.95, 2861.03, 1.0], ["haben", 2861.03, 2861.19, 1.0], ["da", 2861.19, 2861.35, 1.0], ["sowas", 2861.35, 2863.35, 1.0], ["Implementiertes,", 2863.35, 2863.99, 1.0], ["nannten", 2864.15, 2864.47, 1.0], ["die", 2864.47, 2864.63, 1.0], ["Quick-Check.", 2864.63, 2865.03, 1.0]]}, {"start": 2865.35, "end": 2876.07, "text": "Da ist es quasi so, dass wenn man irgendwelche Funktionen hat, dann tut man da als Code-Annotation Bedingungen davor schreiben, die Inputs erfüllen müssen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 2865.35, 2865.51, 1.0], ["ist", 2865.51, 2865.59, 1.0], ["es", 2865.59, 2865.75, 1.0], ["quasi", 2865.75, 2865.99, 1.0], ["so,", 2865.99, 2866.07, 1.0], ["dass", 2866.15, 2866.39, 1.0], ["wenn", 2866.39, 2866.47, 1.0], ["man", 2866.47, 2866.63, 1.0], ["irgendwelche", 2866.63, 2867.03, 1.0], ["Funktionen", 2867.03, 2867.51, 1.0], ["hat,", 2867.51, 2867.67, 1.0], ["dann", 2867.75, 2867.99, 1.0], ["tut", 2867.99, 2868.31, 1.0], ["man", 2868.31, 2868.55, 1.0], ["da", 2868.55, 2868.87, 1.0], ["als", 2869.03, 2869.27, 1.0], ["Code-Annotation", 2869.27, 2870.79, 1.0], ["Bedingungen", 2871.75, 2872.79, 1.0], ["davor", 2872.79, 2873.19, 1.0], ["schreiben,", 2873.35, 2873.99, 1.0], ["die", 2874.31, 2874.55, 1.0], ["Inputs", 2874.55, 2875.11, 1.0], ["erfüllen", 2875.11, 2875.75, 1.0], ["müssen.", 2875.75, 2876.07, 1.0]]}, {"start": 2876.23, "end": 2886.39, "text": "Und was dann dieses Quick-Check-System macht, ist, es generiert Hunderttausende von Test Cases, die diese Bedingungen erfüllen und fertigegen die API.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 2876.23, 2876.47, 1.0], ["was", 2876.47, 2876.71, 1.0], ["dann", 2876.71, 2876.87, 1.0], ["dieses", 2876.87, 2877.19, 1.0], ["Quick-Check-System", 2877.99, 2879.43, 1.0], ["macht,", 2879.67, 2880.07, 1.0], ["ist,", 2880.15, 2880.31, 1.0], ["es", 2880.39, 2880.63, 1.0], ["generiert", 2880.63, 2881.11, 1.0], ["Hunderttausende", 2881.11, 2881.91, 1.0], ["von", 2881.91, 2882.15, 1.0], ["Test", 2882.15, 2882.39, 1.0], ["Cases,", 2882.47, 2882.79, 1.0], ["die", 2882.87, 2883.03, 1.0], ["diese", 2883.03, 2883.19, 1.0], ["Bedingungen", 2883.19, 2883.67, 1.0], ["erfüllen", 2883.67, 2884.15, 1.0], ["und", 2884.15, 2884.47, 1.0], ["fertigegen", 2884.87, 2885.59, 1.0], ["die", 2885.59, 2885.75, 1.0], ["API.", 2885.75, 2886.39, 1.0]]}, {"start": 2886.55, "end": 2899.19, "text": "Und bei denen war es halt im Endeffekt so, dass selbst bei gut getestetem Open Source Code mit hoher Test Coverage sind denen reihenweise Systeme explodiert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 2886.55, 2886.71, 1.0], ["bei", 2886.71, 2886.87, 1.0], ["denen", 2886.87, 2887.11, 1.0], ["war", 2887.11, 2887.27, 1.0], ["es", 2887.27, 2887.43, 1.0], ["halt", 2887.43, 2887.67, 1.0], ["im", 2887.67, 2887.75, 1.0], ["Endeffekt", 2887.75, 2888.15, 1.0], ["so,", 2888.15, 2888.31, 1.0], ["dass", 2888.39, 2888.63, 1.0], ["selbst", 2888.63, 2888.95, 1.0], ["bei", 2888.95, 2889.11, 1.0], ["gut", 2889.11, 2889.35, 1.0], ["getestetem", 2889.35, 2890.39, 1.0], ["Open", 2891.27, 2891.59, 1.0], ["Source", 2891.59, 2891.83, 1.0], ["Code", 2891.91, 2892.23, 1.0], ["mit", 2892.23, 2892.39, 1.0], ["hoher", 2892.39, 2892.71, 1.0], ["Test", 2892.71, 2893.03, 1.0], ["Coverage", 2893.03, 2893.83, 1.0], ["sind", 2895.59, 2895.91, 1.0], ["denen", 2896.47, 2897.03, 1.0], ["reihenweise", 2897.03, 2897.91, 1.0], ["Systeme", 2897.99, 2898.47, 1.0], ["explodiert.", 2898.47, 2899.19, 1.0]]}, {"start": 2899.35, "end": 2914.23, "text": "Also einfach durch, indem man mal einen Computer blöd einfach Dinge einfach mal generieren lässt, da kommen oft dann Sachen zustande, die sich so ein Mensch wahrscheinlich nicht ohne weiteres ausgedacht hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 2899.35, 2899.75, 1.0], ["einfach", 2899.75, 2900.07, 1.0], ["durch,", 2901.99, 2902.31, 1.0], ["indem", 2902.71, 2903.19, 1.0], ["man", 2903.19, 2903.35, 1.0], ["mal", 2903.35, 2903.59, 1.0], ["einen", 2903.59, 2903.75, 1.0], ["Computer", 2903.75, 2904.39, 1.0], ["blöd", 2904.39, 2905.03, 1.0], ["einfach", 2906.71, 2907.03, 1.0], ["Dinge", 2907.19, 2907.59, 1.0], ["einfach", 2907.59, 2907.83, 1.0], ["mal", 2907.83, 2908.07, 1.0], ["generieren", 2908.07, 2908.63, 1.0], ["lässt,", 2908.63, 2908.95, 1.0], ["da", 2909.19, 2909.43, 1.0], ["kommen", 2909.43, 2909.83, 1.0], ["oft", 2909.83, 2910.07, 1.0], ["dann", 2910.07, 2910.31, 1.0], ["Sachen", 2910.31, 2910.63, 1.0], ["zustande,", 2910.63, 2911.19, 1.0], ["die", 2911.27, 2911.51, 1.0], ["sich", 2911.51, 2911.67, 1.0], ["so", 2911.67, 2911.83, 1.0], ["ein", 2911.83, 2911.91, 1.0], ["Mensch", 2911.91, 2912.23, 1.0], ["wahrscheinlich", 2912.23, 2912.71, 1.0], ["nicht", 2912.71, 2912.95, 1.0], ["ohne", 2912.95, 2913.27, 1.0], ["weiteres", 2913.27, 2913.67, 1.0], ["ausgedacht", 2913.67, 2914.15, 1.0], ["hat.", 2914.15, 2914.23, 1.0]]}, {"start": 2914.55, "end": 2916.79, "text": "Ja, aber er könnte sich ja trotzdem ausgedacht haben und ausprobieren.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ja,", 2914.55, 2914.63, 1.0], ["aber", 2914.71, 2914.79, 1.0], ["er", 2914.79, 2914.87, 1.0], ["könnte", 2914.87, 2915.11, 1.0], ["sich", 2915.11, 2915.19, 1.0], ["ja", 2915.19, 2915.35, 1.0], ["trotzdem", 2915.35, 2915.67, 1.0], ["ausgedacht", 2915.67, 2916.15, 1.0], ["haben", 2916.15, 2916.31, 1.0], ["und", 2916.31, 2916.39, 1.0], ["ausprobieren.", 2916.39, 2916.79, 1.0]]}, {"start": 2917.03, "end": 2928.87, "text": "Ja, genau, also das Problem an der Sache ist ja, dass viele Leute, also das ist bei Testing noch immer wichtig, also gerade auch wenn ich auch Unit-Tests eben mache, dass viele Leute die Sachen nur so testen, dass sie funktionieren.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ja,", 2917.03, 2917.11, 1.0], ["genau,", 2917.19, 2917.43, 1.0], ["also", 2917.51, 2917.67, 1.0], ["das", 2918.07, 2918.23, 1.0], ["Problem", 2918.23, 2918.63, 1.0], ["an", 2918.63, 2918.79, 1.0], ["der", 2918.79, 2918.95, 1.0], ["Sache", 2918.95, 2919.19, 1.0], ["ist", 2919.19, 2919.43, 1.0], ["ja,", 2919.43, 2919.67, 1.0], ["dass", 2919.83, 2920.07, 1.0], ["viele", 2920.39, 2920.71, 1.0], ["Leute,", 2920.71, 2921.03, 1.0], ["also", 2921.11, 2921.27, 1.0], ["das", 2921.35, 2921.51, 1.0], ["ist", 2921.59, 2921.67, 1.0], ["bei", 2921.67, 2921.83, 1.0], ["Testing", 2921.83, 2922.23, 1.0], ["noch", 2922.23, 2922.31, 1.0], ["immer", 2922.31, 2922.47, 1.0], ["wichtig,", 2922.47, 2922.79, 1.0], ["also", 2922.87, 2922.95, 1.0], ["gerade", 2923.03, 2923.27, 1.0], ["auch", 2923.27, 2923.35, 1.0], ["wenn", 2923.35, 2923.43, 1.0], ["ich", 2923.43, 2923.59, 1.0], ["auch", 2923.59, 2923.83, 1.0], ["Unit-Tests", 2923.83, 2924.55, 1.0], ["eben", 2924.55, 2924.79, 1.0], ["mache,", 2924.79, 2925.11, 1.0], ["dass", 2925.27, 2925.51, 1.0], ["viele", 2925.51, 2925.75, 1.0], ["Leute", 2925.75, 2926.07, 1.0], ["die", 2926.31, 2926.47, 1.0], ["Sachen", 2926.47, 2926.79, 1.0], ["nur", 2926.79, 2926.95, 1.0], ["so", 2926.95, 2927.11, 1.0], ["testen,", 2927.11, 2927.51, 1.0], ["dass", 2927.59, 2927.83, 1.0], ["sie", 2927.83, 2927.99, 1.0], ["funktionieren.", 2927.99, 2928.87, 1.0]]}, {"start": 2929.59, "end": 2935.27, "text": "Also ich habe jetzt hier meine Methode gebaut und ich teste im Prinzip nur, kommt das hinten bei raus und dann bin ich glücklich und gehe weiter.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 2929.59, 2929.91, 1.0], ["ich", 2930.07, 2930.31, 1.0], ["habe", 2930.31, 2930.47, 1.0], ["jetzt", 2930.47, 2930.63, 1.0], ["hier", 2930.63, 2930.79, 1.0], ["meine", 2930.79, 2931.03, 1.0], ["Methode", 2931.03, 2931.35, 1.0], ["gebaut", 2931.35, 2931.51, 1.0], ["und", 2931.67, 2931.75, 1.0], ["ich", 2931.75, 2931.83, 1.0], ["teste", 2931.83, 2932.23, 1.0], ["im", 2932.23, 2932.31, 1.0], ["Prinzip", 2932.31, 2932.47, 1.0], ["nur,", 2932.55, 2932.71, 1.0], ["kommt", 2932.79, 2933.03, 1.0], ["das", 2933.03, 2933.19, 1.0], ["hinten", 2933.19, 2933.35, 1.0], ["bei", 2933.35, 2933.43, 1.0], ["raus", 2933.51, 2933.59, 1.0], ["und", 2933.67, 2933.75, 1.0], ["dann", 2933.83, 2933.91, 1.0], ["bin", 2933.91, 2933.99, 1.0], ["ich", 2933.99, 2934.07, 1.0], ["glücklich", 2934.07, 2934.39, 1.0], ["und", 2934.39, 2934.55, 1.0], ["gehe", 2934.55, 2934.79, 1.0], ["weiter.", 2934.79, 2935.27, 1.0]]}, {"start": 2935.51, "end": 2952.95, "text": "Und das ist für eine Methode, die einfach nur so steht, okay, erstmal, natürlich sollte man Edge Cases testen, aber sobald ich Input habe, ja, wie zum Beispiel extrem User-Input, dann muss ich da erstmal ganz viel Validation machen und muss mit allem rechnen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 2935.51, 2935.83, 1.0], ["das", 2935.99, 2936.23, 1.0], ["ist", 2936.23, 2936.55, 1.0], ["für", 2936.55, 2936.87, 1.0], ["eine", 2936.87, 2937.11, 1.0], ["Methode,", 2937.11, 2937.51, 1.0], ["die", 2937.59, 2937.83, 1.0], ["einfach", 2937.83, 2938.15, 1.0], ["nur", 2938.15, 2938.47, 1.0], ["so", 2938.47, 2938.79, 1.0], ["steht,", 2939.03, 2939.59, 1.0], ["okay,", 2939.91, 2940.39, 1.0], ["erstmal,", 2940.63, 2941.19, 1.0], ["natürlich", 2941.27, 2941.51, 1.0], ["sollte", 2941.59, 2941.83, 1.0], ["man", 2941.83, 2942.07, 1.0], ["Edge", 2942.07, 2942.23, 1.0], ["Cases", 2942.31, 2942.79, 1.0], ["testen,", 2942.79, 2943.19, 1.0], ["aber", 2943.27, 2943.51, 1.0], ["sobald", 2943.51, 2943.91, 1.0], ["ich", 2943.91, 2944.07, 1.0], ["Input", 2944.23, 2944.71, 1.0], ["habe,", 2944.71, 2944.95, 1.0], ["ja,", 2945.03, 2945.11, 1.0], ["wie", 2945.19, 2945.43, 1.0], ["zum", 2945.43, 2945.51, 1.0], ["Beispiel", 2945.51, 2945.83, 1.0], ["extrem", 2945.83, 2946.39, 1.0], ["User-Input,", 2946.39, 2947.27, 1.0], ["dann", 2947.43, 2947.59, 1.0], ["muss", 2947.59, 2947.75, 1.0], ["ich", 2947.75, 2947.91, 1.0], ["da", 2947.91, 2948.07, 1.0], ["erstmal", 2948.07, 2948.47, 1.0], ["ganz", 2948.47, 2948.71, 1.0], ["viel", 2948.71, 2949.03, 1.0], ["Validation", 2949.03, 2949.75, 1.0], ["machen", 2949.75, 2950.15, 1.0], ["und", 2950.47, 2950.71, 1.0], ["muss", 2951.11, 2951.67, 1.0], ["mit", 2951.67, 2951.99, 1.0], ["allem", 2951.99, 2952.31, 1.0], ["rechnen.", 2952.31, 2952.95, 1.0]]}, {"start": 2953.59, "end": 2959.51, "text": "Und das vergessen viele in dem Fall und deshalb sollte man A immer Edge Cases testen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 2953.59, 2953.91, 1.0], ["das", 2954.07, 2954.31, 1.0], ["vergessen", 2954.31, 2954.95, 1.0], ["viele", 2955.27, 2955.59, 1.0], ["in", 2955.59, 2955.75, 1.0], ["dem", 2955.75, 2955.91, 1.0], ["Fall", 2955.91, 2956.15, 1.0], ["und", 2956.23, 2956.39, 1.0], ["deshalb", 2956.55, 2957.11, 1.0], ["sollte", 2957.11, 2957.35, 1.0], ["man", 2957.35, 2957.59, 1.0], ["A", 2957.59, 2957.83, 1.0], ["immer", 2957.83, 2958.07, 1.0], ["Edge", 2958.07, 2958.31, 1.0], ["Cases", 2958.39, 2958.87, 1.0], ["testen.", 2958.87, 2959.51, 1.0]]}, {"start": 2960.07, "end": 2967.11, "text": "Ich fange zum Beispiel persönlich in der Regel mit den Edge Cases an und arbeite mich dann zu dem Zielcase vor.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ich", 2960.07, 2960.31, 1.0], ["fange", 2960.31, 2960.63, 1.0], ["zum", 2960.63, 2960.79, 1.0], ["Beispiel", 2960.79, 2961.11, 1.0], ["persönlich", 2961.11, 2961.51, 1.0], ["in", 2961.51, 2961.67, 1.0], ["der", 2961.67, 2961.75, 1.0], ["Regel", 2961.75, 2961.99, 1.0], ["mit", 2961.99, 2962.15, 1.0], ["den", 2962.15, 2962.31, 1.0], ["Edge", 2962.31, 2962.47, 1.0], ["Cases", 2962.55, 2963.19, 1.0], ["an", 2963.19, 2963.51, 1.0], ["und", 2963.83, 2964.07, 1.0], ["arbeite", 2964.31, 2964.87, 1.0], ["mich", 2964.87, 2965.03, 1.0], ["dann", 2965.03, 2965.35, 1.0], ["zu", 2965.59, 2965.83, 1.0], ["dem", 2965.83, 2966.15, 1.0], ["Zielcase", 2966.15, 2966.87, 1.0], ["vor.", 2966.87, 2967.11, 1.0]]}, {"start": 2967.35, "end": 2972.55, "text": "Und Fuzzing ist ja im Prinzip ja so die automatisierte Version davon, dass man sagt, wir lassen uns mal einen Rechner probieren.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 2967.35, 2967.51, 1.0], ["Fuzzing", 2967.51, 2968.07, 1.0], ["ist", 2968.07, 2968.15, 1.0], ["ja", 2968.15, 2968.31, 1.0], ["im", 2968.31, 2968.39, 1.0], ["Prinzip", 2968.39, 2968.79, 1.0], ["ja", 2968.79, 2968.95, 1.0], ["so", 2968.95, 2969.19, 1.0], ["die", 2969.19, 2969.35, 1.0], ["automatisierte", 2969.35, 2970.07, 1.0], ["Version", 2970.07, 2970.23, 1.0], ["davon,", 2970.31, 2970.55, 1.0], ["dass", 2970.63, 2970.79, 1.0], ["man", 2970.79, 2970.87, 1.0], ["sagt,", 2970.87, 2971.03, 1.0], ["wir", 2971.11, 2971.27, 1.0], ["lassen", 2971.27, 2971.43, 1.0], ["uns", 2971.43, 2971.59, 1.0], ["mal", 2971.59, 2971.75, 1.0], ["einen", 2971.75, 2971.83, 1.0], ["Rechner", 2971.83, 2972.23, 1.0], ["probieren.", 2972.23, 2972.55, 1.0]]}, {"start": 2973.51, "end": 2974.87, "text": "Alles, was geht drauf.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Alles,", 2973.51, 2973.83, 1.0], ["was", 2973.99, 2974.23, 1.0], ["geht", 2974.23, 2974.55, 1.0], ["drauf.", 2974.63, 2974.87, 1.0]]}, {"start": 2975.19, "end": 2978.87, "text": "Genau, das macht man halt meistens auch, wo dann wirklich externe Input kommt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 2975.19, 2975.35, 1.0], ["das", 2975.59, 2975.67, 1.0], ["macht", 2975.67, 2975.91, 1.0], ["man", 2975.91, 2976.07, 1.0], ["halt", 2976.07, 2976.23, 1.0], ["meistens", 2976.23, 2976.55, 1.0], ["auch,", 2976.55, 2976.71, 1.0], ["wo", 2976.79, 2977.03, 1.0], ["dann", 2977.03, 2977.27, 1.0], ["wirklich", 2977.27, 2977.51, 1.0], ["externe", 2977.51, 2977.99, 1.0], ["Input", 2978.15, 2978.55, 1.0], ["kommt.", 2978.55, 2978.87, 1.0]]}, {"start": 2978.95, "end": 2984.87, "text": "Also man würde jetzt nicht versuchen, gegen alle Funktionen, die man hat, einfach alles gegenzuwerfen, weil das explodiert ja einfach viel zu oft.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 2978.95, 2979.11, 1.0], ["man", 2979.11, 2979.27, 1.0], ["würde", 2979.27, 2979.51, 1.0], ["jetzt", 2979.51, 2979.67, 1.0], ["nicht", 2979.67, 2979.83, 1.0], ["versuchen,", 2979.83, 2980.15, 1.0], ["gegen", 2980.23, 2980.71, 1.0], ["alle", 2980.71, 2980.95, 1.0], ["Funktionen,", 2980.95, 2981.35, 1.0], ["die", 2981.43, 2981.59, 1.0], ["man", 2981.59, 2981.67, 1.0], ["hat,", 2981.67, 2981.83, 1.0], ["einfach", 2981.91, 2982.15, 1.0], ["alles", 2982.15, 2982.31, 1.0], ["gegenzuwerfen,", 2982.31, 2982.95, 1.0], ["weil", 2983.03, 2983.19, 1.0], ["das", 2983.19, 2983.43, 1.0], ["explodiert", 2983.43, 2983.91, 1.0], ["ja", 2983.91, 2984.07, 1.0], ["einfach", 2984.07, 2984.23, 1.0], ["viel", 2984.23, 2984.39, 1.0], ["zu", 2984.39, 2984.55, 1.0], ["oft.", 2984.55, 2984.87, 1.0]]}, {"start": 2985.11, "end": 2985.51, "text": "Ja, klar.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Ja,", 2985.11, 2985.27, 1.0], ["klar.", 2985.35, 2985.51, 1.0]]}, {"start": 2985.99, "end": 2986.39, "text": "Der Code.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Der", 2985.99, 2986.15, 1.0], ["Code.", 2986.15, 2986.39, 1.0]]}, {"start": 2986.87, "end": 2987.11, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Genau.", 2986.87, 2987.11, 1.0]]}, {"start": 2987.51, "end": 2996.95, "text": "Das Problem ist halt, du hast zum Beispiel irgendwie so einen Flow, so einen Prozessflow und am Anfang validierst du und danach validierst du nicht mehr, weil du es ja davor schon gemacht hast und weil es nicht anders verwendet werden kann.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 2987.51, 2987.67, 1.0], ["Problem", 2987.67, 2987.99, 1.0], ["ist", 2987.99, 2988.15, 1.0], ["halt,", 2988.15, 2988.31, 1.0], ["du", 2988.79, 2988.95, 1.0], ["hast", 2988.95, 2989.27, 1.0], ["zum", 2989.27, 2989.35, 1.0], ["Beispiel", 2989.35, 2989.59, 1.0], ["irgendwie", 2989.67, 2989.91, 1.0], ["so", 2989.91, 2989.99, 1.0], ["einen", 2990.23, 2990.31, 1.0], ["Flow,", 2990.31, 2990.55, 1.0], ["so", 2990.63, 2990.79, 1.0], ["einen", 2990.79, 2990.87, 1.0], ["Prozessflow", 2990.87, 2991.43, 1.0], ["und", 2991.59, 2991.67, 1.0], ["am", 2991.67, 2991.83, 1.0], ["Anfang", 2991.83, 2992.07, 1.0], ["validierst", 2992.07, 2992.55, 1.0], ["du", 2992.55, 2992.71, 1.0], ["und", 2992.71, 2992.79, 1.0], ["danach", 2992.79, 2993.03, 1.0], ["validierst", 2993.03, 2993.51, 1.0], ["du", 2993.51, 2993.59, 1.0], ["nicht", 2993.59, 2993.67, 1.0], ["mehr,", 2993.67, 2993.75, 1.0], ["weil", 2993.83, 2993.91, 1.0], ["du", 2993.91, 2993.99, 1.0], ["es", 2993.99, 2994.07, 1.0], ["ja", 2994.07, 2994.23, 1.0], ["davor", 2994.23, 2994.39, 1.0], ["schon", 2994.47, 2994.63, 1.0], ["gemacht", 2994.63, 2994.87, 1.0], ["hast", 2994.87, 2994.95, 1.0], ["und", 2995.03, 2995.19, 1.0], ["weil", 2995.19, 2995.35, 1.0], ["es", 2995.35, 2995.43, 1.0], ["nicht", 2995.43, 2995.51, 1.0], ["anders", 2995.51, 2995.83, 1.0], ["verwendet", 2995.83, 2996.31, 1.0], ["werden", 2996.31, 2996.63, 1.0], ["kann.", 2996.63, 2996.95, 1.0]]}, {"start": 2997.75, "end": 3002.71, "text": "Und dann macht es auch nicht unbedingt so viel Sinn, alles gegen alle Funktionen zu werfen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 2997.75, 2997.99, 1.0], ["dann", 2997.99, 2998.23, 1.0], ["macht", 2998.87, 2999.11, 1.0], ["es", 2999.11, 2999.19, 1.0], ["auch", 2999.19, 2999.35, 1.0], ["nicht", 2999.35, 2999.67, 1.0], ["unbedingt", 2999.91, 3000.39, 1.0], ["so", 3000.39, 3000.47, 1.0], ["viel", 3000.47, 3000.63, 1.0], ["Sinn,", 3000.63, 3000.87, 1.0], ["alles", 3001.03, 3001.27, 1.0], ["gegen", 3001.27, 3001.59, 1.0], ["alle", 3001.59, 3001.83, 1.0], ["Funktionen", 3001.83, 3002.23, 1.0], ["zu", 3002.23, 3002.39, 1.0], ["werfen.", 3002.39, 3002.71, 1.0]]}, {"start": 3002.87, "end": 3022.95, "text": "Ja, also ich meine, im Normalfall, da ist dann auch so, teilweise unterstützen die dich der Programmiersprache mit so checked Exceptions, wo dann halt gut fuzzing Inputvalidierung vielleicht nicht so sehr, aber wenn man Java programmiert, dann musst du halt irgendwie, sobald du irgendwo Netzwerk anfasst, dann sagt er dir halt so, ja, was denn mit Time-out?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 3002.87, 3002.95, 1.0], ["also", 3003.11, 3003.19, 1.0], ["ich", 3003.35, 3003.43, 1.0], ["meine,", 3003.43, 3003.59, 1.0], ["im", 3003.67, 3003.83, 1.0], ["Normalfall,", 3003.83, 3004.39, 1.0], ["da", 3004.47, 3004.55, 1.0], ["ist", 3004.55, 3004.79, 1.0], ["dann", 3004.79, 3004.95, 1.0], ["auch", 3004.95, 3005.11, 1.0], ["so,", 3005.11, 3005.27, 1.0], ["teilweise", 3005.91, 3006.55, 1.0], ["unterstützen", 3006.55, 3007.03, 1.0], ["die", 3007.03, 3007.11, 1.0], ["dich", 3007.19, 3007.27, 1.0], ["der", 3007.27, 3007.43, 1.0], ["Programmiersprache", 3007.43, 3008.23, 1.0], ["mit", 3008.23, 3008.39, 1.0], ["so", 3008.39, 3008.63, 1.0], ["checked", 3008.63, 3009.03, 1.0], ["Exceptions,", 3009.11, 3009.75, 1.0], ["wo", 3010.07, 3010.31, 1.0], ["dann", 3010.31, 3010.55, 1.0], ["halt", 3010.55, 3011.03, 1.0], ["gut", 3011.03, 3011.27, 1.0], ["fuzzing", 3011.75, 3012.63, 1.0], ["Inputvalidierung", 3013.03, 3014.15, 1.0], ["vielleicht", 3014.15, 3014.39, 1.0], ["nicht", 3014.39, 3014.55, 1.0], ["so", 3014.55, 3014.71, 1.0], ["sehr,", 3014.71, 3014.95, 1.0], ["aber", 3015.19, 3015.51, 1.0], ["wenn", 3015.83, 3016.07, 1.0], ["man", 3016.07, 3016.23, 1.0], ["Java", 3016.23, 3016.63, 1.0], ["programmiert,", 3016.63, 3017.03, 1.0], ["dann", 3017.11, 3017.27, 1.0], ["musst", 3017.27, 3017.43, 1.0], ["du", 3017.43, 3017.51, 1.0], ["halt", 3017.51, 3017.67, 1.0], ["irgendwie,", 3017.67, 3017.99, 1.0], ["sobald", 3018.07, 3018.31, 1.0], ["du", 3018.39, 3018.55, 1.0], ["irgendwo", 3018.55, 3018.95, 1.0], ["Netzwerk", 3018.95, 3019.43, 1.0], ["anfasst,", 3019.43, 3019.83, 1.0], ["dann", 3019.99, 3020.15, 1.0], ["sagt", 3020.15, 3020.39, 1.0], ["er", 3020.39, 3020.47, 1.0], ["dir", 3020.47, 3020.63, 1.0], ["halt", 3020.63, 3020.79, 1.0], ["so,", 3020.79, 3020.95, 1.0], ["ja,", 3021.03, 3021.19, 1.0], ["was", 3021.51, 3021.83, 1.0], ["denn", 3021.83, 3022.07, 1.0], ["mit", 3022.07, 3022.23, 1.0], ["Time-out?", 3022.47, 3022.95, 1.0]]}, {"start": 3024.55, "end": 3026.15, "text": "Implementieren wir irgendwas für Time-out.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Implementieren", 3024.55, 3025.19, 1.0], ["wir", 3025.19, 3025.35, 1.0], ["irgendwas", 3025.35, 3025.67, 1.0], ["für", 3025.67, 3025.83, 1.0], ["Time-out.", 3025.83, 3026.15, 1.0]]}, {"start": 3026.63, "end": 3029.27, "text": "Die meisten Leute sagen dann halt auch, ja, Catch-Exception.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Die", 3026.63, 3026.71, 1.0], ["meisten", 3026.71, 3026.95, 1.0], ["Leute", 3026.95, 3027.19, 1.0], ["sagen", 3027.19, 3027.35, 1.0], ["dann", 3027.35, 3027.51, 1.0], ["halt", 3027.51, 3027.67, 1.0], ["auch,", 3027.67, 3027.75, 1.0], ["ja,", 3027.83, 3028.07, 1.0], ["Catch-Exception.", 3028.55, 3029.27, 1.0]]}, {"start": 3029.59, "end": 3033.43, "text": "Ja, entweder die machen so Pokémon-Exceptions, gotta catch them all und dann ist mal gut.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ja,", 3029.59, 3029.67, 1.0], ["entweder", 3030.15, 3030.31, 1.0], ["die", 3030.39, 3030.47, 1.0], ["machen", 3030.47, 3030.63, 1.0], ["so", 3030.63, 3030.79, 1.0], ["Pokémon-Exceptions,", 3030.79, 3031.51, 1.0], ["gotta", 3031.67, 3031.83, 1.0], ["catch", 3031.91, 3032.07, 1.0], ["them", 3032.15, 3032.23, 1.0], ["all", 3032.31, 3032.47, 1.0], ["und", 3032.47, 3032.63, 1.0], ["dann", 3032.63, 3032.79, 1.0], ["ist", 3032.79, 3032.95, 1.0], ["mal", 3032.95, 3033.19, 1.0], ["gut.", 3033.19, 3033.43, 1.0]]}, {"start": 3033.59, "end": 3036.15, "text": "Oder sie sagen eben so, ja, nicht mein Problem, sorry.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 3033.59, 3033.83, 1.0], ["sie", 3033.83, 3033.99, 1.0], ["sagen", 3033.99, 3034.23, 1.0], ["eben", 3034.23, 3034.47, 1.0], ["so,", 3034.47, 3034.55, 1.0], ["ja,", 3034.71, 3034.95, 1.0], ["nicht", 3035.11, 3035.35, 1.0], ["mein", 3035.35, 3035.59, 1.0], ["Problem,", 3035.59, 3035.83, 1.0], ["sorry.", 3035.99, 3036.15, 1.0]]}, {"start": 3036.23, "end": 3040.79, "text": "Und dann sagen dann, ja, meine Klasse wirft übrigens auch hier den Time-out-Error.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3036.23, 3036.31, 1.0], ["dann", 3036.31, 3036.47, 1.0], ["sagen", 3036.47, 3036.63, 1.0], ["dann,", 3036.63, 3036.79, 1.0], ["ja,", 3036.87, 3037.03, 1.0], ["meine", 3037.11, 3037.35, 1.0], ["Klasse", 3037.35, 3037.83, 1.0], ["wirft", 3037.83, 3038.23, 1.0], ["übrigens", 3038.23, 3038.71, 1.0], ["auch", 3038.71, 3038.95, 1.0], ["hier", 3039.59, 3039.83, 1.0], ["den", 3039.83, 3039.99, 1.0], ["Time-out-Error.", 3039.99, 3040.79, 1.0]]}, {"start": 3040.87, "end": 3041.67, "text": "Da mache ich nichts mit.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Da", 3040.87, 3041.03, 1.0], ["mache", 3041.03, 3041.19, 1.0], ["ich", 3041.19, 3041.35, 1.0], ["nichts", 3041.35, 3041.59, 1.0], ["mit.", 3041.59, 3041.67, 1.0]]}, {"start": 3041.99, "end": 3046.71, "text": "Irgendwie wirft man es halt bis zur Main-Methode weiter und dann stirbt halt die VM.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Irgendwie", 3041.99, 3042.23, 1.0], ["wirft", 3042.39, 3042.71, 1.0], ["man", 3042.71, 3042.79, 1.0], ["es", 3042.79, 3042.95, 1.0], ["halt", 3042.95, 3043.43, 1.0], ["bis", 3043.83, 3044.15, 1.0], ["zur", 3044.15, 3044.47, 1.0], ["Main-Methode", 3044.47, 3045.19, 1.0], ["weiter", 3045.19, 3045.43, 1.0], ["und", 3045.43, 3045.59, 1.0], ["dann", 3045.59, 3045.67, 1.0], ["stirbt", 3045.67, 3045.99, 1.0], ["halt", 3045.99, 3046.15, 1.0], ["die", 3046.15, 3046.23, 1.0], ["VM.", 3046.23, 3046.71, 1.0]]}, {"start": 3046.87, "end": 3047.11, "text": "Richtig.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Richtig.", 3046.87, 3047.11, 1.0]]}, {"start": 3047.51, "end": 3052.23, "text": "Oder die arme Sau, die dann die Bibliothek anfasst, muss dann erstmal 38 Exceptions implementieren.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Oder", 3047.51, 3047.91, 1.0], ["die", 3047.91, 3048.15, 1.0], ["arme", 3048.15, 3048.47, 1.0], ["Sau,", 3048.47, 3048.63, 1.0], ["die", 3048.71, 3048.87, 1.0], ["dann", 3048.87, 3048.95, 1.0], ["die", 3048.95, 3049.03, 1.0], ["Bibliothek", 3049.03, 3049.35, 1.0], ["anfasst,", 3049.51, 3049.75, 1.0], ["muss", 3049.83, 3049.99, 1.0], ["dann", 3049.99, 3050.07, 1.0], ["erstmal", 3050.07, 3050.39, 1.0], ["38", 3050.39, 3051.11, 1.0], ["Exceptions", 3051.11, 3051.59, 1.0], ["implementieren.", 3051.75, 3052.23, 1.0]]}, {"start": 3052.31, "end": 3054.47, "text": "Oder er sagt halt auch, ich bin sorry, nicht mein Problem.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 3052.31, 3052.47, 1.0], ["er", 3052.47, 3052.63, 1.0], ["sagt", 3052.63, 3052.79, 1.0], ["halt", 3052.79, 3052.95, 1.0], ["auch,", 3052.95, 3053.11, 1.0], ["ich", 3053.19, 3053.27, 1.0], ["bin", 3053.27, 3053.43, 1.0], ["sorry,", 3053.51, 3053.75, 1.0], ["nicht", 3053.83, 3054.07, 1.0], ["mein", 3054.07, 3054.15, 1.0], ["Problem.", 3054.39, 3054.47, 1.0]]}, {"start": 3054.71, "end": 3056.63, "text": "Und dann wird einfach Enterprise Loop drum gebaut.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Und", 3054.71, 3054.95, 1.0], ["dann", 3054.95, 3055.11, 1.0], ["wird", 3055.11, 3055.27, 1.0], ["einfach", 3055.27, 3055.51, 1.0], ["Enterprise", 3055.51, 3055.83, 1.0], ["Loop", 3055.99, 3056.15, 1.0], ["drum", 3056.31, 3056.47, 1.0], ["gebaut.", 3056.47, 3056.63, 1.0]]}, {"start": 3056.79, "end": 3057.43, "text": "Why True.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Why", 3056.79, 3056.95, 1.0], ["True.", 3057.11, 3057.43, 1.0]]}, {"start": 3057.75, "end": 3059.19, "text": "Einfach für immer funktioniert es.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Einfach", 3057.75, 3058.07, 1.0], ["für", 3058.07, 3058.23, 1.0], ["immer", 3058.23, 3058.39, 1.0], ["funktioniert", 3058.55, 3059.03, 1.0], ["es.", 3059.03, 3059.19, 1.0]]}, {"start": 3059.59, "end": 3059.83, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Genau.", 3059.59, 3059.83, 1.0]]}, {"start": 3060.31, "end": 3060.87, "text": "Genau so.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Genau", 3060.31, 3060.55, 1.0], ["so.", 3060.63, 3060.87, 1.0]]}, {"start": 3061.19, "end": 3064.63, "text": "Die Frage dabei ist ja immer so, wie wahrscheinlich ist, dass das auftritt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Die", 3061.19, 3061.35, 1.0], ["Frage", 3061.35, 3061.67, 1.0], ["dabei", 3061.67, 3061.91, 1.0], ["ist", 3061.91, 3062.07, 1.0], ["ja", 3062.07, 3062.23, 1.0], ["immer", 3062.23, 3062.47, 1.0], ["so,", 3062.47, 3062.71, 1.0], ["wie", 3063.03, 3063.27, 1.0], ["wahrscheinlich", 3063.27, 3063.75, 1.0], ["ist,", 3063.75, 3063.83, 1.0], ["dass", 3063.91, 3064.07, 1.0], ["das", 3064.07, 3064.23, 1.0], ["auftritt.", 3064.23, 3064.63, 1.0]]}, {"start": 3064.87, "end": 3070.23, "text": "Also gerade so, wenn ich halt Network-IO mache, dann kann es halt einfach mal sein, dass der gegnerische Host down ist.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 3064.87, 3064.95, 1.0], ["gerade", 3065.03, 3065.19, 1.0], ["so,", 3065.19, 3065.27, 1.0], ["wenn", 3065.35, 3065.43, 1.0], ["ich", 3065.43, 3065.51, 1.0], ["halt", 3065.51, 3065.67, 1.0], ["Network-IO", 3065.67, 3066.31, 1.0], ["mache,", 3066.47, 3066.55, 1.0], ["dann", 3066.63, 3066.79, 1.0], ["kann", 3066.79, 3066.95, 1.0], ["es", 3066.95, 3067.11, 1.0], ["halt", 3067.11, 3067.43, 1.0], ["einfach", 3067.43, 3067.67, 1.0], ["mal", 3067.67, 3067.83, 1.0], ["sein,", 3067.83, 3067.91, 1.0], ["dass", 3067.99, 3068.15, 1.0], ["der", 3068.15, 3068.31, 1.0], ["gegnerische", 3068.31, 3069.11, 1.0], ["Host", 3069.11, 3069.59, 1.0], ["down", 3069.59, 3069.91, 1.0], ["ist.", 3069.91, 3070.23, 1.0]]}, {"start": 3070.39, "end": 3084.55, "text": "Oder zum Beispiel eben File-IO, File Not Found Exception, der Klassiker, aber andersrum zum Beispiel ein Fall, der sehr, sehr häufig nicht bedacht wird und der immer für Voodoo sorgt auf System, ist das Thema Platte voll.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Oder", 3070.39, 3070.63, 1.0], ["zum", 3070.63, 3070.79, 1.0], ["Beispiel", 3070.79, 3071.11, 1.0], ["eben", 3071.11, 3071.35, 1.0], ["File-IO,", 3071.51, 3072.15, 1.0], ["File", 3072.55, 3072.79, 1.0], ["Not", 3072.87, 3073.03, 1.0], ["Found", 3073.03, 3073.27, 1.0], ["Exception,", 3073.35, 3073.83, 1.0], ["der", 3073.91, 3074.07, 1.0], ["Klassiker,", 3074.07, 3074.87, 1.0], ["aber", 3075.19, 3075.51, 1.0], ["andersrum", 3075.51, 3075.99, 1.0], ["zum", 3076.15, 3076.23, 1.0], ["Beispiel", 3076.23, 3076.47, 1.0], ["ein", 3076.55, 3076.63, 1.0], ["Fall,", 3076.63, 3076.79, 1.0], ["der", 3076.95, 3077.11, 1.0], ["sehr,", 3077.11, 3077.27, 1.0], ["sehr", 3077.35, 3077.51, 1.0], ["häufig", 3077.51, 3078.23, 1.0], ["nicht", 3078.55, 3078.87, 1.0], ["bedacht", 3078.87, 3079.67, 1.0], ["wird", 3079.67, 3079.99, 1.0], ["und", 3080.31, 3080.63, 1.0], ["der", 3080.63, 3080.95, 1.0], ["immer", 3081.27, 3081.51, 1.0], ["für", 3081.51, 3081.75, 1.0], ["Voodoo", 3081.75, 3082.23, 1.0], ["sorgt", 3082.31, 3082.47, 1.0], ["auf", 3082.55, 3082.71, 1.0], ["System,", 3082.71, 3082.87, 1.0], ["ist", 3083.11, 3083.27, 1.0], ["das", 3083.27, 3083.43, 1.0], ["Thema", 3083.43, 3083.67, 1.0], ["Platte", 3083.67, 3084.07, 1.0], ["voll.", 3084.07, 3084.55, 1.0]]}, {"start": 3084.95, "end": 3095.11, "text": "Also das habe ich zum Beispiel, es gibt dann zwar eine bei Java zum Beispiel eine I.O.-Exception, die man immer fangen muss, wenn man schreiben will, eine Pfeil.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 3084.95, 3085.35, 1.0], ["das", 3085.75, 3086.07, 1.0], ["habe", 3086.23, 3086.47, 1.0], ["ich", 3086.47, 3086.63, 1.0], ["zum", 3086.63, 3086.71, 1.0], ["Beispiel,", 3086.71, 3086.95, 1.0], ["es", 3087.11, 3087.19, 1.0], ["gibt", 3087.19, 3087.35, 1.0], ["dann", 3087.35, 3087.51, 1.0], ["zwar", 3087.51, 3087.75, 1.0], ["eine", 3087.75, 3088.07, 1.0], ["bei", 3088.07, 3088.23, 1.0], ["Java", 3088.23, 3088.63, 1.0], ["zum", 3088.63, 3088.71, 1.0], ["Beispiel", 3088.71, 3088.87, 1.0], ["eine", 3088.95, 3089.11, 1.0], ["I.O.-Exception,", 3089.11, 3089.91, 1.0], ["die", 3090.23, 3090.47, 1.0], ["man", 3090.47, 3090.63, 1.0], ["immer", 3090.63, 3090.95, 1.0], ["fangen", 3090.95, 3091.51, 1.0], ["muss,", 3091.51, 3091.75, 1.0], ["wenn", 3092.23, 3092.47, 1.0], ["man", 3092.47, 3092.71, 1.0], ["schreiben", 3092.71, 3093.43, 1.0], ["will,", 3093.43, 3093.75, 1.0], ["eine", 3093.99, 3094.15, 1.0], ["Pfeil.", 3094.31, 3095.11, 1.0]]}, {"start": 3095.43, "end": 3101.35, "text": "Aber ich glaube, das ist zum Beispiel so ein Fall, mit dem rechnen irgendwie die wenigsten Leute so, was, die Platte kann voll sein, das ist man irgendwie nicht gewohnt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Aber", 3095.43, 3095.67, 1.0], ["ich", 3095.67, 3095.83, 1.0], ["glaube,", 3095.83, 3095.99, 1.0], ["das", 3096.07, 3096.23, 1.0], ["ist", 3096.23, 3096.31, 1.0], ["zum", 3096.31, 3096.47, 1.0], ["Beispiel", 3096.47, 3096.71, 1.0], ["so", 3096.71, 3096.79, 1.0], ["ein", 3096.79, 3096.87, 1.0], ["Fall,", 3096.87, 3097.03, 1.0], ["mit", 3097.11, 3097.19, 1.0], ["dem", 3097.19, 3097.35, 1.0], ["rechnen", 3097.35, 3097.75, 1.0], ["irgendwie", 3097.75, 3097.99, 1.0], ["die", 3097.99, 3098.07, 1.0], ["wenigsten", 3098.07, 3098.39, 1.0], ["Leute", 3098.39, 3098.55, 1.0], ["so,", 3098.63, 3098.79, 1.0], ["was,", 3098.87, 3099.03, 1.0], ["die", 3099.11, 3099.19, 1.0], ["Platte", 3099.19, 3099.51, 1.0], ["kann", 3099.51, 3099.75, 1.0], ["voll", 3099.75, 3099.91, 1.0], ["sein,", 3099.91, 3100.07, 1.0], ["das", 3100.15, 3100.31, 1.0], ["ist", 3100.31, 3100.47, 1.0], ["man", 3100.47, 3100.63, 1.0], ["irgendwie", 3100.63, 3100.87, 1.0], ["nicht", 3100.87, 3101.03, 1.0], ["gewohnt.", 3101.03, 3101.35, 1.0]]}, {"start": 3101.43, "end": 3103.91, "text": "Und da passieren tatsächlich in der Regel richtig hässliche Sachen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 3101.43, 3101.59, 1.0], ["da", 3101.59, 3101.75, 1.0], ["passieren", 3101.75, 3102.15, 1.0], ["tatsächlich", 3102.15, 3102.47, 1.0], ["in", 3102.47, 3102.55, 1.0], ["der", 3102.55, 3102.71, 1.0], ["Regel", 3102.71, 3102.95, 1.0], ["richtig", 3102.95, 3103.19, 1.0], ["hässliche", 3103.19, 3103.67, 1.0], ["Sachen.", 3103.67, 3103.91, 1.0]]}, {"start": 3104.07, "end": 3110.55, "text": "Ja, also ganz ehrlich, da ist es auch, da ist dann die Frage, wie gut muss deine Applikation sein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 3104.07, 3104.31, 1.0], ["also", 3104.55, 3104.79, 1.0], ["ganz", 3104.95, 3105.19, 1.0], ["ehrlich,", 3105.19, 3105.43, 1.0], ["da", 3105.51, 3105.67, 1.0], ["ist", 3105.67, 3105.75, 1.0], ["es", 3105.75, 3105.91, 1.0], ["auch,", 3105.91, 3105.99, 1.0], ["da", 3106.07, 3106.23, 1.0], ["ist", 3106.23, 3106.31, 1.0], ["dann", 3106.31, 3106.55, 1.0], ["die", 3106.55, 3106.63, 1.0], ["Frage,", 3106.63, 3107.27, 1.0], ["wie", 3107.59, 3107.91, 1.0], ["gut", 3108.55, 3108.87, 1.0], ["muss", 3108.87, 3109.35, 1.0], ["deine", 3109.35, 3109.67, 1.0], ["Applikation", 3109.67, 3110.31, 1.0], ["sein.", 3110.31, 3110.55, 1.0]]}, {"start": 3110.63, "end": 3115.19, "text": "Also ich persönlich für alle Apps, die ich schreibe, mir ist es völlig egal, ob der Minute die Platte verläuft.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 3110.63, 3110.79, 1.0], ["ich", 3110.87, 3111.11, 1.0], ["persönlich", 3111.11, 3111.51, 1.0], ["für", 3111.51, 3111.67, 1.0], ["alle", 3111.67, 3111.91, 1.0], ["Apps,", 3111.91, 3112.15, 1.0], ["die", 3112.23, 3112.31, 1.0], ["ich", 3112.31, 3112.47, 1.0], ["schreibe,", 3112.47, 3112.71, 1.0], ["mir", 3112.87, 3113.11, 1.0], ["ist", 3113.11, 3113.19, 1.0], ["es", 3113.19, 3113.35, 1.0], ["völlig", 3113.35, 3113.51, 1.0], ["egal,", 3113.51, 3113.67, 1.0], ["ob", 3113.75, 3113.91, 1.0], ["der", 3113.91, 3114.07, 1.0], ["Minute", 3114.07, 3114.23, 1.0], ["die", 3114.47, 3114.55, 1.0], ["Platte", 3114.55, 3114.79, 1.0], ["verläuft.", 3114.79, 3115.19, 1.0]]}, {"start": 3115.27, "end": 3119.75, "text": "Weil wenn das passiert, dann ist das meine Anwendung abstürzt, wahrscheinlich sein kleinstes Problem.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Weil", 3115.27, 3115.35, 1.0], ["wenn", 3115.43, 3115.67, 1.0], ["das", 3115.67, 3115.83, 1.0], ["passiert,", 3115.83, 3116.31, 1.0], ["dann", 3116.47, 3116.63, 1.0], ["ist", 3116.63, 3116.79, 1.0], ["das", 3116.79, 3116.95, 1.0], ["meine", 3117.03, 3117.19, 1.0], ["Anwendung", 3117.27, 3117.67, 1.0], ["abstürzt,", 3117.67, 3118.07, 1.0], ["wahrscheinlich", 3118.15, 3118.47, 1.0], ["sein", 3118.47, 3118.71, 1.0], ["kleinstes", 3118.71, 3119.19, 1.0], ["Problem.", 3119.19, 3119.75, 1.0]]}, {"start": 3119.99, "end": 3123.59, "text": "Also ich habe irgendwie, keine Ahnung, ich habe blöden kleinen Video-Downloader.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 3119.99, 3120.15, 1.0], ["ich", 3120.23, 3120.39, 1.0], ["habe", 3120.39, 3120.55, 1.0], ["irgendwie,", 3120.55, 3120.79, 1.0], ["keine", 3120.87, 3121.11, 1.0], ["Ahnung,", 3121.11, 3121.51, 1.0], ["ich", 3121.75, 3121.91, 1.0], ["habe", 3121.91, 3122.15, 1.0], ["blöden", 3122.15, 3122.55, 1.0], ["kleinen", 3122.63, 3122.87, 1.0], ["Video-Downloader.", 3122.87, 3123.59, 1.0]]}, {"start": 3123.75, "end": 3129.51, "text": "Natürlich könnte ich vor jedem Download schauen, wie groß ist denn der Download, wie viel Festplattenplatz hat der noch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Natürlich", 3123.75, 3124.07, 1.0], ["könnte", 3124.07, 3124.31, 1.0], ["ich", 3124.31, 3124.47, 1.0], ["vor", 3124.47, 3124.63, 1.0], ["jedem", 3124.63, 3124.95, 1.0], ["Download", 3124.95, 3125.43, 1.0], ["schauen,", 3125.43, 3125.83, 1.0], ["wie", 3126.07, 3126.23, 1.0], ["groß", 3126.23, 3126.55, 1.0], ["ist", 3126.55, 3126.71, 1.0], ["denn", 3126.71, 3126.95, 1.0], ["der", 3126.95, 3127.11, 1.0], ["Download,", 3127.11, 3127.67, 1.0], ["wie", 3127.75, 3127.91, 1.0], ["viel", 3127.91, 3128.07, 1.0], ["Festplattenplatz", 3128.07, 3129.03, 1.0], ["hat", 3129.03, 3129.19, 1.0], ["der", 3129.19, 3129.27, 1.0], ["noch.", 3129.27, 3129.51, 1.0]]}, {"start": 3129.67, "end": 3130.47, "text": "Aber da musst du eben.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 3129.67, 3129.83, 1.0], ["da", 3129.83, 3129.99, 1.0], ["musst", 3129.99, 3130.15, 1.0], ["du", 3130.15, 3130.23, 1.0], ["eben.", 3130.31, 3130.47, 1.0]]}, {"start": 3131.03, "end": 3132.23, "text": "Ich crashe einfach in der Mitte.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ich", 3131.03, 3131.11, 1.0], ["crashe", 3131.19, 3131.43, 1.0], ["einfach", 3131.51, 3131.75, 1.0], ["in", 3131.75, 3131.83, 1.0], ["der", 3131.83, 3131.91, 1.0], ["Mitte.", 3131.91, 3132.23, 1.0]]}, {"start": 3132.39, "end": 3153.99, "text": "Ja, oder es crasht in der Mitte und es ist mir völlig egal, weil sonst kann ich natürlich meine Anwendung, das ist auch so teilweise eine Kritik an diesen Checked Exception, dass du teilweise ist es halt echt so, dass du, dass es dir völlig egal ist, du kannst ja nicht immer gegen alles absichern, sonst musst du deine Netzwerk-Timeouts, dann musst du schauen, was passiert, wenn dein System out of memory geht, was ist, wenn da eine Platte vollläuft.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 3132.39, 3132.55, 1.0], ["oder", 3132.87, 3132.95, 1.0], ["es", 3133.03, 3133.19, 1.0], ["crasht", 3133.19, 3133.43, 1.0], ["in", 3133.51, 3133.59, 1.0], ["der", 3133.59, 3133.67, 1.0], ["Mitte", 3133.67, 3133.83, 1.0], ["und", 3133.91, 3134.07, 1.0], ["es", 3134.07, 3134.15, 1.0], ["ist", 3134.15, 3134.31, 1.0], ["mir", 3134.31, 3134.47, 1.0], ["völlig", 3134.47, 3134.63, 1.0], ["egal,", 3134.63, 3134.87, 1.0], ["weil", 3134.95, 3135.11, 1.0], ["sonst", 3135.11, 3135.35, 1.0], ["kann", 3135.35, 3135.51, 1.0], ["ich", 3135.51, 3135.59, 1.0], ["natürlich", 3135.59, 3135.99, 1.0], ["meine", 3135.99, 3136.23, 1.0], ["Anwendung,", 3136.23, 3136.95, 1.0], ["das", 3137.35, 3137.59, 1.0], ["ist", 3137.59, 3137.75, 1.0], ["auch", 3137.75, 3137.91, 1.0], ["so", 3137.91, 3138.15, 1.0], ["teilweise", 3138.15, 3138.71, 1.0], ["eine", 3138.71, 3138.79, 1.0], ["Kritik", 3138.79, 3139.11, 1.0], ["an", 3139.11, 3139.19, 1.0], ["diesen", 3139.19, 3139.35, 1.0], ["Checked", 3139.35, 3139.67, 1.0], ["Exception,", 3139.75, 3140.07, 1.0], ["dass", 3140.23, 3140.39, 1.0], ["du", 3140.39, 3140.63, 1.0], ["teilweise", 3140.87, 3141.43, 1.0], ["ist", 3141.43, 3141.59, 1.0], ["es", 3141.59, 3141.75, 1.0], ["halt", 3141.75, 3141.91, 1.0], ["echt", 3141.91, 3142.07, 1.0], ["so,", 3142.07, 3142.23, 1.0], ["dass", 3142.31, 3142.55, 1.0], ["du,", 3142.55, 3142.79, 1.0], ["dass", 3142.95, 3143.19, 1.0], ["es", 3143.19, 3143.35, 1.0], ["dir", 3143.35, 3143.67, 1.0], ["völlig", 3143.67, 3143.99, 1.0], ["egal", 3143.99, 3144.39, 1.0], ["ist,", 3144.39, 3144.55, 1.0], ["du", 3144.63, 3144.79, 1.0], ["kannst", 3144.79, 3145.03, 1.0], ["ja", 3145.03, 3145.35, 1.0], ["nicht", 3145.35, 3145.67, 1.0], ["immer", 3145.67, 3145.91, 1.0], ["gegen", 3145.91, 3146.31, 1.0], ["alles", 3146.31, 3146.55, 1.0], ["absichern,", 3146.55, 3147.03, 1.0], ["sonst", 3147.11, 3147.27, 1.0], ["musst", 3147.35, 3147.51, 1.0], ["du", 3147.51, 3147.67, 1.0], ["deine", 3147.67, 3148.07, 1.0], ["Netzwerk-Timeouts,", 3148.07, 3149.11, 1.0], ["dann", 3149.27, 3149.43, 1.0], ["musst", 3149.43, 3149.59, 1.0], ["du", 3149.59, 3149.67, 1.0], ["schauen,", 3149.67, 3149.83, 1.0], ["was", 3149.91, 3150.07, 1.0], ["passiert,", 3150.07, 3150.31, 1.0], ["wenn", 3150.39, 3150.55, 1.0], ["dein", 3150.55, 3150.79, 1.0], ["System", 3150.79, 3151.11, 1.0], ["out", 3151.11, 3151.27, 1.0], ["of", 3151.27, 3151.43, 1.0], ["memory", 3151.43, 3151.83, 1.0], ["geht,", 3151.83, 3151.99, 1.0], ["was", 3152.07, 3152.23, 1.0], ["ist,", 3152.23, 3152.31, 1.0], ["wenn", 3152.39, 3152.55, 1.0], ["da", 3152.55, 3152.71, 1.0], ["eine", 3152.71, 3152.79, 1.0], ["Platte", 3152.79, 3153.19, 1.0], ["vollläuft.", 3153.19, 3153.99, 1.0]]}, {"start": 3154.79, "end": 3156.55, "text": "Was ist, wenn ein Bit im RAM flippt?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Was", 3154.79, 3154.95, 1.0], ["ist,", 3154.95, 3155.03, 1.0], ["wenn", 3155.11, 3155.35, 1.0], ["ein", 3155.35, 3155.51, 1.0], ["Bit", 3155.51, 3155.75, 1.0], ["im", 3155.75, 3155.91, 1.0], ["RAM", 3155.91, 3156.07, 1.0], ["flippt?", 3156.23, 3156.55, 1.0]]}, {"start": 3156.63, "end": 3156.79, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau.", 3156.63, 3156.79, 1.0]]}, {"start": 3159.91, "end": 3171.27, "text": "Richtig, oder was ist, wenn der da in dein Safe-Game nimmt und im Hexeditor reingeht und 28 Zahlen ändert und es wieder rauslädt, dann kannst du entweder anfangen, Checksummen zu bauen und dann irgendwo reinzuschreiben, ja, sorry, ist korrupt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Richtig,", 3159.91, 3160.15, 1.0], ["oder", 3160.23, 3160.31, 1.0], ["was", 3160.39, 3160.55, 1.0], ["ist,", 3160.55, 3160.63, 1.0], ["wenn", 3160.71, 3160.79, 1.0], ["der", 3160.79, 3160.95, 1.0], ["da", 3160.95, 3161.11, 1.0], ["in", 3161.11, 3161.19, 1.0], ["dein", 3161.19, 3161.43, 1.0], ["Safe-Game", 3161.43, 3161.99, 1.0], ["nimmt", 3161.99, 3162.39, 1.0], ["und", 3162.39, 3162.55, 1.0], ["im", 3162.71, 3162.87, 1.0], ["Hexeditor", 3162.87, 3163.51, 1.0], ["reingeht", 3163.59, 3163.91, 1.0], ["und", 3163.91, 3164.07, 1.0], ["28", 3164.07, 3164.55, 1.0], ["Zahlen", 3164.55, 3164.79, 1.0], ["ändert", 3164.79, 3165.11, 1.0], ["und", 3165.11, 3165.19, 1.0], ["es", 3165.19, 3165.35, 1.0], ["wieder", 3165.35, 3165.51, 1.0], ["rauslädt,", 3165.51, 3166.23, 1.0], ["dann", 3166.39, 3166.55, 1.0], ["kannst", 3166.55, 3166.79, 1.0], ["du", 3166.79, 3166.87, 1.0], ["entweder", 3166.87, 3167.19, 1.0], ["anfangen,", 3167.19, 3167.35, 1.0], ["Checksummen", 3167.51, 3168.15, 1.0], ["zu", 3168.15, 3168.31, 1.0], ["bauen", 3168.31, 3168.47, 1.0], ["und", 3168.55, 3168.63, 1.0], ["dann", 3168.63, 3168.87, 1.0], ["irgendwo", 3168.87, 3169.19, 1.0], ["reinzuschreiben,", 3169.19, 3169.75, 1.0], ["ja,", 3169.83, 3169.91, 1.0], ["sorry,", 3169.99, 3170.23, 1.0], ["ist", 3170.31, 3170.39, 1.0], ["korrupt.", 3170.47, 3171.27, 1.0]]}, {"start": 3171.67, "end": 3181.27, "text": "Oder wenn es halt so ein Singleplayer-Ding ist, dann sagst du einfach, ja gut, da hast du irgendwas gemacht, das ist mir aber egal, dann stürzt sich halt ab, sorry, hör mal auf, an meinen Safegames rumzudoktoren.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 3171.67, 3171.99, 1.0], ["wenn", 3171.99, 3172.15, 1.0], ["es", 3172.15, 3172.31, 1.0], ["halt", 3172.31, 3172.47, 1.0], ["so", 3172.47, 3172.55, 1.0], ["ein", 3172.55, 3172.63, 1.0], ["Singleplayer-Ding", 3172.63, 3173.43, 1.0], ["ist,", 3173.43, 3173.51, 1.0], ["dann", 3173.59, 3173.67, 1.0], ["sagst", 3173.67, 3173.83, 1.0], ["du", 3173.83, 3173.91, 1.0], ["einfach,", 3173.91, 3174.07, 1.0], ["ja", 3174.15, 3174.31, 1.0], ["gut,", 3174.39, 3174.55, 1.0], ["da", 3174.63, 3174.79, 1.0], ["hast", 3174.79, 3174.95, 1.0], ["du", 3174.95, 3175.11, 1.0], ["irgendwas", 3175.11, 3175.43, 1.0], ["gemacht,", 3175.43, 3175.67, 1.0], ["das", 3175.75, 3175.91, 1.0], ["ist", 3175.91, 3176.15, 1.0], ["mir", 3176.15, 3176.31, 1.0], ["aber", 3176.31, 3176.55, 1.0], ["egal,", 3176.55, 3177.11, 1.0], ["dann", 3177.27, 3177.43, 1.0], ["stürzt", 3177.51, 3177.91, 1.0], ["sich", 3178.07, 3178.15, 1.0], ["halt", 3178.15, 3178.39, 1.0], ["ab,", 3178.39, 3178.47, 1.0], ["sorry,", 3178.63, 3178.95, 1.0], ["hör", 3179.27, 3179.51, 1.0], ["mal", 3179.51, 3179.67, 1.0], ["auf,", 3179.67, 3179.75, 1.0], ["an", 3179.83, 3179.99, 1.0], ["meinen", 3179.99, 3180.15, 1.0], ["Safegames", 3180.15, 3180.63, 1.0], ["rumzudoktoren.", 3180.63, 3181.27, 1.0]]}, {"start": 3181.43, "end": 3194.55, "text": "Ja, also dieses Bitz-Flippen ist speziell ein Problem, was überall alles einfach kaputt macht, weil du kannst dagegen nicht so richtig viel machen und wenn du was dagegen machen wolltest, dann hast du quasi unendlich viel Boiler-Pro-Code zum Testen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ja,", 3181.43, 3181.59, 1.0], ["also", 3181.67, 3181.83, 1.0], ["dieses", 3182.31, 3182.63, 1.0], ["Bitz-Flippen", 3182.63, 3183.43, 1.0], ["ist", 3183.59, 3183.75, 1.0], ["speziell", 3183.75, 3184.23, 1.0], ["ein", 3184.23, 3184.31, 1.0], ["Problem,", 3184.31, 3184.55, 1.0], ["was", 3184.63, 3184.87, 1.0], ["überall", 3184.87, 3185.19, 1.0], ["alles", 3185.19, 3185.51, 1.0], ["einfach", 3185.51, 3185.75, 1.0], ["kaputt", 3185.75, 3186.15, 1.0], ["macht,", 3186.15, 3186.31, 1.0], ["weil", 3186.39, 3186.55, 1.0], ["du", 3186.55, 3186.63, 1.0], ["kannst", 3186.63, 3186.95, 1.0], ["dagegen", 3186.95, 3187.51, 1.0], ["nicht", 3187.51, 3187.67, 1.0], ["so", 3187.67, 3187.83, 1.0], ["richtig", 3187.83, 3188.07, 1.0], ["viel", 3188.07, 3188.23, 1.0], ["machen", 3188.23, 3188.47, 1.0], ["und", 3188.55, 3188.79, 1.0], ["wenn", 3188.79, 3188.95, 1.0], ["du", 3188.95, 3189.11, 1.0], ["was", 3189.11, 3189.35, 1.0], ["dagegen", 3189.35, 3189.67, 1.0], ["machen", 3189.67, 3190.15, 1.0], ["wolltest,", 3190.15, 3190.95, 1.0], ["dann", 3191.27, 3191.51, 1.0], ["hast", 3191.51, 3191.75, 1.0], ["du", 3191.75, 3191.91, 1.0], ["quasi", 3191.91, 3192.23, 1.0], ["unendlich", 3192.23, 3192.71, 1.0], ["viel", 3192.71, 3192.87, 1.0], ["Boiler-Pro-Code", 3192.87, 3194.07, 1.0], ["zum", 3194.15, 3194.23, 1.0], ["Testen.", 3194.39, 3194.55, 1.0]]}, {"start": 3194.87, "end": 3218.47, "text": "Ein Kumpel, der das gerade macht, der in seiner Abschlussarbeit H265, also den Videocodec, optimieren soll im Bereich Resilience, also gegen halt so komische Fehler von außen, dass man ein Bit im RAM flippt und also der schreibt ja seine komplette Abschlussarbeit über einen Simulator, der quasi Bitfehler im Bitstream erzeugt, auf irgendeinem gewissen Random Pattern.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ein", 3194.87, 3194.95, 1.0], ["Kumpel,", 3194.95, 3195.19, 1.0], ["der", 3195.27, 3195.43, 1.0], ["das", 3195.43, 3195.59, 1.0], ["gerade", 3195.59, 3195.91, 1.0], ["macht,", 3195.91, 3196.15, 1.0], ["der", 3196.31, 3196.63, 1.0], ["in", 3196.63, 3196.87, 1.0], ["seiner", 3197.19, 3197.43, 1.0], ["Abschlussarbeit", 3197.43, 3198.39, 1.0], ["H265,", 3198.39, 3199.91, 1.0], ["also", 3199.99, 3200.23, 1.0], ["den", 3200.23, 3200.39, 1.0], ["Videocodec,", 3200.39, 3201.35, 1.0], ["optimieren", 3202.31, 3203.19, 1.0], ["soll", 3203.19, 3203.51, 1.0], ["im", 3203.51, 3203.83, 1.0], ["Bereich", 3203.83, 3204.63, 1.0], ["Resilience,", 3205.43, 3206.15, 1.0], ["also", 3206.23, 3206.47, 1.0], ["gegen", 3207.11, 3207.43, 1.0], ["halt", 3207.43, 3207.67, 1.0], ["so", 3207.67, 3207.83, 1.0], ["komische", 3207.83, 3208.31, 1.0], ["Fehler", 3208.31, 3208.55, 1.0], ["von", 3208.63, 3208.71, 1.0], ["außen,", 3208.71, 3208.95, 1.0], ["dass", 3209.03, 3209.19, 1.0], ["man", 3209.19, 3209.35, 1.0], ["ein", 3209.35, 3209.43, 1.0], ["Bit", 3209.43, 3209.67, 1.0], ["im", 3209.67, 3209.75, 1.0], ["RAM", 3209.83, 3209.99, 1.0], ["flippt", 3210.07, 3210.63, 1.0], ["und", 3210.79, 3211.03, 1.0], ["also", 3211.03, 3211.27, 1.0], ["der", 3211.27, 3211.51, 1.0], ["schreibt", 3211.51, 3211.75, 1.0], ["ja", 3211.83, 3211.99, 1.0], ["seine", 3211.99, 3212.15, 1.0], ["komplette", 3212.15, 3212.39, 1.0], ["Abschlussarbeit", 3212.47, 3213.19, 1.0], ["über", 3213.19, 3213.35, 1.0], ["einen", 3213.35, 3213.51, 1.0], ["Simulator,", 3213.51, 3213.99, 1.0], ["der", 3214.07, 3214.23, 1.0], ["quasi", 3214.23, 3214.55, 1.0], ["Bitfehler", 3214.55, 3215.27, 1.0], ["im", 3215.27, 3215.35, 1.0], ["Bitstream", 3215.35, 3215.99, 1.0], ["erzeugt,", 3215.99, 3216.47, 1.0], ["auf", 3216.55, 3216.71, 1.0], ["irgendeinem", 3216.71, 3217.19, 1.0], ["gewissen", 3217.19, 3217.67, 1.0], ["Random", 3217.67, 3217.99, 1.0], ["Pattern.", 3218.07, 3218.47, 1.0]]}, {"start": 3219.19, "end": 3222.15, "text": "Und sowas kann sein, dass du das machen musst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3219.19, 3219.51, 1.0], ["sowas", 3219.83, 3220.47, 1.0], ["kann", 3220.79, 3221.03, 1.0], ["sein,", 3221.03, 3221.19, 1.0], ["dass", 3221.27, 3221.43, 1.0], ["du", 3221.43, 3221.59, 1.0], ["das", 3221.59, 3221.75, 1.0], ["machen", 3221.75, 3221.91, 1.0], ["musst.", 3221.91, 3222.15, 1.0]]}, {"start": 3222.23, "end": 3233.19, "text": "Wenn du Atomkraftwerke zum Beispiel baust, da hätte ich gern, dass du vielleicht überall Checksum benutzt oder wenn du Dateisysteme implementierst in so einem ZFS, dann macht er halt Checksuming, ist gut, weil das ist eigentlich seine Hauptaufgabe.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 3222.23, 3222.31, 1.0], ["du", 3222.31, 3222.47, 1.0], ["Atomkraftwerke", 3222.47, 3223.43, 1.0], ["zum", 3223.43, 3223.51, 1.0], ["Beispiel", 3223.51, 3223.75, 1.0], ["baust,", 3223.75, 3223.99, 1.0], ["da", 3224.15, 3224.31, 1.0], ["hätte", 3224.31, 3224.55, 1.0], ["ich", 3224.55, 3224.63, 1.0], ["gern,", 3224.63, 3224.79, 1.0], ["dass", 3224.87, 3225.03, 1.0], ["du", 3225.03, 3225.11, 1.0], ["vielleicht", 3225.11, 3225.35, 1.0], ["überall", 3225.35, 3225.75, 1.0], ["Checksum", 3225.75, 3226.15, 1.0], ["benutzt", 3226.23, 3226.47, 1.0], ["oder", 3226.55, 3226.71, 1.0], ["wenn", 3227.19, 3227.35, 1.0], ["du", 3227.35, 3227.51, 1.0], ["Dateisysteme", 3227.51, 3228.23, 1.0], ["implementierst", 3228.23, 3228.63, 1.0], ["in", 3228.79, 3228.87, 1.0], ["so", 3228.95, 3229.03, 1.0], ["einem", 3229.03, 3229.11, 1.0], ["ZFS,", 3229.11, 3229.51, 1.0], ["dann", 3229.59, 3229.67, 1.0], ["macht", 3229.67, 3229.83, 1.0], ["er", 3229.83, 3229.91, 1.0], ["halt", 3229.91, 3230.07, 1.0], ["Checksuming,", 3230.07, 3230.55, 1.0], ["ist", 3230.63, 3230.71, 1.0], ["gut,", 3230.79, 3230.95, 1.0], ["weil", 3231.11, 3231.43, 1.0], ["das", 3231.43, 3231.67, 1.0], ["ist", 3231.67, 3231.83, 1.0], ["eigentlich", 3231.83, 3232.15, 1.0], ["seine", 3232.15, 3232.39, 1.0], ["Hauptaufgabe.", 3232.39, 3233.19, 1.0]]}, {"start": 3233.35, "end": 3238.71, "text": "Aber MS Paint muss echt nicht schauen, ob, keine Ahnung, der Pixel immer noch grün ist, nachdem ich es wieder geladen habe.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 3233.35, 3233.59, 1.0], ["MS", 3233.59, 3233.83, 1.0], ["Paint", 3233.91, 3234.31, 1.0], ["muss", 3234.31, 3234.47, 1.0], ["echt", 3234.47, 3234.63, 1.0], ["nicht", 3234.63, 3234.79, 1.0], ["schauen,", 3234.79, 3235.03, 1.0], ["ob,", 3235.19, 3235.51, 1.0], ["keine", 3235.75, 3236.07, 1.0], ["Ahnung,", 3236.15, 3236.39, 1.0], ["der", 3236.55, 3236.71, 1.0], ["Pixel", 3236.71, 3237.11, 1.0], ["immer", 3237.11, 3237.27, 1.0], ["noch", 3237.27, 3237.35, 1.0], ["grün", 3237.35, 3237.59, 1.0], ["ist,", 3237.59, 3237.67, 1.0], ["nachdem", 3237.75, 3237.99, 1.0], ["ich", 3237.99, 3238.07, 1.0], ["es", 3238.07, 3238.23, 1.0], ["wieder", 3238.23, 3238.39, 1.0], ["geladen", 3238.39, 3238.63, 1.0], ["habe.", 3238.63, 3238.71, 1.0]]}, {"start": 3238.95, "end": 3248.71, "text": "Die Sache ist halt, ob du nicht das viel früher schon abfangen willst, ob du da nicht einfach zweimal den Rahmen haben willst und dann beides mal nachschaust und wenn es kaputt ist, dann guckst du halt im dritten RAM nach oder so, keine Ahnung.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Die", 3238.95, 3239.03, 1.0], ["Sache", 3239.03, 3239.19, 1.0], ["ist", 3239.19, 3239.35, 1.0], ["halt,", 3239.35, 3239.43, 1.0], ["ob", 3239.51, 3239.67, 1.0], ["du", 3239.67, 3239.83, 1.0], ["nicht", 3239.83, 3239.99, 1.0], ["das", 3239.99, 3240.15, 1.0], ["viel", 3240.15, 3240.23, 1.0], ["früher", 3240.39, 3240.71, 1.0], ["schon", 3240.71, 3240.87, 1.0], ["abfangen", 3240.87, 3241.19, 1.0], ["willst,", 3241.19, 3241.35, 1.0], ["ob", 3241.43, 3241.51, 1.0], ["du", 3241.51, 3241.67, 1.0], ["da", 3241.67, 3241.75, 1.0], ["nicht", 3241.75, 3241.83, 1.0], ["einfach", 3241.83, 3242.07, 1.0], ["zweimal", 3242.07, 3242.23, 1.0], ["den", 3242.39, 3242.55, 1.0], ["Rahmen", 3242.63, 3242.79, 1.0], ["haben", 3242.79, 3242.95, 1.0], ["willst", 3242.95, 3243.11, 1.0], ["und", 3243.19, 3243.27, 1.0], ["dann", 3243.35, 3243.51, 1.0], ["beides", 3243.51, 3243.67, 1.0], ["mal", 3243.75, 3243.83, 1.0], ["nachschaust", 3243.83, 3244.23, 1.0], ["und", 3244.31, 3244.39, 1.0], ["wenn", 3244.39, 3244.55, 1.0], ["es", 3244.55, 3244.63, 1.0], ["kaputt", 3244.63, 3245.03, 1.0], ["ist,", 3245.03, 3245.19, 1.0], ["dann", 3245.35, 3245.67, 1.0], ["guckst", 3246.39, 3246.79, 1.0], ["du", 3246.79, 3246.87, 1.0], ["halt", 3246.87, 3247.11, 1.0], ["im", 3247.11, 3247.19, 1.0], ["dritten", 3247.27, 3247.59, 1.0], ["RAM", 3247.59, 3247.75, 1.0], ["nach", 3247.83, 3247.99, 1.0], ["oder", 3247.99, 3248.15, 1.0], ["so,", 3248.15, 3248.23, 1.0], ["keine", 3248.31, 3248.55, 1.0], ["Ahnung.", 3248.55, 3248.71, 1.0]]}, {"start": 3249.19, "end": 3251.67, "text": "Ich meine, so ist es ja wirklich so.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 3249.19, 3249.27, 1.0], ["meine,", 3249.27, 3249.43, 1.0], ["so", 3249.83, 3249.99, 1.0], ["ist", 3249.99, 3250.07, 1.0], ["es", 3250.07, 3250.15, 1.0], ["ja", 3251.19, 3251.35, 1.0], ["wirklich", 3251.35, 3251.59, 1.0], ["so.", 3251.59, 3251.67, 1.0]]}, {"start": 3251.91, "end": 3265.51, "text": "Bei Flugzeugen ist es ja so, die haben dann meistens drei oder vier Computer an Bord, die sich gegenseitig überprüfen, weil du halt einen einzelnen Computer nicht so absichern kannst, dass es ohne weiteres irgendwie entdeckbar ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Bei", 3251.91, 3252.07, 1.0], ["Flugzeugen", 3252.07, 3252.63, 1.0], ["ist", 3252.63, 3252.79, 1.0], ["es", 3252.79, 3252.87, 1.0], ["ja", 3252.87, 3253.03, 1.0], ["so,", 3253.03, 3253.11, 1.0], ["die", 3253.19, 3253.27, 1.0], ["haben", 3253.27, 3253.43, 1.0], ["dann", 3253.43, 3253.59, 1.0], ["meistens", 3253.59, 3253.91, 1.0], ["drei", 3253.91, 3254.15, 1.0], ["oder", 3254.15, 3254.31, 1.0], ["vier", 3254.31, 3254.47, 1.0], ["Computer", 3254.47, 3254.87, 1.0], ["an", 3254.87, 3255.03, 1.0], ["Bord,", 3255.03, 3255.27, 1.0], ["die", 3255.35, 3255.43, 1.0], ["sich", 3255.43, 3255.59, 1.0], ["gegenseitig", 3255.59, 3256.23, 1.0], ["überprüfen,", 3256.23, 3257.11, 1.0], ["weil", 3258.23, 3258.55, 1.0], ["du", 3258.71, 3258.95, 1.0], ["halt", 3258.95, 3259.43, 1.0], ["einen", 3259.43, 3259.59, 1.0], ["einzelnen", 3259.59, 3260.15, 1.0], ["Computer", 3260.15, 3260.79, 1.0], ["nicht", 3260.79, 3260.95, 1.0], ["so", 3260.95, 3261.19, 1.0], ["absichern", 3261.19, 3261.91, 1.0], ["kannst,", 3261.91, 3262.31, 1.0], ["dass", 3262.47, 3262.71, 1.0], ["es", 3262.71, 3263.03, 1.0], ["ohne", 3263.27, 3263.67, 1.0], ["weiteres", 3263.67, 3264.47, 1.0], ["irgendwie", 3264.47, 3264.87, 1.0], ["entdeckbar", 3264.87, 3265.43, 1.0], ["ist.", 3265.43, 3265.51, 1.0]]}, {"start": 3265.59, "end": 3268.71, "text": "Ich meine, klar, du kannst jetzt irgendwie sagen, du hast Checksumme im RAM und so weiter.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 3265.59, 3265.67, 1.0], ["meine,", 3265.67, 3265.83, 1.0], ["klar,", 3265.91, 3265.99, 1.0], ["du", 3266.07, 3266.15, 1.0], ["kannst", 3266.15, 3266.23, 1.0], ["jetzt", 3266.31, 3266.47, 1.0], ["irgendwie", 3266.47, 3266.71, 1.0], ["sagen,", 3266.71, 3266.79, 1.0], ["du", 3266.87, 3266.95, 1.0], ["hast", 3266.95, 3267.03, 1.0], ["Checksumme", 3267.11, 3267.59, 1.0], ["im", 3267.67, 3267.75, 1.0], ["RAM", 3267.75, 3267.99, 1.0], ["und", 3268.07, 3268.15, 1.0], ["so", 3268.15, 3268.31, 1.0], ["weiter.", 3268.31, 3268.71, 1.0]]}, {"start": 3268.95, "end": 3271.35, "text": "Aber irgendwann geht es dann halt aufs Meta-Level hoch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 3268.95, 3269.19, 1.0], ["irgendwann", 3269.19, 3269.67, 1.0], ["geht", 3269.67, 3269.91, 1.0], ["es", 3269.91, 3270.07, 1.0], ["dann", 3270.07, 3270.15, 1.0], ["halt", 3270.15, 3270.39, 1.0], ["aufs", 3270.39, 3270.55, 1.0], ["Meta-Level", 3270.55, 3271.19, 1.0], ["hoch.", 3271.19, 3271.35, 1.0]]}, {"start": 3271.43, "end": 3275.59, "text": "Was passiert denn, wenn du dann OSB-Fahr-Cecksuming?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Was", 3271.43, 3271.59, 1.0], ["passiert", 3271.59, 3271.91, 1.0], ["denn,", 3271.91, 3271.99, 1.0], ["wenn", 3272.07, 3272.23, 1.0], ["du", 3272.23, 3272.31, 1.0], ["dann", 3272.31, 3272.39, 1.0], ["OSB-Fahr-Cecksuming?", 3274.39, 3275.59, 1.0]]}, {"start": 3275.67, "end": 3277.75, "text": "Genau, was passiert denn dann, wenn du Double Checksumming.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau,", 3275.67, 3275.83, 1.0], ["was", 3275.91, 3275.99, 1.0], ["passiert", 3275.99, 3276.23, 1.0], ["denn", 3276.23, 3276.31, 1.0], ["dann,", 3276.31, 3276.39, 1.0], ["wenn", 3276.47, 3276.55, 1.0], ["du", 3276.55, 3276.63, 1.0], ["Double", 3276.95, 3277.11, 1.0], ["Checksumming.", 3277.19, 3277.75, 1.0]]}, {"start": 3279.43, "end": 3280.39, "text": "Double the Trouble, nein.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Double", 3279.43, 3279.59, 1.0], ["the", 3279.67, 3279.75, 1.0], ["Trouble,", 3279.83, 3280.07, 1.0], ["nein.", 3280.23, 3280.39, 1.0]]}, {"start": 3280.63, "end": 3284.39, "text": "Genau, was passiert denn, wenn irgendwie ein Bit in deiner Checksumme flippt?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 3280.63, 3280.71, 1.0], ["was", 3280.87, 3281.11, 1.0], ["passiert", 3281.11, 3281.35, 1.0], ["denn,", 3281.35, 3281.43, 1.0], ["wenn", 3281.75, 3281.91, 1.0], ["irgendwie", 3281.91, 3282.63, 1.0], ["ein", 3282.87, 3283.03, 1.0], ["Bit", 3283.03, 3283.27, 1.0], ["in", 3283.27, 3283.35, 1.0], ["deiner", 3283.35, 3283.59, 1.0], ["Checksumme", 3283.59, 3284.15, 1.0], ["flippt?", 3284.15, 3284.39, 1.0]]}, {"start": 3284.47, "end": 3287.99, "text": "Und da ist es halt, da ist Redundanz in dem Sinne dann schon besser.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 3284.47, 3284.55, 1.0], ["da", 3284.63, 3284.71, 1.0], ["ist", 3284.71, 3284.79, 1.0], ["es", 3284.79, 3284.87, 1.0], ["halt,", 3284.87, 3285.03, 1.0], ["da", 3285.11, 3285.27, 1.0], ["ist", 3285.27, 3285.43, 1.0], ["Redundanz", 3285.43, 3286.23, 1.0], ["in", 3286.23, 3286.47, 1.0], ["dem", 3286.47, 3286.71, 1.0], ["Sinne", 3286.71, 3287.19, 1.0], ["dann", 3287.19, 3287.43, 1.0], ["schon", 3287.43, 3287.67, 1.0], ["besser.", 3287.67, 3287.99, 1.0]]}, {"start": 3288.15, "end": 3290.71, "text": "Ja, das ist auch die Frage, wer testet denn deine Tests überhaupt?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 3288.15, 3288.31, 1.0], ["das", 3288.47, 3288.63, 1.0], ["ist", 3288.63, 3288.71, 1.0], ["auch", 3288.71, 3288.87, 1.0], ["die", 3288.87, 3288.95, 1.0], ["Frage,", 3288.95, 3289.11, 1.0], ["wer", 3289.19, 3289.43, 1.0], ["testet", 3289.43, 3289.67, 1.0], ["denn", 3289.67, 3289.83, 1.0], ["deine", 3289.83, 3290.07, 1.0], ["Tests", 3290.07, 3290.39, 1.0], ["überhaupt?", 3290.39, 3290.71, 1.0]]}, {"start": 3290.87, "end": 3291.99, "text": "Ja, das ist halt, das ist halt.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Ja,", 3290.87, 3291.03, 1.0], ["das", 3291.19, 3291.27, 1.0], ["ist", 3291.27, 3291.35, 1.0], ["halt,", 3291.35, 3291.51, 1.0], ["das", 3291.59, 3291.75, 1.0], ["ist", 3291.75, 3291.83, 1.0], ["halt.", 3291.83, 3291.99, 1.0]]}, {"start": 3292.31, "end": 3294.63, "text": "Tests sind auch nur Software, aber Test, Tester.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Tests", 3292.31, 3292.47, 1.0], ["sind", 3292.47, 3292.55, 1.0], ["auch", 3292.63, 3292.71, 1.0], ["nur", 3292.71, 3292.95, 1.0], ["Software,", 3292.95, 3293.19, 1.0], ["aber", 3293.27, 3293.43, 1.0], ["Test,", 3293.83, 3294.15, 1.0], ["Tester.", 3294.31, 3294.63, 1.0]]}, {"start": 3295.03, "end": 3306.79, "text": "Und da ist dann, um wieder vielleicht den Bogen nochmal zu kriegen, da ist Fußing sowas, was dir eventuell hilft, so Sachen zu erkennen, die auch wirklich passieren können.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3295.03, 3295.11, 1.0], ["da", 3295.11, 3295.35, 1.0], ["ist", 3295.59, 3295.75, 1.0], ["dann,", 3295.75, 3295.99, 1.0], ["um", 3296.31, 3296.55, 1.0], ["wieder", 3296.55, 3297.03, 1.0], ["vielleicht", 3297.27, 3297.67, 1.0], ["den", 3297.91, 3298.15, 1.0], ["Bogen", 3298.15, 3298.63, 1.0], ["nochmal", 3298.63, 3299.03, 1.0], ["zu", 3299.03, 3299.27, 1.0], ["kriegen,", 3299.27, 3299.83, 1.0], ["da", 3300.87, 3301.03, 1.0], ["ist", 3301.03, 3301.19, 1.0], ["Fußing", 3301.19, 3301.59, 1.0], ["sowas,", 3301.75, 3302.07, 1.0], ["was", 3302.15, 3302.47, 1.0], ["dir", 3302.47, 3302.71, 1.0], ["eventuell", 3302.79, 3303.35, 1.0], ["hilft,", 3303.35, 3303.75, 1.0], ["so", 3303.83, 3304.07, 1.0], ["Sachen", 3304.07, 3304.31, 1.0], ["zu", 3304.31, 3304.47, 1.0], ["erkennen,", 3304.47, 3305.03, 1.0], ["die", 3305.35, 3305.67, 1.0], ["auch", 3305.67, 3305.91, 1.0], ["wirklich", 3305.91, 3306.15, 1.0], ["passieren", 3306.15, 3306.55, 1.0], ["können.", 3306.55, 3306.79, 1.0]]}, {"start": 3306.87, "end": 3315.19, "text": "Also gerade bei Netzwerk-Input, weil bei Netzwerk-Input da kann wirklich alles reinkommen, weil da gibt es irgendeinen kleinen 14-Jährigen, der sich gut mit Computern auskennt, dem ist langweilig.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 3306.87, 3307.11, 1.0], ["gerade", 3307.11, 3307.27, 1.0], ["bei", 3307.27, 3307.43, 1.0], ["Netzwerk-Input,", 3307.43, 3308.15, 1.0], ["weil", 3308.23, 3308.55, 1.0], ["bei", 3308.55, 3308.71, 1.0], ["Netzwerk-Input", 3308.71, 3309.35, 1.0], ["da", 3309.43, 3309.59, 1.0], ["kann", 3309.59, 3309.75, 1.0], ["wirklich", 3309.75, 3309.99, 1.0], ["alles", 3309.99, 3310.23, 1.0], ["reinkommen,", 3310.23, 3310.63, 1.0], ["weil", 3310.71, 3310.79, 1.0], ["da", 3310.87, 3311.03, 1.0], ["gibt", 3311.03, 3311.11, 1.0], ["es", 3311.11, 3311.19, 1.0], ["irgendeinen", 3311.19, 3311.43, 1.0], ["kleinen", 3311.59, 3311.83, 1.0], ["14-Jährigen,", 3311.91, 3312.47, 1.0], ["der", 3312.63, 3312.87, 1.0], ["sich", 3312.87, 3313.11, 1.0], ["gut", 3313.11, 3313.27, 1.0], ["mit", 3313.27, 3313.35, 1.0], ["Computern", 3313.35, 3313.83, 1.0], ["auskennt,", 3313.83, 3314.15, 1.0], ["dem", 3314.23, 3314.31, 1.0], ["ist", 3314.39, 3314.47, 1.0], ["langweilig.", 3314.55, 3315.19, 1.0]]}, {"start": 3315.27, "end": 3317.67, "text": "Und dann knackt er sonst deine Box und löscht all deine Daten.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3315.27, 3315.43, 1.0], ["dann", 3315.43, 3315.59, 1.0], ["knackt", 3315.59, 3315.99, 1.0], ["er", 3315.99, 3316.07, 1.0], ["sonst", 3316.07, 3316.31, 1.0], ["deine", 3316.31, 3316.47, 1.0], ["Box", 3316.47, 3316.71, 1.0], ["und", 3316.71, 3316.79, 1.0], ["löscht", 3316.79, 3317.03, 1.0], ["all", 3317.11, 3317.19, 1.0], ["deine", 3317.19, 3317.43, 1.0], ["Daten.", 3317.43, 3317.67, 1.0]]}, {"start": 3317.75, "end": 3318.55, "text": "Und das willst du nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3317.75, 3317.91, 1.0], ["das", 3317.91, 3318.07, 1.0], ["willst", 3318.07, 3318.31, 1.0], ["du", 3318.31, 3318.39, 1.0], ["nicht.", 3318.39, 3318.55, 1.0]]}, {"start": 3318.63, "end": 3325.19, "text": "Und deswegen, sobald du User-Input hast, da lohnt sich es dann auch wieder, vielleicht ein bisschen defensiver zu programmieren.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3318.63, 3318.79, 1.0], ["deswegen,", 3318.79, 3319.19, 1.0], ["sobald", 3319.27, 3319.51, 1.0], ["du", 3319.59, 3319.75, 1.0], ["User-Input", 3319.75, 3320.47, 1.0], ["hast,", 3320.47, 3320.63, 1.0], ["da", 3320.71, 3320.87, 1.0], ["lohnt", 3320.87, 3321.27, 1.0], ["sich", 3321.27, 3321.43, 1.0], ["es", 3321.43, 3321.51, 1.0], ["dann", 3321.51, 3321.75, 1.0], ["auch", 3321.75, 3321.99, 1.0], ["wieder,", 3321.99, 3322.55, 1.0], ["vielleicht", 3323.03, 3323.51, 1.0], ["ein", 3323.51, 3323.67, 1.0], ["bisschen", 3323.67, 3323.99, 1.0], ["defensiver", 3323.99, 3324.55, 1.0], ["zu", 3324.71, 3324.79, 1.0], ["programmieren.", 3324.79, 3325.19, 1.0]]}, {"start": 3325.27, "end": 3327.11, "text": "Alles, was Parser sind zum Beispiel.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Alles,", 3325.27, 3325.43, 1.0], ["was", 3325.51, 3325.67, 1.0], ["Parser", 3325.67, 3326.07, 1.0], ["sind", 3326.15, 3326.31, 1.0], ["zum", 3326.39, 3326.63, 1.0], ["Beispiel.", 3326.63, 3327.11, 1.0]]}, {"start": 3327.51, "end": 3338.07, "text": "Hier mal erinnert sich irgendwie das iPhone, der erste iPhone Jailbreak, wo es irgendwie einen LibTIF-Exploit gab, weil da irgendwie der TIF-Parser halt hochgegangen ist und du gehst auf die Webseite, der installiert dir Software.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Hier", 3327.51, 3327.75, 1.0], ["mal", 3327.83, 3327.99, 1.0], ["erinnert", 3327.99, 3328.39, 1.0], ["sich", 3328.39, 3328.55, 1.0], ["irgendwie", 3328.55, 3328.95, 1.0], ["das", 3328.95, 3329.11, 1.0], ["iPhone,", 3329.11, 3329.43, 1.0], ["der", 3329.51, 3329.59, 1.0], ["erste", 3329.59, 3329.91, 1.0], ["iPhone", 3329.91, 3330.39, 1.0], ["Jailbreak,", 3330.71, 3331.35, 1.0], ["wo", 3331.43, 3331.59, 1.0], ["es", 3331.59, 3331.67, 1.0], ["irgendwie", 3331.67, 3331.75, 1.0], ["einen", 3331.83, 3331.91, 1.0], ["LibTIF-Exploit", 3331.91, 3332.95, 1.0], ["gab,", 3332.95, 3333.11, 1.0], ["weil", 3333.19, 3333.35, 1.0], ["da", 3333.35, 3333.43, 1.0], ["irgendwie", 3333.43, 3333.67, 1.0], ["der", 3333.67, 3333.75, 1.0], ["TIF-Parser", 3333.75, 3334.47, 1.0], ["halt", 3334.47, 3334.63, 1.0], ["hochgegangen", 3334.63, 3335.19, 1.0], ["ist", 3335.19, 3335.27, 1.0], ["und", 3335.35, 3335.59, 1.0], ["du", 3335.59, 3335.75, 1.0], ["gehst", 3335.75, 3336.07, 1.0], ["auf", 3336.07, 3336.15, 1.0], ["die", 3336.15, 3336.31, 1.0], ["Webseite,", 3336.31, 3336.79, 1.0], ["der", 3336.95, 3337.11, 1.0], ["installiert", 3337.11, 3337.59, 1.0], ["dir", 3337.59, 3337.75, 1.0], ["Software.", 3337.75, 3338.07, 1.0]]}, {"start": 3338.15, "end": 3339.03, "text": "Sollte vielleicht nicht sein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Sollte", 3338.15, 3338.47, 1.0], ["vielleicht", 3338.47, 3338.71, 1.0], ["nicht", 3338.71, 3338.87, 1.0], ["sein.", 3338.87, 3339.03, 1.0]]}, {"start": 3339.19, "end": 3339.99, "text": "Ja, oder praktisch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ja,", 3339.19, 3339.27, 1.0], ["oder", 3339.35, 3339.43, 1.0], ["praktisch.", 3339.67, 3339.99, 1.0]]}, {"start": 3340.23, "end": 3346.71, "text": "Oder noch besser, Android 1.1, der halt alles, was du in ein Textfeld eingegeben hast, vorher, bevor das Ding hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Oder", 3340.23, 3340.39, 1.0], ["noch", 3340.39, 3340.55, 1.0], ["besser,", 3340.55, 3340.71, 1.0], ["Android", 3340.79, 3341.27, 1.0], ["1.1,", 3341.27, 3341.83, 1.0], ["der", 3342.63, 3342.95, 1.0], ["halt", 3342.95, 3343.35, 1.0], ["alles,", 3343.35, 3343.51, 1.0], ["was", 3343.59, 3343.75, 1.0], ["du", 3343.75, 3343.91, 1.0], ["in", 3343.91, 3344.07, 1.0], ["ein", 3344.07, 3344.15, 1.0], ["Textfeld", 3344.15, 3344.71, 1.0], ["eingegeben", 3344.71, 3345.19, 1.0], ["hast,", 3345.19, 3345.43, 1.0], ["vorher,", 3345.51, 3345.75, 1.0], ["bevor", 3345.83, 3346.15, 1.0], ["das", 3346.15, 3346.23, 1.0], ["Ding", 3346.31, 3346.47, 1.0], ["hat.", 3346.71, 3346.71, 1.0]]}, {"start": 3348.39, "end": 3357.43, "text": "Er hat es als Root evaluiert und dann konntest du halt ein Jailbreak machen, indem du Telnet-D in ein Textfeld eintippst, Enter drückst und dann dich mit einem Telnet-Client auf dein Handy verbindest.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Er", 3348.39, 3348.47, 1.0], ["hat", 3348.47, 3348.55, 1.0], ["es", 3348.55, 3348.71, 1.0], ["als", 3348.71, 3348.87, 1.0], ["Root", 3348.87, 3349.03, 1.0], ["evaluiert", 3349.11, 3349.51, 1.0], ["und", 3349.59, 3349.67, 1.0], ["dann", 3349.67, 3349.75, 1.0], ["konntest", 3349.75, 3350.07, 1.0], ["du", 3350.07, 3350.15, 1.0], ["halt", 3350.15, 3350.31, 1.0], ["ein", 3350.31, 3350.39, 1.0], ["Jailbreak", 3350.39, 3350.87, 1.0], ["machen,", 3350.87, 3350.95, 1.0], ["indem", 3351.03, 3351.27, 1.0], ["du", 3351.27, 3351.43, 1.0], ["Telnet-D", 3351.43, 3351.99, 1.0], ["in", 3352.15, 3352.31, 1.0], ["ein", 3352.31, 3352.39, 1.0], ["Textfeld", 3352.39, 3352.79, 1.0], ["eintippst,", 3352.79, 3353.19, 1.0], ["Enter", 3353.27, 3353.43, 1.0], ["drückst", 3353.59, 3353.83, 1.0], ["und", 3353.91, 3353.99, 1.0], ["dann", 3353.99, 3354.15, 1.0], ["dich", 3354.15, 3354.31, 1.0], ["mit", 3354.31, 3354.47, 1.0], ["einem", 3354.47, 3354.63, 1.0], ["Telnet-Client", 3354.63, 3355.67, 1.0], ["auf", 3355.99, 3356.23, 1.0], ["dein", 3356.23, 3356.47, 1.0], ["Handy", 3356.47, 3356.87, 1.0], ["verbindest.", 3356.87, 3357.43, 1.0]]}, {"start": 3357.51, "end": 3364.15, "text": "Also so trivial kann sowas schon sein und dass sowas passierte, sehen wir in Produkten wie jetzt iOS oder Android, dass sowas einfach passiert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 3357.51, 3357.91, 1.0], ["so", 3358.15, 3358.39, 1.0], ["trivial", 3358.39, 3358.95, 1.0], ["kann", 3358.95, 3359.19, 1.0], ["sowas", 3359.19, 3359.51, 1.0], ["schon", 3359.51, 3359.67, 1.0], ["sein", 3359.67, 3359.75, 1.0], ["und", 3359.83, 3359.99, 1.0], ["dass", 3359.99, 3360.15, 1.0], ["sowas", 3360.15, 3360.47, 1.0], ["passierte,", 3360.47, 3360.71, 1.0], ["sehen", 3360.95, 3361.11, 1.0], ["wir", 3361.11, 3361.35, 1.0], ["in", 3361.35, 3361.51, 1.0], ["Produkten", 3361.59, 3361.83, 1.0], ["wie", 3361.91, 3362.07, 1.0], ["jetzt", 3362.07, 3362.23, 1.0], ["iOS", 3362.23, 3362.63, 1.0], ["oder", 3362.63, 3362.79, 1.0], ["Android,", 3362.79, 3363.19, 1.0], ["dass", 3363.27, 3363.43, 1.0], ["sowas", 3363.43, 3363.67, 1.0], ["einfach", 3363.67, 3363.91, 1.0], ["passiert.", 3363.91, 3364.15, 1.0]]}, {"start": 3364.31, "end": 3365.83, "text": "Ja, das war aber auch Debugging-Code.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ja,", 3364.31, 3364.39, 1.0], ["das", 3364.63, 3364.71, 1.0], ["war", 3364.71, 3364.87, 1.0], ["aber", 3364.87, 3365.03, 1.0], ["auch", 3365.03, 3365.11, 1.0], ["Debugging-Code.", 3365.11, 3365.83, 1.0]]}, {"start": 3366.31, "end": 3368.23, "text": "Im Gegensatz zu dem Lib-Tipp, das war wirklich so.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Im", 3366.31, 3366.47, 1.0], ["Gegensatz", 3366.47, 3366.87, 1.0], ["zu", 3366.87, 3366.95, 1.0], ["dem", 3366.95, 3367.03, 1.0], ["Lib-Tipp,", 3367.03, 3367.59, 1.0], ["das", 3367.67, 3367.83, 1.0], ["war", 3367.83, 3367.91, 1.0], ["wirklich", 3367.91, 3368.07, 1.0], ["so.", 3368.07, 3368.23, 1.0]]}, {"start": 3368.71, "end": 3369.67, "text": "Die haben das ernst gemeint.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Die", 3368.71, 3368.87, 1.0], ["haben", 3368.87, 3369.03, 1.0], ["das", 3369.03, 3369.11, 1.0], ["ernst", 3369.19, 3369.43, 1.0], ["gemeint.", 3369.43, 3369.67, 1.0]]}, {"start": 3369.75, "end": 3371.03, "text": "Und bei dem anderen haben sie gesagt, lol, die haben wir nicht.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 3369.75, 3369.83, 1.0], ["bei", 3369.83, 3369.91, 1.0], ["dem", 3369.91, 3370.07, 1.0], ["anderen", 3370.07, 3370.15, 1.0], ["haben", 3370.31, 3370.39, 1.0], ["sie", 3370.39, 3370.47, 1.0], ["gesagt,", 3370.47, 3370.63, 1.0], ["lol,", 3370.71, 3370.79, 1.0], ["die", 3371.03, 3371.03, 1.0], ["haben", 3371.03, 3371.03, 1.0], ["wir", 3371.03, 3371.03, 1.0], ["nicht.", 3371.03, 3371.03, 1.0]]}, {"start": 3371.27, "end": 3372.95, "text": "Das haben sie halt auch ein bisschen angelassen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 3371.27, 3371.35, 1.0], ["haben", 3371.35, 3371.43, 1.0], ["sie", 3371.43, 3371.51, 1.0], ["halt", 3371.59, 3371.75, 1.0], ["auch", 3371.75, 3371.83, 1.0], ["ein", 3371.83, 3371.91, 1.0], ["bisschen", 3371.91, 3372.07, 1.0], ["angelassen.", 3372.23, 3372.95, 1.0]]}, {"start": 3373.51, "end": 3373.91, "text": "Lustig.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Lustig.", 3373.51, 3373.91, 1.0]]}, {"start": 3374.07, "end": 3382.23, "text": "Ja, ich glaube, man könnte das halt vielleicht auch zu den restlichen Tests, den wir gerade besprochen haben, so abgrenzen, dass man sagt, okay, im Englischen gibt es für dieses Wort Sicherheit zwei Worte.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja,", 3374.07, 3374.15, 1.0], ["ich", 3374.23, 3374.39, 1.0], ["glaube,", 3374.39, 3374.55, 1.0], ["man", 3374.63, 3374.79, 1.0], ["könnte", 3374.79, 3375.03, 1.0], ["das", 3375.03, 3375.19, 1.0], ["halt", 3375.19, 3375.35, 1.0], ["vielleicht", 3375.35, 3375.59, 1.0], ["auch", 3375.59, 3375.75, 1.0], ["zu", 3375.75, 3375.91, 1.0], ["den", 3375.91, 3376.07, 1.0], ["restlichen", 3376.07, 3376.47, 1.0], ["Tests,", 3376.47, 3376.71, 1.0], ["den", 3376.79, 3376.95, 1.0], ["wir", 3376.95, 3377.19, 1.0], ["gerade", 3377.19, 3377.43, 1.0], ["besprochen", 3377.43, 3377.75, 1.0], ["haben,", 3377.75, 3377.91, 1.0], ["so", 3377.99, 3378.15, 1.0], ["abgrenzen,", 3378.15, 3378.63, 1.0], ["dass", 3378.71, 3378.87, 1.0], ["man", 3378.87, 3378.95, 1.0], ["sagt,", 3378.95, 3379.11, 1.0], ["okay,", 3379.19, 3379.27, 1.0], ["im", 3379.51, 3379.59, 1.0], ["Englischen", 3379.59, 3379.99, 1.0], ["gibt", 3379.99, 3380.15, 1.0], ["es", 3380.15, 3380.23, 1.0], ["für", 3380.23, 3380.31, 1.0], ["dieses", 3380.31, 3380.55, 1.0], ["Wort", 3380.55, 3380.87, 1.0], ["Sicherheit", 3380.87, 3381.43, 1.0], ["zwei", 3381.43, 3381.67, 1.0], ["Worte.", 3381.67, 3382.23, 1.0]]}, {"start": 3382.47, "end": 3393.03, "text": "Da gibt es einmal Security und da gibt es Safety und das, was wir bisher besprochen haben, waren eigentlich mehr so Safety-Geschichten, dass man sagt, okay, unter normalen Bedingungen funktioniert mein Test.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 3382.47, 3382.63, 1.0], ["gibt", 3382.63, 3382.79, 1.0], ["es", 3382.79, 3382.95, 1.0], ["einmal", 3382.95, 3383.35, 1.0], ["Security", 3383.35, 3383.91, 1.0], ["und", 3383.91, 3384.07, 1.0], ["da", 3384.07, 3384.23, 1.0], ["gibt", 3384.23, 3384.31, 1.0], ["es", 3384.31, 3384.47, 1.0], ["Safety", 3384.47, 3384.87, 1.0], ["und", 3384.95, 3385.11, 1.0], ["das,", 3385.11, 3385.19, 1.0], ["was", 3385.27, 3385.43, 1.0], ["wir", 3385.43, 3385.75, 1.0], ["bisher", 3385.91, 3386.47, 1.0], ["besprochen", 3386.47, 3387.03, 1.0], ["haben,", 3387.03, 3387.19, 1.0], ["waren", 3387.27, 3387.51, 1.0], ["eigentlich", 3387.51, 3387.83, 1.0], ["mehr", 3387.83, 3387.99, 1.0], ["so", 3387.99, 3388.23, 1.0], ["Safety-Geschichten,", 3388.23, 3389.19, 1.0], ["dass", 3389.27, 3389.43, 1.0], ["man", 3389.43, 3389.51, 1.0], ["sagt,", 3389.51, 3389.67, 1.0], ["okay,", 3389.75, 3389.91, 1.0], ["unter", 3389.99, 3390.23, 1.0], ["normalen", 3390.23, 3390.63, 1.0], ["Bedingungen", 3390.63, 3391.43, 1.0], ["funktioniert", 3391.43, 3392.07, 1.0], ["mein", 3392.07, 3392.47, 1.0], ["Test.", 3392.47, 3393.03, 1.0]]}, {"start": 3393.75, "end": 3407.83, "text": "Und das, was Felix jetzt angesprochen hat, ist dann mehr so, wir geht in Richtung Security, also wir wollen uns quasi gegen böse Absichten schützen und nicht gegen Sachen, die einfach so passieren können.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 3393.75, 3393.99, 1.0], ["das,", 3393.99, 3394.15, 1.0], ["was", 3394.23, 3394.47, 1.0], ["Felix", 3394.47, 3394.87, 1.0], ["jetzt", 3394.87, 3395.11, 1.0], ["angesprochen", 3395.11, 3395.67, 1.0], ["hat,", 3395.67, 3395.75, 1.0], ["ist", 3395.83, 3396.07, 1.0], ["dann", 3396.07, 3396.23, 1.0], ["mehr", 3396.23, 3396.55, 1.0], ["so,", 3396.55, 3396.87, 1.0], ["wir", 3398.39, 3398.71, 1.0], ["geht", 3399.83, 3400.15, 1.0], ["in", 3400.15, 3400.39, 1.0], ["Richtung", 3400.39, 3400.71, 1.0], ["Security,", 3400.71, 3401.27, 1.0], ["also", 3401.35, 3401.51, 1.0], ["wir", 3401.59, 3401.75, 1.0], ["wollen", 3401.75, 3402.15, 1.0], ["uns", 3402.15, 3402.31, 1.0], ["quasi", 3402.31, 3402.87, 1.0], ["gegen", 3402.87, 3403.43, 1.0], ["böse", 3403.91, 3404.55, 1.0], ["Absichten", 3404.55, 3405.27, 1.0], ["schützen", 3405.27, 3405.67, 1.0], ["und", 3405.67, 3405.83, 1.0], ["nicht", 3405.83, 3405.99, 1.0], ["gegen", 3405.99, 3406.23, 1.0], ["Sachen,", 3406.23, 3406.47, 1.0], ["die", 3406.55, 3406.71, 1.0], ["einfach", 3406.71, 3407.03, 1.0], ["so", 3407.03, 3407.19, 1.0], ["passieren", 3407.19, 3407.67, 1.0], ["können.", 3407.67, 3407.83, 1.0]]}, {"start": 3408.47, "end": 3413.99, "text": "So in der Auto-Analogie, wenn das dann irgendwie die Wegfahrsperre gegenüber dem Airbags ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["So", 3408.47, 3408.79, 1.0], ["in", 3408.79, 3409.03, 1.0], ["der", 3409.03, 3409.19, 1.0], ["Auto-Analogie,", 3409.19, 3410.63, 1.0], ["wenn", 3410.71, 3410.79, 1.0], ["das", 3410.87, 3410.95, 1.0], ["dann", 3411.03, 3411.19, 1.0], ["irgendwie", 3411.19, 3411.35, 1.0], ["die", 3411.35, 3411.43, 1.0], ["Wegfahrsperre", 3411.43, 3412.31, 1.0], ["gegenüber", 3412.31, 3412.79, 1.0], ["dem", 3412.79, 3413.11, 1.0], ["Airbags", 3413.11, 3413.91, 1.0], ["ist.", 3413.91, 3413.99, 1.0]]}, {"start": 3415.11, "end": 3423.03, "text": "Also ein Safety-Test, in dem Fall, so ein Unit-Test, dient eher dazu, dass ich keinen Denkfehler gemacht habe, als ich meinen Code zusammengeschnittselt habe.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Also", 3415.11, 3415.35, 1.0], ["ein", 3415.35, 3415.51, 1.0], ["Safety-Test,", 3415.51, 3416.23, 1.0], ["in", 3416.31, 3416.39, 1.0], ["dem", 3416.39, 3416.55, 1.0], ["Fall,", 3416.55, 3416.71, 1.0], ["so", 3416.79, 3416.95, 1.0], ["ein", 3416.95, 3417.03, 1.0], ["Unit-Test,", 3417.03, 3417.59, 1.0], ["dient", 3417.75, 3417.99, 1.0], ["eher", 3417.99, 3418.23, 1.0], ["dazu,", 3418.23, 3418.79, 1.0], ["dass", 3419.03, 3419.19, 1.0], ["ich", 3419.19, 3419.43, 1.0], ["keinen", 3419.43, 3419.75, 1.0], ["Denkfehler", 3419.75, 3420.31, 1.0], ["gemacht", 3420.39, 3420.63, 1.0], ["habe,", 3420.63, 3420.79, 1.0], ["als", 3420.87, 3421.03, 1.0], ["ich", 3421.03, 3421.11, 1.0], ["meinen", 3421.11, 3421.35, 1.0], ["Code", 3421.35, 3421.59, 1.0], ["zusammengeschnittselt", 3421.59, 3422.71, 1.0], ["habe.", 3422.71, 3423.03, 1.0]]}, {"start": 3423.27, "end": 3436.87, "text": "Und ein Security-Test sorgt einfach dafür, dass nicht von außen irgendwelche Zustände eintreten, die auf einmal auch dafür sorgen, dass mein iPhone jetzt Software installieren kann, weil das geht einfach nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 3423.27, 3423.59, 1.0], ["ein", 3423.83, 3424.15, 1.0], ["Security-Test", 3424.15, 3425.03, 1.0], ["sorgt", 3425.91, 3426.39, 1.0], ["einfach", 3426.39, 3426.63, 1.0], ["dafür,", 3426.63, 3427.19, 1.0], ["dass", 3427.51, 3427.83, 1.0], ["nicht", 3428.15, 3428.39, 1.0], ["von", 3428.39, 3428.63, 1.0], ["außen", 3428.63, 3428.95, 1.0], ["irgendwelche", 3428.95, 3429.51, 1.0], ["Zustände", 3429.51, 3430.15, 1.0], ["eintreten,", 3430.47, 3431.27, 1.0], ["die", 3431.51, 3431.75, 1.0], ["auf", 3431.75, 3431.91, 1.0], ["einmal", 3431.91, 3432.23, 1.0], ["auch", 3432.23, 3432.39, 1.0], ["dafür", 3432.39, 3432.71, 1.0], ["sorgen,", 3432.71, 3433.03, 1.0], ["dass", 3433.19, 3433.35, 1.0], ["mein", 3433.35, 3433.59, 1.0], ["iPhone", 3433.59, 3434.15, 1.0], ["jetzt", 3434.15, 3434.47, 1.0], ["Software", 3434.63, 3435.11, 1.0], ["installieren", 3435.11, 3435.59, 1.0], ["kann,", 3435.59, 3435.67, 1.0], ["weil", 3435.75, 3435.91, 1.0], ["das", 3435.91, 3436.15, 1.0], ["geht", 3436.15, 3436.39, 1.0], ["einfach", 3436.39, 3436.63, 1.0], ["nicht.", 3436.63, 3436.87, 1.0]]}, {"start": 3437.27, "end": 3437.83, "text": "Das geht schon.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 3437.27, 3437.35, 1.0], ["geht", 3437.51, 3437.67, 1.0], ["schon.", 3437.75, 3437.83, 1.0]]}, {"start": 3437.99, "end": 3439.19, "text": "Oder Website geht schon.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Oder", 3437.99, 3438.07, 1.0], ["Website", 3438.23, 3438.63, 1.0], ["geht", 3438.79, 3438.95, 1.0], ["schon.", 3438.95, 3439.19, 1.0]]}, {"start": 3440.31, "end": 3462.63, "text": "Den zweiten Punkt, worüber ich jetzt nicht reden will, so viel, weil es echt, echt viel ist, Penetration Testing ist quasi, der Mensch ist einfach mal in der Runde kreativ mit der Software und überlegt sich, was gibt es denn so für coole Sachen, die vielleicht schon in der Vergangenheit mal funktioniert haben gegen Software, dass sie bestimmte Sachen tut, für die sie vielleicht nicht ausgelegt ist.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Den", 3440.31, 3440.47, 1.0], ["zweiten", 3440.47, 3440.87, 1.0], ["Punkt,", 3440.87, 3441.11, 1.0], ["worüber", 3441.19, 3441.67, 1.0], ["ich", 3441.67, 3441.91, 1.0], ["jetzt", 3441.91, 3442.23, 1.0], ["nicht", 3442.23, 3442.47, 1.0], ["reden", 3442.47, 3442.95, 1.0], ["will,", 3442.95, 3443.11, 1.0], ["so", 3443.27, 3443.43, 1.0], ["viel,", 3443.43, 3443.59, 1.0], ["weil", 3443.67, 3443.83, 1.0], ["es", 3443.83, 3443.91, 1.0], ["echt,", 3443.99, 3444.15, 1.0], ["echt", 3444.23, 3444.39, 1.0], ["viel", 3444.39, 3444.55, 1.0], ["ist,", 3444.71, 3444.79, 1.0], ["Penetration", 3445.03, 3445.51, 1.0], ["Testing", 3445.59, 3446.07, 1.0], ["ist", 3446.23, 3446.47, 1.0], ["quasi,", 3446.47, 3446.95, 1.0], ["der", 3447.19, 3447.51, 1.0], ["Mensch", 3447.51, 3448.15, 1.0], ["ist", 3448.47, 3448.79, 1.0], ["einfach", 3448.87, 3449.19, 1.0], ["mal", 3449.19, 3449.35, 1.0], ["in", 3449.35, 3449.51, 1.0], ["der", 3449.51, 3449.59, 1.0], ["Runde", 3449.59, 3449.91, 1.0], ["kreativ", 3449.91, 3450.47, 1.0], ["mit", 3450.47, 3450.71, 1.0], ["der", 3450.71, 3450.87, 1.0], ["Software", 3450.87, 3451.59, 1.0], ["und", 3451.59, 3451.83, 1.0], ["überlegt", 3451.83, 3452.31, 1.0], ["sich,", 3452.31, 3452.47, 1.0], ["was", 3452.63, 3452.79, 1.0], ["gibt", 3452.79, 3453.03, 1.0], ["es", 3453.03, 3453.19, 1.0], ["denn", 3453.19, 3453.35, 1.0], ["so", 3453.35, 3453.51, 1.0], ["für", 3453.51, 3453.67, 1.0], ["coole", 3453.67, 3454.07, 1.0], ["Sachen,", 3454.07, 3454.39, 1.0], ["die", 3454.47, 3454.71, 1.0], ["vielleicht", 3454.71, 3455.03, 1.0], ["schon", 3455.03, 3455.19, 1.0], ["in", 3455.19, 3455.35, 1.0], ["der", 3455.35, 3455.43, 1.0], ["Vergangenheit", 3455.43, 3455.99, 1.0], ["mal", 3455.99, 3456.15, 1.0], ["funktioniert", 3456.15, 3456.87, 1.0], ["haben", 3456.87, 3457.19, 1.0], ["gegen", 3457.35, 3457.75, 1.0], ["Software,", 3457.75, 3458.31, 1.0], ["dass", 3458.55, 3458.79, 1.0], ["sie", 3458.79, 3458.95, 1.0], ["bestimmte", 3458.95, 3459.35, 1.0], ["Sachen", 3459.35, 3459.59, 1.0], ["tut,", 3459.59, 3459.75, 1.0], ["für", 3460.63, 3460.87, 1.0], ["die", 3460.87, 3461.11, 1.0], ["sie", 3461.11, 3461.27, 1.0], ["vielleicht", 3461.27, 3461.59, 1.0], ["nicht", 3461.59, 3461.75, 1.0], ["ausgelegt", 3461.75, 3462.47, 1.0], ["ist.", 3462.47, 3462.63, 1.0]]}, {"start": 3463.75, "end": 3469.11, "text": "Oder einfach mal komplett anders kreativ an das Problem reingehen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Oder", 3463.75, 3464.31, 1.0], ["einfach", 3464.31, 3464.63, 1.0], ["mal", 3464.79, 3465.11, 1.0], ["komplett", 3465.27, 3466.07, 1.0], ["anders", 3466.71, 3467.27, 1.0], ["kreativ", 3467.27, 3467.83, 1.0], ["an", 3467.83, 3467.99, 1.0], ["das", 3468.15, 3468.31, 1.0], ["Problem", 3468.31, 3468.63, 1.0], ["reingehen.", 3468.63, 3469.11, 1.0]]}, {"start": 3469.19, "end": 3474.71, "text": "Zum Beispiel kann Computer mit Fuzzing relativ schwierig erkennen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Zum", 3469.19, 3469.43, 1.0], ["Beispiel", 3469.43, 3470.31, 1.0], ["kann", 3470.47, 3470.79, 1.0], ["Computer", 3470.95, 3471.75, 1.0], ["mit", 3471.99, 3472.31, 1.0], ["Fuzzing", 3472.31, 3473.03, 1.0], ["relativ", 3473.03, 3473.43, 1.0], ["schwierig", 3473.43, 3473.99, 1.0], ["erkennen.", 3473.99, 3474.71, 1.0]]}, {"start": 3475.35, "end": 3485.91, "text": "Zum Beispiel, du hast Rechte, Problematik und das heißt, du bist irgendwie ein normaler User, aber du kannst irgendwie von anderen Benutzern auch die Daten sehen, wenn du da irgendwo eine Zahl änderst.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Zum", 3475.35, 3475.59, 1.0], ["Beispiel,", 3475.59, 3475.99, 1.0], ["du", 3476.15, 3476.31, 1.0], ["hast", 3476.31, 3476.95, 1.0], ["Rechte,", 3477.51, 3477.99, 1.0], ["Problematik", 3478.07, 3478.63, 1.0], ["und", 3478.79, 3478.87, 1.0], ["das", 3478.87, 3478.95, 1.0], ["heißt,", 3478.95, 3479.19, 1.0], ["du", 3479.27, 3479.35, 1.0], ["bist", 3479.35, 3479.51, 1.0], ["irgendwie", 3479.51, 3479.75, 1.0], ["ein", 3479.75, 3479.83, 1.0], ["normaler", 3479.83, 3480.23, 1.0], ["User,", 3480.23, 3480.63, 1.0], ["aber", 3480.79, 3480.95, 1.0], ["du", 3480.95, 3481.19, 1.0], ["kannst", 3481.35, 3481.75, 1.0], ["irgendwie", 3481.75, 3482.23, 1.0], ["von", 3482.23, 3482.39, 1.0], ["anderen", 3482.39, 3482.71, 1.0], ["Benutzern", 3482.71, 3483.43, 1.0], ["auch", 3483.43, 3483.59, 1.0], ["die", 3483.59, 3483.75, 1.0], ["Daten", 3483.75, 3484.07, 1.0], ["sehen,", 3484.07, 3484.23, 1.0], ["wenn", 3484.47, 3484.55, 1.0], ["du", 3484.55, 3484.63, 1.0], ["da", 3484.63, 3484.79, 1.0], ["irgendwo", 3484.79, 3484.95, 1.0], ["eine", 3485.03, 3485.19, 1.0], ["Zahl", 3485.19, 3485.43, 1.0], ["änderst.", 3485.43, 3485.91, 1.0]]}, {"start": 3486.63, "end": 3488.79, "text": "Und das ist genau Penetration Testing.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 3486.63, 3486.95, 1.0], ["das", 3486.95, 3487.19, 1.0], ["ist", 3487.19, 3487.43, 1.0], ["genau", 3487.43, 3487.83, 1.0], ["Penetration", 3487.83, 3488.39, 1.0], ["Testing.", 3488.47, 3488.79, 1.0]]}, {"start": 3489.11, "end": 3495.11, "text": "Du schaust ja an, wie ist es strukturiert und werden die Rechte zum Beispiel korrekt eingehalten?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Du", 3489.11, 3489.27, 1.0], ["schaust", 3489.27, 3489.51, 1.0], ["ja", 3489.67, 3489.91, 1.0], ["an,", 3489.91, 3490.15, 1.0], ["wie", 3490.23, 3490.47, 1.0], ["ist", 3490.47, 3490.63, 1.0], ["es", 3490.63, 3490.95, 1.0], ["strukturiert", 3490.95, 3491.67, 1.0], ["und", 3491.67, 3491.91, 1.0], ["werden", 3491.91, 3492.15, 1.0], ["die", 3492.15, 3492.31, 1.0], ["Rechte", 3492.31, 3492.87, 1.0], ["zum", 3492.87, 3493.03, 1.0], ["Beispiel", 3493.03, 3493.75, 1.0], ["korrekt", 3493.75, 3494.39, 1.0], ["eingehalten?", 3494.39, 3495.11, 1.0]]}, {"start": 3495.27, "end": 3497.91, "text": "Oder was passiert, wenn ich da jetzt irgendwie ein Hochkomma reinmache?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Oder", 3495.27, 3495.51, 1.0], ["was", 3495.51, 3495.67, 1.0], ["passiert,", 3495.67, 3495.99, 1.0], ["wenn", 3496.07, 3496.23, 1.0], ["ich", 3496.23, 3496.31, 1.0], ["da", 3496.31, 3496.47, 1.0], ["jetzt", 3496.47, 3496.63, 1.0], ["irgendwie", 3496.63, 3496.95, 1.0], ["ein", 3496.95, 3497.03, 1.0], ["Hochkomma", 3497.03, 3497.51, 1.0], ["reinmache?", 3497.51, 3497.91, 1.0]]}, {"start": 3498.15, "end": 3505.67, "text": "Ja, es sind dann so die, da hatten auch die meisten Penetration-Tester, haben da auch einfach viel Erfahrung, so Sachen wie ja, schau mal, wie das System mit Simlings umgeht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 3498.15, 3498.31, 1.0], ["es", 3498.39, 3498.47, 1.0], ["sind", 3498.47, 3498.63, 1.0], ["dann", 3498.63, 3498.79, 1.0], ["so", 3498.79, 3498.87, 1.0], ["die,", 3498.95, 3499.03, 1.0], ["da", 3499.19, 3499.27, 1.0], ["hatten", 3499.27, 3499.59, 1.0], ["auch", 3499.59, 3499.75, 1.0], ["die", 3499.83, 3499.91, 1.0], ["meisten", 3499.91, 3500.23, 1.0], ["Penetration-Tester,", 3500.23, 3500.95, 1.0], ["haben", 3501.11, 3501.19, 1.0], ["da", 3501.27, 3501.35, 1.0], ["auch", 3501.35, 3501.51, 1.0], ["einfach", 3501.51, 3501.75, 1.0], ["viel", 3501.75, 3501.99, 1.0], ["Erfahrung,", 3501.99, 3502.47, 1.0], ["so", 3502.55, 3502.71, 1.0], ["Sachen", 3502.71, 3503.03, 1.0], ["wie", 3503.03, 3503.11, 1.0], ["ja,", 3503.27, 3503.51, 1.0], ["schau", 3503.67, 3503.91, 1.0], ["mal,", 3503.99, 3504.07, 1.0], ["wie", 3504.23, 3504.39, 1.0], ["das", 3504.39, 3504.47, 1.0], ["System", 3504.47, 3504.79, 1.0], ["mit", 3504.79, 3504.87, 1.0], ["Simlings", 3504.87, 3505.27, 1.0], ["umgeht.", 3505.35, 3505.67, 1.0]]}, {"start": 3505.75, "end": 3517.67, "text": "Was ist denn, wenn nicht auf irgendwie, hatten wir irgendwann mal so einen Fehler, wo wir einfach gesagt haben, ja klar, der User deployt was, das deployen wir und chonen CHO das dann einfach auf die Rechte von dem User, dass der da auch wieder schreiben kann und so.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 3505.75, 3505.91, 1.0], ["ist", 3505.91, 3506.07, 1.0], ["denn,", 3506.07, 3506.15, 1.0], ["wenn", 3506.23, 3506.39, 1.0], ["nicht", 3506.39, 3506.55, 1.0], ["auf", 3506.55, 3506.79, 1.0], ["irgendwie,", 3506.79, 3507.35, 1.0], ["hatten", 3507.59, 3507.91, 1.0], ["wir", 3507.91, 3508.15, 1.0], ["irgendwann", 3508.15, 3508.47, 1.0], ["mal", 3508.47, 3508.63, 1.0], ["so", 3508.63, 3508.71, 1.0], ["einen", 3508.71, 3508.79, 1.0], ["Fehler,", 3508.79, 3509.03, 1.0], ["wo", 3509.11, 3509.27, 1.0], ["wir", 3509.27, 3509.35, 1.0], ["einfach", 3509.35, 3509.51, 1.0], ["gesagt", 3509.51, 3509.75, 1.0], ["haben,", 3509.75, 3509.91, 1.0], ["ja", 3509.99, 3510.15, 1.0], ["klar,", 3510.15, 3510.31, 1.0], ["der", 3510.39, 3510.47, 1.0], ["User", 3510.47, 3510.79, 1.0], ["deployt", 3510.79, 3511.11, 1.0], ["was,", 3511.19, 3511.35, 1.0], ["das", 3511.51, 3511.67, 1.0], ["deployen", 3511.67, 3512.07, 1.0], ["wir", 3512.23, 3512.39, 1.0], ["und", 3512.55, 3512.87, 1.0], ["chonen", 3512.87, 3513.59, 1.0], ["CHO", 3513.67, 3514.15, 1.0], ["das", 3514.47, 3514.71, 1.0], ["dann", 3514.71, 3514.87, 1.0], ["einfach", 3514.87, 3515.03, 1.0], ["auf", 3515.03, 3515.19, 1.0], ["die", 3515.19, 3515.27, 1.0], ["Rechte", 3515.27, 3515.59, 1.0], ["von", 3515.59, 3515.67, 1.0], ["dem", 3515.67, 3515.75, 1.0], ["User,", 3515.75, 3515.99, 1.0], ["dass", 3516.07, 3516.23, 1.0], ["der", 3516.23, 3516.39, 1.0], ["da", 3516.39, 3516.47, 1.0], ["auch", 3516.47, 3516.55, 1.0], ["wieder", 3516.55, 3516.79, 1.0], ["schreiben", 3516.79, 3517.03, 1.0], ["kann", 3517.03, 3517.27, 1.0], ["und", 3517.27, 3517.43, 1.0], ["so.", 3517.43, 3517.67, 1.0]]}, {"start": 3518.55, "end": 3531.27, "text": "Die Sache war, wenn der in dem Zeitpunkt, wo er deployt hat, bevor wir gechoned haben, nochmal einen Simlink reingefrickelt hat irgendwie, indem er live auf dem System drauf war, dann kam halt unsere Root-Prozess vorbei, jetzt bin ich alles um.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Die", 3518.55, 3518.79, 1.0], ["Sache", 3518.79, 3519.11, 1.0], ["war,", 3519.11, 3519.27, 1.0], ["wenn", 3519.35, 3519.51, 1.0], ["der", 3519.51, 3519.75, 1.0], ["in", 3519.75, 3519.99, 1.0], ["dem", 3519.99, 3520.15, 1.0], ["Zeitpunkt,", 3520.15, 3520.63, 1.0], ["wo", 3520.79, 3521.03, 1.0], ["er", 3521.03, 3521.35, 1.0], ["deployt", 3521.35, 3521.91, 1.0], ["hat,", 3522.15, 3522.47, 1.0], ["bevor", 3522.87, 3523.19, 1.0], ["wir", 3523.19, 3523.35, 1.0], ["gechoned", 3523.35, 3523.99, 1.0], ["haben,", 3523.99, 3524.07, 1.0], ["nochmal", 3524.15, 3524.39, 1.0], ["einen", 3524.39, 3524.47, 1.0], ["Simlink", 3524.47, 3524.87, 1.0], ["reingefrickelt", 3524.87, 3525.51, 1.0], ["hat", 3525.51, 3525.59, 1.0], ["irgendwie,", 3525.67, 3525.91, 1.0], ["indem", 3525.99, 3526.23, 1.0], ["er", 3526.23, 3526.39, 1.0], ["live", 3526.39, 3526.63, 1.0], ["auf", 3526.63, 3526.79, 1.0], ["dem", 3526.79, 3526.87, 1.0], ["System", 3526.87, 3527.19, 1.0], ["drauf", 3527.19, 3527.43, 1.0], ["war,", 3527.43, 3527.59, 1.0], ["dann", 3527.67, 3527.83, 1.0], ["kam", 3527.83, 3528.07, 1.0], ["halt", 3528.07, 3528.23, 1.0], ["unsere", 3528.23, 3528.39, 1.0], ["Root-Prozess", 3528.39, 3528.95, 1.0], ["vorbei,", 3529.03, 3529.35, 1.0], ["jetzt", 3529.67, 3529.91, 1.0], ["bin", 3529.91, 3530.07, 1.0], ["ich", 3530.23, 3530.39, 1.0], ["alles", 3530.63, 3530.95, 1.0], ["um.", 3530.95, 3531.27, 1.0]]}, {"start": 3531.43, "end": 3535.43, "text": "Und hat es irgendwie mit, keine Ahnung, einer PHP-Funktion glaubt sie ja ungemacht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3531.43, 3531.67, 1.0], ["hat", 3531.67, 3531.91, 1.0], ["es", 3531.91, 3532.07, 1.0], ["irgendwie", 3532.07, 3532.47, 1.0], ["mit,", 3532.47, 3532.63, 1.0], ["keine", 3532.71, 3532.87, 1.0], ["Ahnung,", 3532.87, 3533.11, 1.0], ["einer", 3533.43, 3533.59, 1.0], ["PHP-Funktion", 3533.59, 3534.47, 1.0], ["glaubt", 3534.55, 3534.79, 1.0], ["sie", 3534.87, 3534.95, 1.0], ["ja", 3535.03, 3535.11, 1.0], ["ungemacht.", 3535.11, 3535.43, 1.0]]}, {"start": 3535.59, "end": 3537.27, "text": "Die ist ein bisschen komisch, was Simlings angeht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Die", 3535.59, 3535.67, 1.0], ["ist", 3535.67, 3535.67, 1.0], ["ein", 3535.75, 3535.83, 1.0], ["bisschen", 3535.83, 3535.99, 1.0], ["komisch,", 3535.99, 3536.15, 1.0], ["was", 3536.23, 3536.47, 1.0], ["Simlings", 3536.47, 3536.87, 1.0], ["angeht.", 3536.95, 3537.27, 1.0]]}, {"start": 3537.35, "end": 3543.35, "text": "Und der Benutzer hätte sich dann damals halt einfach alles, was er so gesimlingt hat, sich einverleiben können.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3537.35, 3537.51, 1.0], ["der", 3537.51, 3537.67, 1.0], ["Benutzer", 3537.67, 3538.15, 1.0], ["hätte", 3538.15, 3538.47, 1.0], ["sich", 3538.47, 3538.63, 1.0], ["dann", 3538.63, 3538.79, 1.0], ["damals", 3538.79, 3539.19, 1.0], ["halt", 3539.19, 3539.51, 1.0], ["einfach", 3539.51, 3539.83, 1.0], ["alles,", 3539.83, 3540.15, 1.0], ["was", 3540.39, 3540.63, 1.0], ["er", 3540.63, 3540.87, 1.0], ["so", 3540.87, 3541.19, 1.0], ["gesimlingt", 3541.19, 3541.99, 1.0], ["hat,", 3541.99, 3542.15, 1.0], ["sich", 3542.23, 3542.47, 1.0], ["einverleiben", 3542.47, 3543.19, 1.0], ["können.", 3543.19, 3543.35, 1.0]]}, {"start": 3544.15, "end": 3556.07, "text": "Und da ist es aber auch die Sache, dass Penetrationstests halt selten automatisiert sind, außer du hast was, das quasi nur eine Liste von Regressionstests ist, wie, wie heißt denn dieses Ruby-Framework mit Exploits, Metasploit.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3544.15, 3544.31, 1.0], ["da", 3544.31, 3544.47, 1.0], ["ist", 3544.47, 3544.55, 1.0], ["es", 3544.55, 3544.71, 1.0], ["aber", 3544.71, 3544.87, 1.0], ["auch", 3544.87, 3545.03, 1.0], ["die", 3545.03, 3545.19, 1.0], ["Sache,", 3545.19, 3545.43, 1.0], ["dass", 3545.59, 3545.83, 1.0], ["Penetrationstests", 3545.83, 3546.95, 1.0], ["halt", 3546.95, 3547.19, 1.0], ["selten", 3547.19, 3547.51, 1.0], ["automatisiert", 3547.51, 3548.31, 1.0], ["sind,", 3548.31, 3548.55, 1.0], ["außer", 3548.63, 3548.95, 1.0], ["du", 3549.03, 3549.11, 1.0], ["hast", 3549.11, 3549.43, 1.0], ["was,", 3549.43, 3549.59, 1.0], ["das", 3549.67, 3549.91, 1.0], ["quasi", 3549.91, 3550.23, 1.0], ["nur", 3550.23, 3550.39, 1.0], ["eine", 3550.39, 3550.55, 1.0], ["Liste", 3550.55, 3550.87, 1.0], ["von", 3550.87, 3551.03, 1.0], ["Regressionstests", 3551.03, 3551.91, 1.0], ["ist,", 3552.07, 3552.15, 1.0], ["wie,", 3552.31, 3552.47, 1.0], ["wie", 3553.27, 3553.35, 1.0], ["heißt", 3553.35, 3553.59, 1.0], ["denn", 3553.59, 3553.75, 1.0], ["dieses", 3553.75, 3553.99, 1.0], ["Ruby-Framework", 3553.99, 3554.79, 1.0], ["mit", 3554.79, 3554.87, 1.0], ["Exploits,", 3554.87, 3555.19, 1.0], ["Metasploit.", 3555.35, 3556.07, 1.0]]}, {"start": 3556.71, "end": 3563.51, "text": "Genau, das ist ja quasi automatisierte Penetrationstests, aber im Endeffekt nur Regressionstests für bekannte Probleme.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau,", 3556.71, 3556.95, 1.0], ["das", 3557.03, 3557.19, 1.0], ["ist", 3557.19, 3557.35, 1.0], ["ja", 3557.35, 3557.59, 1.0], ["quasi", 3557.59, 3557.99, 1.0], ["automatisierte", 3557.99, 3558.79, 1.0], ["Penetrationstests,", 3558.79, 3559.67, 1.0], ["aber", 3559.75, 3559.91, 1.0], ["im", 3559.91, 3560.07, 1.0], ["Endeffekt", 3560.07, 3560.47, 1.0], ["nur", 3560.47, 3560.63, 1.0], ["Regressionstests", 3560.63, 3561.51, 1.0], ["für", 3561.51, 3561.67, 1.0], ["bekannte", 3561.67, 3562.07, 1.0], ["Probleme.", 3563.27, 3563.51, 1.0]]}, {"start": 3563.67, "end": 3569.19, "text": "Das sind speziell interessant für SQL-Injection, weil du kannst einfach nicht alle Dinge ausprobieren.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Das", 3563.67, 3563.75, 1.0], ["sind", 3563.75, 3563.83, 1.0], ["speziell", 3564.23, 3564.71, 1.0], ["interessant", 3564.71, 3565.27, 1.0], ["für", 3565.27, 3565.51, 1.0], ["SQL-Injection,", 3565.51, 3566.55, 1.0], ["weil", 3566.79, 3567.03, 1.0], ["du", 3567.03, 3567.11, 1.0], ["kannst", 3567.11, 3567.43, 1.0], ["einfach", 3567.43, 3567.75, 1.0], ["nicht", 3567.75, 3567.91, 1.0], ["alle", 3567.91, 3568.15, 1.0], ["Dinge", 3568.15, 3568.47, 1.0], ["ausprobieren.", 3568.47, 3569.19, 1.0]]}, {"start": 3569.35, "end": 3573.19, "text": "Also du kannst es schon, aber es dauert unendlich lang und da kannst du auch einfach einen Computer das machen lassen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 3569.35, 3569.51, 1.0], ["du", 3569.51, 3569.67, 1.0], ["kannst", 3569.67, 3569.91, 1.0], ["es", 3569.91, 3569.99, 1.0], ["schon,", 3569.99, 3570.07, 1.0], ["aber", 3570.23, 3570.31, 1.0], ["es", 3570.31, 3570.39, 1.0], ["dauert", 3570.39, 3570.63, 1.0], ["unendlich", 3570.63, 3571.03, 1.0], ["lang", 3571.03, 3571.11, 1.0], ["und", 3571.19, 3571.27, 1.0], ["da", 3571.27, 3571.43, 1.0], ["kannst", 3571.43, 3571.59, 1.0], ["du", 3571.59, 3571.67, 1.0], ["auch", 3571.67, 3571.75, 1.0], ["einfach", 3571.75, 3571.83, 1.0], ["einen", 3571.99, 3572.07, 1.0], ["Computer", 3572.07, 3572.47, 1.0], ["das", 3572.47, 3572.63, 1.0], ["machen", 3572.63, 3572.79, 1.0], ["lassen.", 3572.79, 3573.19, 1.0]]}, {"start": 3573.27, "end": 3575.27, "text": "Aber du kannst den Einstiegspunkt finden.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Aber", 3573.27, 3573.51, 1.0], ["du", 3573.51, 3573.59, 1.0], ["kannst", 3573.59, 3573.91, 1.0], ["den", 3573.91, 3574.07, 1.0], ["Einstiegspunkt", 3574.07, 3574.95, 1.0], ["finden.", 3574.95, 3575.27, 1.0]]}, {"start": 3575.43, "end": 3577.75, "text": "Du kannst dir das anschauen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Du", 3575.43, 3575.59, 1.0], ["kannst", 3575.59, 3575.91, 1.0], ["dir", 3576.15, 3576.39, 1.0], ["das", 3576.39, 3576.63, 1.0], ["anschauen.", 3576.79, 3577.75, 1.0]]}, {"start": 3578.31, "end": 3580.39, "text": "Wo sind denn Sachen, die potenziell", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Wo", 3578.31, 3578.63, 1.0], ["sind", 3578.63, 3578.79, 1.0], ["denn", 3578.79, 3579.03, 1.0], ["Sachen,", 3579.03, 3579.35, 1.0], ["die", 3579.51, 3579.67, 1.0], ["potenziell", 3579.67, 3580.39, 1.0]]}, {"start": 3581.25, "end": 3582.13, "text": "immer kaputt sind.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["immer", 3581.25, 3581.33, 1.0], ["kaputt", 3581.49, 3581.97, 1.0], ["sind.", 3581.97, 3582.13, 1.0]]}, {"start": 3582.21, "end": 3588.53, "text": "Zum Beispiel, was weiß ich bei den WordPress-Teilen irgendwie die ID oder so ein Shit.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Zum", 3582.21, 3582.37, 1.0], ["Beispiel,", 3582.37, 3582.69, 1.0], ["was", 3582.85, 3583.09, 1.0], ["weiß", 3583.09, 3583.25, 1.0], ["ich", 3583.41, 3583.49, 1.0], ["bei", 3583.65, 3583.81, 1.0], ["den", 3583.81, 3583.97, 1.0], ["WordPress-Teilen", 3586.21, 3587.01, 1.0], ["irgendwie", 3587.09, 3587.33, 1.0], ["die", 3587.33, 3587.49, 1.0], ["ID", 3587.49, 3587.89, 1.0], ["oder", 3587.89, 3588.05, 1.0], ["so", 3588.05, 3588.13, 1.0], ["ein", 3588.13, 3588.29, 1.0], ["Shit.", 3588.29, 3588.53, 1.0]]}, {"start": 3588.69, "end": 3589.65, "text": "Was ist ständig kaputt?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Was", 3588.69, 3588.85, 1.0], ["ist", 3588.85, 3589.01, 1.0], ["ständig", 3589.01, 3589.33, 1.0], ["kaputt?", 3589.33, 3589.65, 1.0]]}, {"start": 3590.05, "end": 3590.77, "text": "Wenn besonders ist.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Wenn", 3590.05, 3590.13, 1.0], ["besonders", 3590.29, 3590.53, 1.0], ["ist.", 3590.69, 3590.77, 1.0]]}, {"start": 3591.09, "end": 3594.29, "text": "Endest du mal die ID vom Benutzer in der URL und schaust dann, was passiert.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Endest", 3591.09, 3591.33, 1.0], ["du", 3591.49, 3591.57, 1.0], ["mal", 3591.57, 3591.73, 1.0], ["die", 3591.73, 3591.81, 1.0], ["ID", 3591.81, 3592.05, 1.0], ["vom", 3592.13, 3592.29, 1.0], ["Benutzer", 3592.29, 3592.77, 1.0], ["in", 3592.77, 3592.85, 1.0], ["der", 3592.85, 3592.93, 1.0], ["URL", 3592.93, 3593.33, 1.0], ["und", 3593.33, 3593.49, 1.0], ["schaust", 3593.49, 3593.65, 1.0], ["dann,", 3593.73, 3593.81, 1.0], ["was", 3593.89, 3594.05, 1.0], ["passiert.", 3594.05, 3594.29, 1.0]]}, {"start": 3594.37, "end": 3595.57, "text": "Oh ja, jetzt kann ich andere Daten sehen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oh", 3594.37, 3594.53, 1.0], ["ja,", 3594.53, 3594.61, 1.0], ["jetzt", 3594.69, 3594.77, 1.0], ["kann", 3594.77, 3594.93, 1.0], ["ich", 3594.93, 3595.01, 1.0], ["andere", 3595.01, 3595.25, 1.0], ["Daten", 3595.25, 3595.49, 1.0], ["sehen.", 3595.49, 3595.57, 1.0]]}, {"start": 3596.77, "end": 3600.37, "text": "Oder so die ID von der Indexpage oder sowas.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Oder", 3596.77, 3597.09, 1.0], ["so", 3597.09, 3597.33, 1.0], ["die", 3597.33, 3597.57, 1.0], ["ID", 3597.57, 3598.05, 1.0], ["von", 3598.61, 3598.77, 1.0], ["der", 3598.77, 3598.93, 1.0], ["Indexpage", 3598.93, 3599.73, 1.0], ["oder", 3599.73, 3599.89, 1.0], ["sowas.", 3599.89, 3600.37, 1.0]]}, {"start": 3600.61, "end": 3609.09, "text": "Und da ist halt, dann sagst du deinem Programm, okay, jetzt wirft alle SQL-Dinge dagegen und vielleicht kommt was raus.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 3600.61, 3600.93, 1.0], ["da", 3601.97, 3602.29, 1.0], ["ist", 3602.61, 3602.93, 1.0], ["halt,", 3602.93, 3603.25, 1.0], ["dann", 3603.65, 3603.89, 1.0], ["sagst", 3603.89, 3604.21, 1.0], ["du", 3604.21, 3604.37, 1.0], ["deinem", 3604.37, 3604.61, 1.0], ["Programm,", 3604.61, 3605.01, 1.0], ["okay,", 3605.09, 3605.41, 1.0], ["jetzt", 3605.49, 3605.73, 1.0], ["wirft", 3605.73, 3606.13, 1.0], ["alle", 3606.13, 3606.29, 1.0], ["SQL-Dinge", 3606.29, 3607.01, 1.0], ["dagegen", 3607.17, 3607.73, 1.0], ["und", 3607.73, 3607.89, 1.0], ["vielleicht", 3607.89, 3608.21, 1.0], ["kommt", 3608.21, 3608.45, 1.0], ["was", 3608.45, 3608.69, 1.0], ["raus.", 3608.69, 3609.09, 1.0]]}, {"start": 3609.33, "end": 3614.45, "text": "Und das ist relativ cool zu automatisieren, aber den Einstiegspunkt selber wirst du immer selber suchen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 3609.33, 3609.65, 1.0], ["das", 3609.89, 3610.05, 1.0], ["ist", 3610.05, 3610.21, 1.0], ["relativ", 3610.21, 3610.53, 1.0], ["cool", 3610.53, 3610.85, 1.0], ["zu", 3610.85, 3611.01, 1.0], ["automatisieren,", 3611.01, 3611.49, 1.0], ["aber", 3611.57, 3611.73, 1.0], ["den", 3611.73, 3611.89, 1.0], ["Einstiegspunkt", 3611.89, 3612.61, 1.0], ["selber", 3612.61, 3612.93, 1.0], ["wirst", 3613.09, 3613.41, 1.0], ["du", 3613.41, 3613.57, 1.0], ["immer", 3613.57, 3613.81, 1.0], ["selber", 3613.81, 3614.05, 1.0], ["suchen.", 3614.05, 3614.45, 1.0]]}, {"start": 3615.33, "end": 3621.89, "text": "Gerade in der Hinsicht, da gibt es ja halt auch immer so ganz nette Kombinationen, die man so ein bisschen automatisiert vielleicht sogar finden kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Gerade", 3615.33, 3615.73, 1.0], ["in", 3615.73, 3615.81, 1.0], ["der", 3615.81, 3616.05, 1.0], ["Hinsicht,", 3616.05, 3616.37, 1.0], ["da", 3616.45, 3616.53, 1.0], ["gibt", 3616.53, 3616.69, 1.0], ["es", 3616.69, 3616.77, 1.0], ["ja", 3616.77, 3616.93, 1.0], ["halt", 3616.93, 3617.09, 1.0], ["auch", 3617.09, 3617.25, 1.0], ["immer", 3617.25, 3617.41, 1.0], ["so", 3617.41, 3617.57, 1.0], ["ganz", 3617.57, 3617.81, 1.0], ["nette", 3617.81, 3618.13, 1.0], ["Kombinationen,", 3618.13, 3618.69, 1.0], ["die", 3618.77, 3618.93, 1.0], ["man", 3618.93, 3619.09, 1.0], ["so", 3619.09, 3619.17, 1.0], ["ein", 3619.17, 3619.25, 1.0], ["bisschen", 3619.25, 3619.49, 1.0], ["automatisiert", 3619.49, 3620.21, 1.0], ["vielleicht", 3620.21, 3620.53, 1.0], ["sogar", 3620.53, 3621.01, 1.0], ["finden", 3621.01, 3621.57, 1.0], ["kann.", 3621.57, 3621.89, 1.0]]}, {"start": 3622.45, "end": 3643.41, "text": "Wir hatten es vor einer Weile in der Talksendung schon mal so mit einem Suchrequest bei GitHub, der irgendwie Code, der Get, Post, Exec und Sudo zusammen ausführt, da kannst du eigentlich quasi davon ausgehen, dass das irgendwie exploitable ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wir", 3622.45, 3622.69, 1.0], ["hatten", 3622.69, 3622.93, 1.0], ["es", 3622.93, 3623.09, 1.0], ["vor", 3623.09, 3623.25, 1.0], ["einer", 3623.25, 3623.33, 1.0], ["Weile", 3623.33, 3623.65, 1.0], ["in", 3623.65, 3623.81, 1.0], ["der", 3623.89, 3624.05, 1.0], ["Talksendung", 3624.05, 3624.85, 1.0], ["schon", 3624.85, 3625.09, 1.0], ["mal", 3625.09, 3625.25, 1.0], ["so", 3625.41, 3625.65, 1.0], ["mit", 3625.97, 3626.29, 1.0], ["einem", 3626.29, 3626.61, 1.0], ["Suchrequest", 3627.81, 3628.69, 1.0], ["bei", 3628.69, 3628.85, 1.0], ["GitHub,", 3628.85, 3629.33, 1.0], ["der", 3629.41, 3629.57, 1.0], ["irgendwie", 3629.57, 3630.29, 1.0], ["Code,", 3630.29, 3630.77, 1.0], ["der", 3631.01, 3631.33, 1.0], ["Get,", 3631.65, 3631.89, 1.0], ["Post,", 3632.29, 3632.69, 1.0], ["Exec", 3633.41, 3634.05, 1.0], ["und", 3634.29, 3634.53, 1.0], ["Sudo", 3634.53, 3635.01, 1.0], ["zusammen", 3636.21, 3636.93, 1.0], ["ausführt,", 3637.17, 3637.97, 1.0], ["da", 3638.21, 3638.45, 1.0], ["kannst", 3638.45, 3638.77, 1.0], ["du", 3638.77, 3638.93, 1.0], ["eigentlich", 3638.93, 3639.73, 1.0], ["quasi", 3640.13, 3640.69, 1.0], ["davon", 3640.69, 3641.01, 1.0], ["ausgehen,", 3641.01, 3641.57, 1.0], ["dass", 3641.65, 3641.81, 1.0], ["das", 3641.81, 3641.97, 1.0], ["irgendwie", 3641.97, 3642.37, 1.0], ["exploitable", 3642.37, 3643.17, 1.0], ["ist.", 3643.17, 3643.41, 1.0]]}, {"start": 3643.73, "end": 3650.45, "text": "Das ist zwar im Zweifelsfall kein Code, der irgendwie öffentlich auf einem Server verfügbar ist, den man ausführen könnte, aber vielleicht doch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 3643.73, 3643.89, 1.0], ["ist", 3643.89, 3644.05, 1.0], ["zwar", 3644.05, 3644.37, 1.0], ["im", 3644.37, 3644.53, 1.0], ["Zweifelsfall", 3644.53, 3645.33, 1.0], ["kein", 3645.33, 3645.49, 1.0], ["Code,", 3645.49, 3645.65, 1.0], ["der", 3645.73, 3645.89, 1.0], ["irgendwie", 3645.89, 3646.21, 1.0], ["öffentlich", 3646.21, 3646.69, 1.0], ["auf", 3646.69, 3646.93, 1.0], ["einem", 3646.93, 3647.09, 1.0], ["Server", 3647.09, 3647.41, 1.0], ["verfügbar", 3647.41, 3647.97, 1.0], ["ist,", 3647.97, 3648.05, 1.0], ["den", 3648.29, 3648.45, 1.0], ["man", 3648.45, 3648.61, 1.0], ["ausführen", 3648.61, 3649.01, 1.0], ["könnte,", 3649.09, 3649.41, 1.0], ["aber", 3649.57, 3649.73, 1.0], ["vielleicht", 3649.73, 3650.21, 1.0], ["doch.", 3650.21, 3650.45, 1.0]]}, {"start": 3650.61, "end": 3651.25, "text": "Ja, richtig.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja,", 3650.61, 3650.77, 1.0], ["richtig.", 3650.85, 3651.25, 1.0]]}, {"start": 3651.73, "end": 3662.93, "text": "Und gerade bei vielen Web-Anwendungen, da findet man das heute, also mittlerweile weniger, aber doch immer noch relativ häufig, dass man einfach mit ein paar Google-Suchanfragen zur Rande kommt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 3651.73, 3652.05, 1.0], ["gerade", 3652.05, 3652.69, 1.0], ["bei", 3653.17, 3653.41, 1.0], ["vielen", 3653.41, 3653.81, 1.0], ["Web-Anwendungen,", 3653.81, 3654.61, 1.0], ["da", 3654.69, 3654.85, 1.0], ["findet", 3654.85, 3655.17, 1.0], ["man", 3655.17, 3655.33, 1.0], ["das", 3655.33, 3655.49, 1.0], ["heute,", 3655.49, 3655.73, 1.0], ["also", 3655.81, 3656.13, 1.0], ["mittlerweile", 3656.13, 3656.69, 1.0], ["weniger,", 3656.69, 3657.01, 1.0], ["aber", 3657.17, 3657.33, 1.0], ["doch", 3657.33, 3657.49, 1.0], ["immer", 3657.49, 3657.65, 1.0], ["noch", 3657.65, 3657.81, 1.0], ["relativ", 3657.81, 3658.21, 1.0], ["häufig,", 3658.21, 3658.85, 1.0], ["dass", 3659.17, 3659.41, 1.0], ["man", 3659.41, 3659.65, 1.0], ["einfach", 3659.65, 3659.89, 1.0], ["mit", 3660.13, 3660.29, 1.0], ["ein", 3660.29, 3660.37, 1.0], ["paar", 3660.37, 3660.53, 1.0], ["Google-Suchanfragen", 3660.53, 3661.97, 1.0], ["zur", 3662.21, 3662.37, 1.0], ["Rande", 3662.37, 3662.69, 1.0], ["kommt.", 3662.77, 3662.93, 1.0]]}, {"start": 3663.73, "end": 3664.37, "text": "Google-Hacking halt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Google-Hacking", 3663.73, 3664.21, 1.0], ["halt.", 3664.21, 3664.37, 1.0]]}, {"start": 3664.53, "end": 3680.29, "text": "Ja, genau, du kannst jetzt einfach mal irgendwo einen Browser, bla bla bla, such mal nach Innen-URL, also irgendwo wo in der URL, die man von der Webseite Warenkorb oder irgendwie sowas Webcam, irgendwie geheime Webcam ist entdeckt mit Google.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja,", 3664.53, 3664.61, 1.0], ["genau,", 3664.69, 3664.77, 1.0], ["du", 3664.85, 3664.93, 1.0], ["kannst", 3664.93, 3665.01, 1.0], ["jetzt", 3665.09, 3665.25, 1.0], ["einfach", 3665.25, 3665.41, 1.0], ["mal", 3665.41, 3665.57, 1.0], ["irgendwo", 3665.57, 3665.81, 1.0], ["einen", 3665.81, 3665.89, 1.0], ["Browser,", 3666.05, 3666.37, 1.0], ["bla", 3666.45, 3666.69, 1.0], ["bla", 3666.69, 3666.85, 1.0], ["bla,", 3666.85, 3667.01, 1.0], ["such", 3667.09, 3667.41, 1.0], ["mal", 3667.41, 3667.57, 1.0], ["nach", 3667.73, 3667.97, 1.0], ["Innen-URL,", 3667.97, 3668.69, 1.0], ["also", 3668.77, 3669.01, 1.0], ["irgendwo", 3669.01, 3669.25, 1.0], ["wo", 3669.33, 3669.57, 1.0], ["in", 3669.57, 3669.73, 1.0], ["der", 3669.73, 3669.89, 1.0], ["URL,", 3669.89, 3670.29, 1.0], ["die", 3670.37, 3670.53, 1.0], ["man", 3670.53, 3670.85, 1.0], ["von", 3671.81, 3672.05, 1.0], ["der", 3672.05, 3672.21, 1.0], ["Webseite", 3672.21, 3672.85, 1.0], ["Warenkorb", 3672.85, 3673.81, 1.0], ["oder", 3673.81, 3674.05, 1.0], ["irgendwie", 3674.05, 3674.77, 1.0], ["sowas", 3676.21, 3676.53, 1.0], ["Webcam,", 3677.25, 3677.97, 1.0], ["irgendwie", 3678.21, 3678.45, 1.0], ["geheime", 3678.69, 3679.09, 1.0], ["Webcam", 3679.09, 3679.49, 1.0], ["ist", 3679.49, 3679.57, 1.0], ["entdeckt", 3679.65, 3679.97, 1.0], ["mit", 3679.97, 3680.05, 1.0], ["Google.", 3680.05, 3680.29, 1.0]]}, {"start": 3680.53, "end": 3686.37, "text": "Also wenn man einfach mal sagt, hier so Warenkorb und Preis taucht in einer URL zusammen auf.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 3680.53, 3680.61, 1.0], ["wenn", 3680.69, 3680.77, 1.0], ["man", 3680.77, 3680.85, 1.0], ["einfach", 3680.85, 3681.09, 1.0], ["mal", 3681.09, 3681.17, 1.0], ["sagt,", 3681.17, 3681.33, 1.0], ["hier", 3681.41, 3681.57, 1.0], ["so", 3681.57, 3681.81, 1.0], ["Warenkorb", 3681.81, 3682.61, 1.0], ["und", 3682.61, 3682.85, 1.0], ["Preis", 3682.85, 3683.41, 1.0], ["taucht", 3683.65, 3684.21, 1.0], ["in", 3684.21, 3684.37, 1.0], ["einer", 3684.37, 3684.53, 1.0], ["URL", 3684.53, 3685.25, 1.0], ["zusammen", 3685.25, 3686.05, 1.0], ["auf.", 3686.05, 3686.37, 1.0]]}, {"start": 3689.81, "end": 3690.77, "text": "Gratis Pizza bestellen.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Gratis", 3689.81, 3690.13, 1.0], ["Pizza", 3690.13, 3690.37, 1.0], ["bestellen.", 3690.45, 3690.77, 1.0]]}, {"start": 3690.85, "end": 3697.81, "text": "Also wir hatten da mal, wir hatten da mal irgendwie aus der Gegend so einen Penetrationstester, der da mal an unserer Hochschule so einen Vortrag gehalten hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 3690.85, 3690.93, 1.0], ["wir", 3691.01, 3691.09, 1.0], ["hatten", 3691.09, 3691.33, 1.0], ["da", 3691.33, 3691.41, 1.0], ["mal,", 3691.41, 3691.49, 1.0], ["wir", 3691.57, 3691.73, 1.0], ["hatten", 3691.73, 3691.89, 1.0], ["da", 3691.89, 3691.97, 1.0], ["mal", 3691.97, 3692.13, 1.0], ["irgendwie", 3692.13, 3692.61, 1.0], ["aus", 3692.61, 3692.77, 1.0], ["der", 3692.77, 3692.93, 1.0], ["Gegend", 3692.93, 3693.25, 1.0], ["so", 3693.41, 3693.57, 1.0], ["einen", 3693.57, 3693.65, 1.0], ["Penetrationstester,", 3693.65, 3694.69, 1.0], ["der", 3694.85, 3695.01, 1.0], ["da", 3695.01, 3695.17, 1.0], ["mal", 3695.17, 3695.33, 1.0], ["an", 3695.33, 3695.49, 1.0], ["unserer", 3695.49, 3695.81, 1.0], ["Hochschule", 3695.81, 3696.61, 1.0], ["so", 3696.61, 3696.77, 1.0], ["einen", 3696.77, 3696.85, 1.0], ["Vortrag", 3696.85, 3697.25, 1.0], ["gehalten", 3697.25, 3697.65, 1.0], ["hat.", 3697.65, 3697.81, 1.0]]}, {"start": 3697.89, "end": 3708.05, "text": "Und vor ein paar Jahren würde das, wäre es theoretisch noch möglich gewesen, irgendwie hier in Stuttgart Pizza für negative Beträge zu bestellen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 3697.89, 3698.13, 1.0], ["vor", 3698.61, 3698.85, 1.0], ["ein", 3698.85, 3698.93, 1.0], ["paar", 3698.93, 3699.09, 1.0], ["Jahren", 3699.09, 3699.33, 1.0], ["würde", 3700.21, 3700.45, 1.0], ["das,", 3700.45, 3700.77, 1.0], ["wäre", 3701.01, 3701.25, 1.0], ["es", 3701.25, 3701.33, 1.0], ["theoretisch", 3701.41, 3701.97, 1.0], ["noch", 3701.97, 3702.05, 1.0], ["möglich", 3702.05, 3702.29, 1.0], ["gewesen,", 3702.29, 3702.53, 1.0], ["irgendwie", 3703.97, 3704.37, 1.0], ["hier", 3704.37, 3704.69, 1.0], ["in", 3704.69, 3704.85, 1.0], ["Stuttgart", 3704.85, 3705.57, 1.0], ["Pizza", 3705.57, 3706.13, 1.0], ["für", 3706.13, 3706.45, 1.0], ["negative", 3706.45, 3707.09, 1.0], ["Beträge", 3707.09, 3707.57, 1.0], ["zu", 3707.57, 3707.73, 1.0], ["bestellen.", 3707.73, 3708.05, 1.0]]}, {"start": 3708.61, "end": 3710.05, "text": "Die Frage ist, ob er es dir liefert.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Die", 3708.61, 3708.69, 1.0], ["Frage", 3708.69, 3708.93, 1.0], ["ist,", 3708.93, 3709.01, 1.0], ["ob", 3709.09, 3709.25, 1.0], ["er", 3709.25, 3709.33, 1.0], ["es", 3709.33, 3709.41, 1.0], ["dir", 3709.41, 3709.57, 1.0], ["liefert.", 3709.57, 3710.05, 1.0]]}, {"start": 3710.37, "end": 3712.69, "text": "Ja, ich meine, das hat das auch eine negative Pizza dann.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ja,", 3710.37, 3710.45, 1.0], ["ich", 3710.53, 3710.61, 1.0], ["meine,", 3710.61, 3710.69, 1.0], ["das", 3710.85, 3710.93, 1.0], ["hat", 3711.01, 3711.09, 1.0], ["das", 3711.25, 3711.33, 1.0], ["auch", 3711.49, 3711.65, 1.0], ["eine", 3711.65, 3711.81, 1.0], ["negative", 3711.81, 3712.21, 1.0], ["Pizza", 3712.21, 3712.45, 1.0], ["dann.", 3712.53, 3712.69, 1.0]]}, {"start": 3712.77, "end": 3714.37, "text": "Ich meine, du kannst ja sagen, das ist strecken möglich.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 3712.77, 3712.85, 1.0], ["meine,", 3712.85, 3712.93, 1.0], ["du", 3713.01, 3713.09, 1.0], ["kannst", 3713.09, 3713.33, 1.0], ["ja", 3713.33, 3713.41, 1.0], ["sagen,", 3713.41, 3713.57, 1.0], ["das", 3713.65, 3713.73, 1.0], ["ist", 3713.73, 3713.89, 1.0], ["strecken", 3713.89, 3714.21, 1.0], ["möglich.", 3714.21, 3714.37, 1.0]]}, {"start": 3714.85, "end": 3716.37, "text": "Der kommt und klaut dir Pizza.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Der", 3714.85, 3714.93, 1.0], ["kommt", 3715.25, 3715.41, 1.0], ["und", 3715.41, 3715.57, 1.0], ["klaut", 3715.57, 3715.89, 1.0], ["dir", 3715.97, 3716.13, 1.0], ["Pizza.", 3716.13, 3716.37, 1.0]]}, {"start": 3716.61, "end": 3718.29, "text": "War ein Gutschein, war ein Gutschein.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["War", 3716.61, 3716.85, 1.0], ["ein", 3716.85, 3716.93, 1.0], ["Gutschein,", 3716.93, 3717.41, 1.0], ["war", 3717.57, 3717.65, 1.0], ["ein", 3717.73, 3717.81, 1.0], ["Gutschein.", 3717.81, 3718.29, 1.0]]}, {"start": 3718.61, "end": 3718.85, "text": "Natürlich.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Natürlich.", 3718.61, 3718.85, 1.0]]}, {"start": 3719.01, "end": 3721.33, "text": "Ja, kann man sagen, mit zwei kommen wir nicht punchen einfach.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ja,", 3719.01, 3719.09, 1.0], ["kann", 3719.17, 3719.33, 1.0], ["man", 3719.33, 3719.41, 1.0], ["sagen,", 3719.41, 3719.49, 1.0], ["mit", 3719.65, 3719.73, 1.0], ["zwei", 3719.81, 3719.97, 1.0], ["kommen", 3720.13, 3720.29, 1.0], ["wir", 3720.29, 3720.37, 1.0], ["nicht", 3720.45, 3720.61, 1.0], ["punchen", 3720.61, 3720.85, 1.0], ["einfach.", 3721.01, 3721.33, 1.0]]}, {"start": 3721.65, "end": 3722.77, "text": "Das ist halt einfach so.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 3721.65, 3721.73, 1.0], ["ist", 3721.73, 3721.81, 1.0], ["halt", 3721.89, 3722.13, 1.0], ["einfach", 3722.13, 3722.45, 1.0], ["so.", 3722.45, 3722.77, 1.0]]}, {"start": 3723.17, "end": 3725.41, "text": "Das ist halt das Problem, dass er dir immer noch Pizza bringen muss.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 3723.17, 3723.33, 1.0], ["ist", 3723.33, 3723.49, 1.0], ["halt", 3723.49, 3723.73, 1.0], ["das", 3723.73, 3723.81, 1.0], ["Problem,", 3723.81, 3723.97, 1.0], ["dass", 3724.05, 3724.21, 1.0], ["er", 3724.21, 3724.29, 1.0], ["dir", 3724.29, 3724.53, 1.0], ["immer", 3724.53, 3724.61, 1.0], ["noch", 3724.61, 3724.77, 1.0], ["Pizza", 3724.77, 3725.09, 1.0], ["bringen", 3725.09, 3725.17, 1.0], ["muss.", 3725.25, 3725.41, 1.0]]}, {"start": 3726.05, "end": 3728.29, "text": "Außer natürlich, das ist so ein komplett automatisiertes System.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Außer", 3726.05, 3726.37, 1.0], ["natürlich,", 3726.37, 3726.53, 1.0], ["das", 3726.61, 3726.77, 1.0], ["ist", 3726.77, 3726.93, 1.0], ["so", 3726.93, 3727.01, 1.0], ["ein", 3727.01, 3727.09, 1.0], ["komplett", 3727.09, 3727.41, 1.0], ["automatisiertes", 3727.41, 3728.05, 1.0], ["System.", 3728.05, 3728.29, 1.0]]}, {"start": 3728.85, "end": 3729.57, "text": "Autopizza, glaube ich.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Autopizza,", 3728.85, 3729.33, 1.0], ["glaube", 3729.41, 3729.49, 1.0], ["ich.", 3729.49, 3729.57, 1.0]]}, {"start": 3730.69, "end": 3735.33, "text": "Wenn du bei Amazon findest, wo du deinen Preis ändern kannst, da könntest du davon ausgehen, die schicken dir das wirklich.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 3730.69, 3730.85, 1.0], ["du", 3730.85, 3730.93, 1.0], ["bei", 3730.93, 3731.09, 1.0], ["Amazon", 3731.09, 3731.49, 1.0], ["findest,", 3731.49, 3731.81, 1.0], ["wo", 3732.13, 3732.29, 1.0], ["du", 3732.29, 3732.45, 1.0], ["deinen", 3732.45, 3732.69, 1.0], ["Preis", 3732.69, 3733.01, 1.0], ["ändern", 3733.01, 3733.33, 1.0], ["kannst,", 3733.33, 3733.57, 1.0], ["da", 3733.65, 3733.81, 1.0], ["könntest", 3733.81, 3734.05, 1.0], ["du", 3734.05, 3734.13, 1.0], ["davon", 3734.13, 3734.37, 1.0], ["ausgehen,", 3734.37, 3734.61, 1.0], ["die", 3734.69, 3734.77, 1.0], ["schicken", 3734.77, 3735.01, 1.0], ["dir", 3735.01, 3735.09, 1.0], ["das", 3735.17, 3735.25, 1.0], ["wirklich.", 3735.25, 3735.33, 1.0]]}, {"start": 3735.57, "end": 3736.61, "text": "Wir schicken das auf jeden Fall.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Wir", 3735.57, 3735.65, 1.0], ["schicken", 3735.65, 3735.81, 1.0], ["das", 3735.89, 3735.97, 1.0], ["auf", 3736.13, 3736.29, 1.0], ["jeden", 3736.29, 3736.37, 1.0], ["Fall.", 3736.37, 3736.61, 1.0]]}, {"start": 3736.77, "end": 3737.01, "text": "Richtig.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Richtig.", 3736.77, 3737.01, 1.0]]}, {"start": 3737.25, "end": 3744.21, "text": "Also wenn das so komplett vollautomatisiert ist, dass da kein Mensch mehr reinguckt und Sanity-Checks macht, die Frage ist, wer macht dir die Pizza?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 3737.25, 3737.49, 1.0], ["wenn", 3737.49, 3737.65, 1.0], ["das", 3737.65, 3737.81, 1.0], ["so", 3737.81, 3737.97, 1.0], ["komplett", 3737.97, 3738.37, 1.0], ["vollautomatisiert", 3738.37, 3739.41, 1.0], ["ist,", 3739.41, 3739.57, 1.0], ["dass", 3739.65, 3739.81, 1.0], ["da", 3739.81, 3739.97, 1.0], ["kein", 3739.97, 3740.21, 1.0], ["Mensch", 3740.21, 3740.45, 1.0], ["mehr", 3740.45, 3740.61, 1.0], ["reinguckt", 3740.61, 3741.25, 1.0], ["und", 3741.25, 3741.41, 1.0], ["Sanity-Checks", 3741.41, 3742.21, 1.0], ["macht,", 3742.21, 3742.45, 1.0], ["die", 3742.53, 3742.61, 1.0], ["Frage", 3742.61, 3742.85, 1.0], ["ist,", 3742.85, 3742.93, 1.0], ["wer", 3743.01, 3743.25, 1.0], ["macht", 3743.25, 3743.41, 1.0], ["dir", 3743.41, 3743.57, 1.0], ["die", 3743.57, 3743.73, 1.0], ["Pizza?", 3743.73, 3744.21, 1.0]]}, {"start": 3745.09, "end": 3766.61, "text": "Da gab es zum Beispiel ein anderes Beispiel, da gab es, ich mag ja immer, oder ich habe einen Freund, der mag ja so E-Mail-Services und mein Freund hat da natürlich sich irgend so eine, was war's, Cloud, Admail, sonst irgendwas, so eine nette Oberfläche und die hatten einen Cloud-Service, aber das Problem war, dass mein Freund gemerkt hat, dass die immer nur ihre Accounts in Fünferblöcken abgeben.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Da", 3745.09, 3745.25, 1.0], ["gab", 3745.25, 3745.41, 1.0], ["es", 3745.41, 3745.57, 1.0], ["zum", 3745.57, 3745.73, 1.0], ["Beispiel", 3745.73, 3746.37, 1.0], ["ein", 3746.37, 3746.53, 1.0], ["anderes", 3746.53, 3746.93, 1.0], ["Beispiel,", 3746.93, 3747.33, 1.0], ["da", 3747.41, 3747.57, 1.0], ["gab", 3747.57, 3747.73, 1.0], ["es,", 3747.73, 3747.81, 1.0], ["ich", 3748.21, 3748.37, 1.0], ["mag", 3748.37, 3748.61, 1.0], ["ja", 3748.61, 3748.77, 1.0], ["immer,", 3748.77, 3749.01, 1.0], ["oder", 3749.09, 3749.41, 1.0], ["ich", 3749.65, 3749.81, 1.0], ["habe", 3749.81, 3749.97, 1.0], ["einen", 3749.97, 3750.13, 1.0], ["Freund,", 3750.13, 3750.45, 1.0], ["der", 3750.53, 3750.69, 1.0], ["mag", 3750.69, 3750.85, 1.0], ["ja", 3750.85, 3751.01, 1.0], ["so", 3751.01, 3751.17, 1.0], ["E-Mail-Services", 3751.17, 3752.21, 1.0], ["und", 3752.29, 3752.53, 1.0], ["mein", 3752.53, 3752.77, 1.0], ["Freund", 3752.77, 3753.25, 1.0], ["hat", 3753.25, 3753.49, 1.0], ["da", 3753.49, 3753.65, 1.0], ["natürlich", 3753.65, 3754.13, 1.0], ["sich", 3754.45, 3754.69, 1.0], ["irgend", 3754.69, 3754.93, 1.0], ["so", 3754.93, 3755.09, 1.0], ["eine,", 3755.09, 3755.33, 1.0], ["was", 3755.41, 3755.57, 1.0], ["war's,", 3755.57, 3755.89, 1.0], ["Cloud,", 3756.53, 3756.85, 1.0], ["Admail,", 3756.93, 3757.41, 1.0], ["sonst", 3757.49, 3757.73, 1.0], ["irgendwas,", 3757.73, 3758.05, 1.0], ["so", 3758.21, 3758.37, 1.0], ["eine", 3758.37, 3758.45, 1.0], ["nette", 3758.45, 3758.69, 1.0], ["Oberfläche", 3758.77, 3759.25, 1.0], ["und", 3759.25, 3759.33, 1.0], ["die", 3759.33, 3759.41, 1.0], ["hatten", 3759.41, 3759.57, 1.0], ["einen", 3759.73, 3759.81, 1.0], ["Cloud-Service,", 3759.81, 3760.37, 1.0], ["aber", 3760.45, 3760.61, 1.0], ["das", 3760.61, 3760.77, 1.0], ["Problem", 3760.77, 3761.09, 1.0], ["war,", 3761.09, 3761.25, 1.0], ["dass", 3761.41, 3761.73, 1.0], ["mein", 3761.73, 3761.97, 1.0], ["Freund", 3761.97, 3762.53, 1.0], ["gemerkt", 3762.53, 3763.09, 1.0], ["hat,", 3763.09, 3763.25, 1.0], ["dass", 3763.33, 3763.57, 1.0], ["die", 3763.57, 3763.81, 1.0], ["immer", 3763.81, 3764.05, 1.0], ["nur", 3764.05, 3764.37, 1.0], ["ihre", 3764.37, 3764.69, 1.0], ["Accounts", 3764.69, 3765.17, 1.0], ["in", 3765.17, 3765.33, 1.0], ["Fünferblöcken", 3765.33, 3766.05, 1.0], ["abgeben.", 3766.05, 3766.61, 1.0]]}, {"start": 3766.77, "end": 3774.61, "text": "Und mein Freund hatte natürlich nur einen Account gebraucht und dann kannst du dir einfach mal den Post ansehen, der da bei dem Bestellfolger abgeschickt wird.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3766.77, 3766.93, 1.0], ["mein", 3766.93, 3767.09, 1.0], ["Freund", 3767.09, 3767.41, 1.0], ["hatte", 3767.41, 3767.65, 1.0], ["natürlich", 3767.65, 3768.05, 1.0], ["nur", 3768.05, 3768.29, 1.0], ["einen", 3768.29, 3768.53, 1.0], ["Account", 3768.53, 3768.93, 1.0], ["gebraucht", 3768.93, 3769.41, 1.0], ["und", 3769.57, 3769.89, 1.0], ["dann", 3770.05, 3770.21, 1.0], ["kannst", 3770.21, 3770.45, 1.0], ["du", 3770.45, 3770.61, 1.0], ["dir", 3770.61, 3770.77, 1.0], ["einfach", 3770.77, 3770.93, 1.0], ["mal", 3770.93, 3771.09, 1.0], ["den", 3771.09, 3771.25, 1.0], ["Post", 3771.25, 3771.57, 1.0], ["ansehen,", 3771.57, 3771.97, 1.0], ["der", 3772.05, 3772.21, 1.0], ["da", 3772.21, 3772.45, 1.0], ["bei", 3772.77, 3772.93, 1.0], ["dem", 3772.93, 3773.09, 1.0], ["Bestellfolger", 3773.09, 3773.73, 1.0], ["abgeschickt", 3773.81, 3774.37, 1.0], ["wird.", 3774.37, 3774.61, 1.0]]}, {"start": 3774.77, "end": 3778.85, "text": "Und dann stand da einfach so Anzahl mal Preis gleich Final Result.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3774.77, 3774.93, 1.0], ["dann", 3774.93, 3775.25, 1.0], ["stand", 3775.25, 3775.49, 1.0], ["da", 3775.49, 3775.65, 1.0], ["einfach", 3775.65, 3775.89, 1.0], ["so", 3775.89, 3776.05, 1.0], ["Anzahl", 3776.29, 3776.69, 1.0], ["mal", 3776.85, 3777.09, 1.0], ["Preis", 3777.09, 3777.57, 1.0], ["gleich", 3777.57, 3777.89, 1.0], ["Final", 3777.89, 3778.37, 1.0], ["Result.", 3778.37, 3778.85, 1.0]]}, {"start": 3778.93, "end": 3787.01, "text": "Und wenn du die Anzahl auf 1 gestellt hast, dann hat mein Freund natürlich gesagt, ja, das System hat dem dann auch einzelne Accounts verkauft, um mal zu testen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3778.93, 3779.09, 1.0], ["wenn", 3779.09, 3779.25, 1.0], ["du", 3779.25, 3779.41, 1.0], ["die", 3779.41, 3779.49, 1.0], ["Anzahl", 3779.49, 3779.81, 1.0], ["auf", 3779.89, 3780.05, 1.0], ["1", 3780.05, 3780.37, 1.0], ["gestellt", 3780.37, 3780.77, 1.0], ["hast,", 3780.77, 3781.09, 1.0], ["dann", 3781.33, 3781.65, 1.0], ["hat", 3782.13, 3782.37, 1.0], ["mein", 3782.37, 3782.53, 1.0], ["Freund", 3782.53, 3782.85, 1.0], ["natürlich", 3782.85, 3783.09, 1.0], ["gesagt,", 3783.09, 3783.33, 1.0], ["ja,", 3783.41, 3783.49, 1.0], ["das", 3783.57, 3783.73, 1.0], ["System", 3783.73, 3784.05, 1.0], ["hat", 3784.05, 3784.21, 1.0], ["dem", 3784.21, 3784.45, 1.0], ["dann", 3784.45, 3784.61, 1.0], ["auch", 3784.61, 3784.77, 1.0], ["einzelne", 3784.77, 3785.25, 1.0], ["Accounts", 3785.25, 3785.73, 1.0], ["verkauft,", 3785.73, 3786.05, 1.0], ["um", 3786.13, 3786.29, 1.0], ["mal", 3786.29, 3786.45, 1.0], ["zu", 3786.45, 3786.61, 1.0], ["testen.", 3786.61, 3787.01, 1.0]]}, {"start": 3787.25, "end": 3802.69, "text": "Bedeutet, es gibt also auch selbst in Produktionssystemen von großen internetaffinen Anbietern so Probleme, wo Input-Validierung einfach nicht so ernst genommen wird und so ein Penetrationstester hätte das dann wahrscheinlich auch versucht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 3787.25, 3787.57, 1.0], ["es", 3787.65, 3787.81, 1.0], ["gibt", 3787.81, 3788.05, 1.0], ["also", 3788.05, 3788.29, 1.0], ["auch", 3788.29, 3788.45, 1.0], ["selbst", 3788.45, 3788.69, 1.0], ["in", 3788.69, 3788.85, 1.0], ["Produktionssystemen", 3788.85, 3789.89, 1.0], ["von", 3789.89, 3790.05, 1.0], ["großen", 3790.05, 3790.21, 1.0], ["internetaffinen", 3790.37, 3791.17, 1.0], ["Anbietern", 3791.33, 3792.05, 1.0], ["so", 3792.61, 3792.93, 1.0], ["Probleme,", 3794.53, 3795.01, 1.0], ["wo", 3795.17, 3795.41, 1.0], ["Input-Validierung", 3795.41, 3796.53, 1.0], ["einfach", 3796.53, 3796.85, 1.0], ["nicht", 3796.85, 3797.09, 1.0], ["so", 3797.09, 3797.41, 1.0], ["ernst", 3797.65, 3798.05, 1.0], ["genommen", 3798.05, 3798.29, 1.0], ["wird", 3798.37, 3798.45, 1.0], ["und", 3798.53, 3798.61, 1.0], ["so", 3798.61, 3798.77, 1.0], ["ein", 3798.77, 3798.85, 1.0], ["Penetrationstester", 3800.61, 3801.33, 1.0], ["hätte", 3801.49, 3801.57, 1.0], ["das", 3801.65, 3801.73, 1.0], ["dann", 3801.81, 3801.97, 1.0], ["wahrscheinlich", 3801.97, 3802.29, 1.0], ["auch", 3802.29, 3802.37, 1.0], ["versucht.", 3802.37, 3802.69, 1.0]]}, {"start": 3802.85, "end": 3808.53, "text": "Tatsächlich ist es dann ja gar nicht so sehr Validierung, sondern auch Logik, die da kaputt geht.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Tatsächlich", 3802.85, 3803.17, 1.0], ["ist", 3803.17, 3803.33, 1.0], ["es", 3803.33, 3803.41, 1.0], ["dann", 3803.41, 3803.57, 1.0], ["ja", 3803.57, 3803.73, 1.0], ["gar", 3803.73, 3803.97, 1.0], ["nicht", 3803.97, 3804.29, 1.0], ["so", 3804.29, 3804.61, 1.0], ["sehr", 3804.61, 3804.93, 1.0], ["Validierung,", 3805.89, 3806.61, 1.0], ["sondern", 3806.69, 3807.01, 1.0], ["auch", 3807.01, 3807.25, 1.0], ["Logik,", 3807.25, 3807.65, 1.0], ["die", 3807.73, 3807.89, 1.0], ["da", 3807.89, 3808.05, 1.0], ["kaputt", 3808.05, 3808.37, 1.0], ["geht.", 3808.37, 3808.53, 1.0]]}, {"start": 3808.69, "end": 3813.81, "text": "Ja, also Logik-Validierung jetzt nicht nur Syntax korrekt, sondern die Semantik von dem Ganzen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 3808.69, 3808.77, 1.0], ["also", 3808.85, 3808.93, 1.0], ["Logik-Validierung", 3809.09, 3809.73, 1.0], ["jetzt", 3809.81, 3810.05, 1.0], ["nicht", 3810.05, 3810.21, 1.0], ["nur", 3810.21, 3810.53, 1.0], ["Syntax", 3811.25, 3811.81, 1.0], ["korrekt,", 3811.89, 3812.13, 1.0], ["sondern", 3812.21, 3812.45, 1.0], ["die", 3812.45, 3812.53, 1.0], ["Semantik", 3812.53, 3813.09, 1.0], ["von", 3813.09, 3813.25, 1.0], ["dem", 3813.25, 3813.41, 1.0], ["Ganzen.", 3813.41, 3813.81, 1.0]]}, {"start": 3814.37, "end": 3821.41, "text": "So korrekte Syntax, da kann man dann irgendeine Web Application Firewall oft davor setzen, die dann sagt, komische Charakter in deinem Namen, lass mal.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["So", 3814.37, 3814.61, 1.0], ["korrekte", 3814.61, 3814.93, 1.0], ["Syntax,", 3815.01, 3815.33, 1.0], ["da", 3815.41, 3815.57, 1.0], ["kann", 3815.57, 3815.65, 1.0], ["man", 3815.65, 3815.73, 1.0], ["dann", 3815.73, 3815.89, 1.0], ["irgendeine", 3815.89, 3816.13, 1.0], ["Web", 3816.13, 3816.29, 1.0], ["Application", 3816.37, 3816.69, 1.0], ["Firewall", 3816.77, 3817.25, 1.0], ["oft", 3817.25, 3817.41, 1.0], ["davor", 3817.41, 3817.57, 1.0], ["setzen,", 3817.65, 3817.89, 1.0], ["die", 3817.97, 3818.13, 1.0], ["dann", 3818.13, 3818.29, 1.0], ["sagt,", 3818.29, 3818.69, 1.0], ["komische", 3819.01, 3819.49, 1.0], ["Charakter", 3819.65, 3819.97, 1.0], ["in", 3820.13, 3820.29, 1.0], ["deinem", 3820.29, 3820.53, 1.0], ["Namen,", 3820.53, 3820.77, 1.0], ["lass", 3820.85, 3821.17, 1.0], ["mal.", 3821.17, 3821.41, 1.0]]}, {"start": 3821.97, "end": 3823.33, "text": "Oder so Spielereien.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 3821.97, 3822.21, 1.0], ["so", 3822.37, 3822.53, 1.0], ["Spielereien.", 3822.77, 3823.33, 1.0]]}, {"start": 3823.49, "end": 3825.33, "text": "Dafür muss die aber auch erstmal trainiert werden und so.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Dafür", 3823.49, 3823.73, 1.0], ["muss", 3823.73, 3823.89, 1.0], ["die", 3823.89, 3824.05, 1.0], ["aber", 3824.05, 3824.21, 1.0], ["auch", 3824.21, 3824.29, 1.0], ["erstmal", 3824.29, 3824.69, 1.0], ["trainiert", 3824.69, 3825.01, 1.0], ["werden", 3825.01, 3825.09, 1.0], ["und", 3825.17, 3825.25, 1.0], ["so.", 3825.25, 3825.33, 1.0]]}, {"start": 3825.57, "end": 3828.21, "text": "Das ist auch alles scheiße eigentlich, aber eine ganz andere Sache.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 3825.57, 3825.65, 1.0], ["ist", 3825.65, 3825.81, 1.0], ["auch", 3825.81, 3825.89, 1.0], ["alles", 3825.89, 3826.05, 1.0], ["scheiße", 3826.05, 3826.53, 1.0], ["eigentlich,", 3826.53, 3826.77, 1.0], ["aber", 3826.85, 3827.09, 1.0], ["eine", 3827.49, 3827.57, 1.0], ["ganz", 3827.57, 3827.81, 1.0], ["andere", 3827.81, 3827.97, 1.0], ["Sache.", 3827.97, 3828.21, 1.0]]}, {"start": 3828.61, "end": 3828.77, "text": "Richtig.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Richtig.", 3828.61, 3828.77, 1.0]]}, {"start": 3829.01, "end": 3835.49, "text": "Ich glaube, das wäre dann mal ein Thema für die IT-Security 2-Sendung, die wir seit ungefähr fünf Jahren für E-Mail haben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 3829.01, 3829.09, 1.0], ["glaube,", 3829.09, 3829.25, 1.0], ["das", 3829.33, 3829.41, 1.0], ["wäre", 3829.41, 3829.57, 1.0], ["dann", 3829.57, 3829.73, 1.0], ["mal", 3829.73, 3829.89, 1.0], ["ein", 3829.89, 3829.97, 1.0], ["Thema", 3829.97, 3830.29, 1.0], ["für", 3830.29, 3830.37, 1.0], ["die", 3830.37, 3830.53, 1.0], ["IT-Security", 3830.53, 3831.57, 1.0], ["2-Sendung,", 3831.57, 3832.45, 1.0], ["die", 3832.53, 3832.69, 1.0], ["wir", 3832.69, 3832.85, 1.0], ["seit", 3832.85, 3833.09, 1.0], ["ungefähr", 3833.09, 3833.49, 1.0], ["fünf", 3833.49, 3833.73, 1.0], ["Jahren", 3833.73, 3833.97, 1.0], ["für", 3834.77, 3834.93, 1.0], ["E-Mail", 3834.93, 3835.25, 1.0], ["haben.", 3835.41, 3835.49, 1.0]]}, {"start": 3835.81, "end": 3844.29, "text": "Also die haben wir glaube ich schon angerückt, als wir noch nicht, als wir nur Binärgewitter hießen und das ein Spezialformat von Radio Tux war.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 3835.81, 3835.97, 1.0], ["die", 3836.05, 3836.13, 1.0], ["haben", 3836.13, 3836.29, 1.0], ["wir", 3836.29, 3836.45, 1.0], ["glaube", 3836.53, 3836.61, 1.0], ["ich", 3836.61, 3836.69, 1.0], ["schon", 3836.77, 3836.85, 1.0], ["angerückt,", 3836.85, 3837.17, 1.0], ["als", 3838.37, 3838.53, 1.0], ["wir", 3838.53, 3838.61, 1.0], ["noch", 3838.61, 3838.77, 1.0], ["nicht,", 3838.77, 3838.93, 1.0], ["als", 3839.01, 3839.17, 1.0], ["wir", 3839.17, 3839.33, 1.0], ["nur", 3839.33, 3839.49, 1.0], ["Binärgewitter", 3839.49, 3840.37, 1.0], ["hießen", 3840.45, 3840.69, 1.0], ["und", 3840.77, 3840.93, 1.0], ["das", 3840.93, 3841.09, 1.0], ["ein", 3841.09, 3841.25, 1.0], ["Spezialformat", 3841.25, 3842.29, 1.0], ["von", 3842.29, 3842.61, 1.0], ["Radio", 3842.93, 3843.41, 1.0], ["Tux", 3843.49, 3843.81, 1.0], ["war.", 3844.05, 3844.29, 1.0]]}, {"start": 3845.01, "end": 3845.33, "text": "Damals.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Damals.", 3845.01, 3845.33, 1.0]]}, {"start": 3845.65, "end": 3845.97, "text": "Damals.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Damals.", 3845.65, 3845.97, 1.0]]}, {"start": 3846.21, "end": 3847.89, "text": "Also können wir vielleicht noch nachreichen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 3846.21, 3846.61, 1.0], ["können", 3846.77, 3846.93, 1.0], ["wir", 3846.93, 3847.09, 1.0], ["vielleicht", 3847.09, 3847.33, 1.0], ["noch", 3847.33, 3847.49, 1.0], ["nachreichen.", 3847.49, 3847.89, 1.0]]}, {"start": 3848.13, "end": 3849.33, "text": "Nein, NoSQL war die erste.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Nein,", 3848.13, 3848.21, 1.0], ["NoSQL", 3848.45, 3848.93, 1.0], ["war", 3849.01, 3849.09, 1.0], ["die", 3849.09, 3849.17, 1.0], ["erste.", 3849.17, 3849.33, 1.0]]}, {"start": 3849.57, "end": 3850.37, "text": "NoSQL war die erste.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["NoSQL", 3849.57, 3850.05, 1.0], ["war", 3850.13, 3850.21, 1.0], ["die", 3850.21, 3850.29, 1.0], ["erste.", 3850.29, 3850.37, 1.0]]}, {"start": 3850.61, "end": 3851.17, "text": "Dann war sie die zweite.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dann", 3850.61, 3850.77, 1.0], ["war", 3850.77, 3850.85, 1.0], ["sie", 3850.85, 3850.93, 1.0], ["die", 3850.93, 3851.01, 1.0], ["zweite.", 3851.01, 3851.17, 1.0]]}, {"start": 3852.77, "end": 3863.25, "text": "Was anderes, was ja auch noch, ich sag mal, etwas schwammiger ist, also diese ganz harten Unitests, wo Zahl rein, Zahl rauskommt, Performance-Testing kann man ja auch machen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 3852.77, 3853.09, 1.0], ["anderes,", 3853.09, 3853.49, 1.0], ["was", 3853.57, 3853.73, 1.0], ["ja", 3853.73, 3853.97, 1.0], ["auch", 3853.97, 3854.13, 1.0], ["noch,", 3854.13, 3854.37, 1.0], ["ich", 3855.09, 3855.33, 1.0], ["sag", 3855.33, 3855.49, 1.0], ["mal,", 3855.57, 3855.73, 1.0], ["etwas", 3855.89, 3856.21, 1.0], ["schwammiger", 3856.45, 3857.33, 1.0], ["ist,", 3857.33, 3857.57, 1.0], ["also", 3857.65, 3857.81, 1.0], ["diese", 3858.13, 3858.45, 1.0], ["ganz", 3858.45, 3858.61, 1.0], ["harten", 3858.61, 3858.93, 1.0], ["Unitests,", 3858.93, 3859.41, 1.0], ["wo", 3859.49, 3859.57, 1.0], ["Zahl", 3859.57, 3859.81, 1.0], ["rein,", 3859.81, 3859.97, 1.0], ["Zahl", 3860.05, 3860.29, 1.0], ["rauskommt,", 3860.29, 3860.93, 1.0], ["Performance-Testing", 3861.33, 3862.45, 1.0], ["kann", 3862.45, 3862.69, 1.0], ["man", 3862.69, 3862.77, 1.0], ["ja", 3862.77, 3862.93, 1.0], ["auch", 3862.93, 3863.09, 1.0], ["machen.", 3863.09, 3863.25, 1.0]]}, {"start": 3863.41, "end": 3864.77, "text": "Und das auch automatisiert.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3863.41, 3863.57, 1.0], ["das", 3863.57, 3863.81, 1.0], ["auch", 3863.81, 3864.05, 1.0], ["automatisiert.", 3864.05, 3864.77, 1.0]]}, {"start": 3864.85, "end": 3877.01, "text": "Also so im Gegensatz zu Penetrationstest, wo man meist ein bisschen Fingerspitzengefühl braucht, einen Performance-Test, den kannst du quasi fast an deinen, entweder Unit-Test oder an deinen Acceptance-Test mit dranhängen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 3864.85, 3865.09, 1.0], ["so", 3865.17, 3865.41, 1.0], ["im", 3865.41, 3865.49, 1.0], ["Gegensatz", 3865.49, 3865.97, 1.0], ["zu", 3865.97, 3866.13, 1.0], ["Penetrationstest,", 3866.13, 3866.93, 1.0], ["wo", 3867.09, 3867.25, 1.0], ["man", 3867.25, 3867.41, 1.0], ["meist", 3867.41, 3867.65, 1.0], ["ein", 3867.65, 3867.73, 1.0], ["bisschen", 3867.73, 3867.89, 1.0], ["Fingerspitzengefühl", 3867.89, 3868.93, 1.0], ["braucht,", 3868.93, 3869.33, 1.0], ["einen", 3869.49, 3869.73, 1.0], ["Performance-Test,", 3869.73, 3870.53, 1.0], ["den", 3870.93, 3871.25, 1.0], ["kannst", 3871.25, 3871.65, 1.0], ["du", 3871.65, 3871.81, 1.0], ["quasi", 3871.81, 3872.37, 1.0], ["fast", 3872.37, 3872.69, 1.0], ["an", 3872.77, 3872.93, 1.0], ["deinen,", 3872.93, 3873.41, 1.0], ["entweder", 3873.57, 3873.97, 1.0], ["Unit-Test", 3873.97, 3874.69, 1.0], ["oder", 3874.77, 3874.93, 1.0], ["an", 3874.93, 3875.01, 1.0], ["deinen", 3875.01, 3875.33, 1.0], ["Acceptance-Test", 3875.33, 3876.13, 1.0], ["mit", 3876.21, 3876.37, 1.0], ["dranhängen.", 3876.37, 3877.01, 1.0]]}, {"start": 3877.33, "end": 3883.17, "text": "Einfach sagen, ich will, dass mein Sign-Up irgendwie immer unter 10 Sekunden dauert, wenn der schnell tippen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Einfach", 3877.33, 3877.57, 1.0], ["sagen,", 3877.57, 3877.81, 1.0], ["ich", 3877.89, 3877.97, 1.0], ["will,", 3877.97, 3878.05, 1.0], ["dass", 3878.13, 3878.29, 1.0], ["mein", 3878.29, 3878.53, 1.0], ["Sign-Up", 3878.53, 3879.01, 1.0], ["irgendwie", 3879.09, 3879.49, 1.0], ["immer", 3879.49, 3879.73, 1.0], ["unter", 3879.73, 3880.05, 1.0], ["10", 3880.05, 3880.37, 1.0], ["Sekunden", 3880.37, 3880.85, 1.0], ["dauert,", 3880.85, 3881.33, 1.0], ["wenn", 3881.65, 3881.97, 1.0], ["der", 3881.97, 3882.29, 1.0], ["schnell", 3882.29, 3882.69, 1.0], ["tippen", 3882.69, 3883.01, 1.0], ["kann.", 3883.01, 3883.17, 1.0]]}, {"start": 3883.25, "end": 3888.05, "text": "Oder vom Klicken bis zum E-Mail bekommen sollen, irgendwie 10 Sekunden vergehen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 3883.25, 3883.57, 1.0], ["vom", 3883.73, 3883.97, 1.0], ["Klicken", 3884.21, 3884.77, 1.0], ["bis", 3884.77, 3885.01, 1.0], ["zum", 3885.01, 3885.17, 1.0], ["E-Mail", 3885.17, 3885.41, 1.0], ["bekommen", 3885.57, 3885.89, 1.0], ["sollen,", 3885.97, 3886.13, 1.0], ["irgendwie", 3886.29, 3886.61, 1.0], ["10", 3886.61, 3886.85, 1.0], ["Sekunden", 3886.85, 3887.25, 1.0], ["vergehen.", 3887.25, 3888.05, 1.0]]}, {"start": 3888.53, "end": 3891.33, "text": "Und sowas kannst du dann auch über Tests festlegen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3888.53, 3888.85, 1.0], ["sowas", 3888.85, 3889.33, 1.0], ["kannst", 3889.33, 3889.57, 1.0], ["du", 3889.57, 3889.73, 1.0], ["dann", 3889.73, 3889.89, 1.0], ["auch", 3889.89, 3890.05, 1.0], ["über", 3890.05, 3890.21, 1.0], ["Tests", 3890.21, 3890.69, 1.0], ["festlegen.", 3890.69, 3891.33, 1.0]]}, {"start": 3891.57, "end": 3907.89, "text": "Weil teilweise ist es einfach so, dass du irgendwas eincheckst oder irgendjemand checkt halt einen riesigen neuen Codebatzen ein und dann stellt sich raus, dass du irgendwie seit Neustem nicht einfach nur die E-Mail schickst, sondern dass du über all deine User drüber iterierst, anstatt vor, irgendwie eine Hash-Lookup zu machen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Weil", 3891.57, 3891.81, 1.0], ["teilweise", 3891.81, 3892.21, 1.0], ["ist", 3892.21, 3892.37, 1.0], ["es", 3892.37, 3892.45, 1.0], ["einfach", 3892.45, 3892.61, 1.0], ["so,", 3892.61, 3892.69, 1.0], ["dass", 3892.77, 3892.85, 1.0], ["du", 3892.85, 3892.93, 1.0], ["irgendwas", 3892.93, 3893.25, 1.0], ["eincheckst", 3893.25, 3893.81, 1.0], ["oder", 3893.89, 3894.13, 1.0], ["irgendjemand", 3894.13, 3894.45, 1.0], ["checkt", 3894.53, 3894.69, 1.0], ["halt", 3894.77, 3894.93, 1.0], ["einen", 3894.93, 3895.01, 1.0], ["riesigen", 3895.01, 3895.25, 1.0], ["neuen", 3895.33, 3895.49, 1.0], ["Codebatzen", 3895.49, 3896.21, 1.0], ["ein", 3896.21, 3896.53, 1.0], ["und", 3896.61, 3896.77, 1.0], ["dann", 3896.77, 3896.93, 1.0], ["stellt", 3896.93, 3897.33, 1.0], ["sich", 3897.33, 3897.49, 1.0], ["raus,", 3897.49, 3897.73, 1.0], ["dass", 3897.81, 3898.05, 1.0], ["du", 3898.05, 3898.37, 1.0], ["irgendwie", 3898.45, 3899.33, 1.0], ["seit", 3899.57, 3899.97, 1.0], ["Neustem", 3899.97, 3900.77, 1.0], ["nicht", 3901.09, 3901.33, 1.0], ["einfach", 3901.33, 3901.57, 1.0], ["nur", 3901.57, 3901.73, 1.0], ["die", 3901.73, 3901.81, 1.0], ["E-Mail", 3901.81, 3902.13, 1.0], ["schickst,", 3902.21, 3902.53, 1.0], ["sondern", 3902.61, 3902.69, 1.0], ["dass", 3902.77, 3902.93, 1.0], ["du", 3902.93, 3903.01, 1.0], ["über", 3903.01, 3903.17, 1.0], ["all", 3903.17, 3903.33, 1.0], ["deine", 3903.33, 3903.57, 1.0], ["User", 3903.57, 3903.97, 1.0], ["drüber", 3903.97, 3904.29, 1.0], ["iterierst,", 3904.29, 3905.17, 1.0], ["anstatt", 3905.41, 3905.89, 1.0], ["vor,", 3905.89, 3906.05, 1.0], ["irgendwie", 3906.13, 3906.37, 1.0], ["eine", 3906.37, 3906.53, 1.0], ["Hash-Lookup", 3906.53, 3907.41, 1.0], ["zu", 3907.41, 3907.57, 1.0], ["machen.", 3907.57, 3907.89, 1.0]]}, {"start": 3907.97, "end": 3910.21, "text": "Und das geht in deinen Tests normalerweise echt gut.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3907.97, 3908.13, 1.0], ["das", 3908.13, 3908.29, 1.0], ["geht", 3908.29, 3908.53, 1.0], ["in", 3908.53, 3908.61, 1.0], ["deinen", 3908.61, 3908.85, 1.0], ["Tests", 3908.85, 3909.17, 1.0], ["normalerweise", 3909.17, 3909.81, 1.0], ["echt", 3909.81, 3909.97, 1.0], ["gut.", 3909.97, 3910.21, 1.0]]}, {"start": 3910.45, "end": 3920.13, "text": "Das Problem ist, wenn du sowas im Produktionssystem machst, dann hast du ein Problem, weil du dann irgendwie über so einen riesen Array-Iterierten wahrscheinlich pro User nochmal einen Datenbank-Request macht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 3910.45, 3910.61, 1.0], ["Problem", 3910.61, 3910.85, 1.0], ["ist,", 3910.85, 3911.01, 1.0], ["wenn", 3911.09, 3911.25, 1.0], ["du", 3911.25, 3911.33, 1.0], ["sowas", 3911.33, 3911.57, 1.0], ["im", 3911.57, 3911.73, 1.0], ["Produktionssystem", 3911.73, 3912.69, 1.0], ["machst,", 3912.69, 3913.01, 1.0], ["dann", 3913.17, 3913.49, 1.0], ["hast", 3913.49, 3913.73, 1.0], ["du", 3913.73, 3913.89, 1.0], ["ein", 3913.89, 3914.05, 1.0], ["Problem,", 3914.05, 3914.29, 1.0], ["weil", 3914.37, 3914.53, 1.0], ["du", 3914.53, 3914.69, 1.0], ["dann", 3914.69, 3914.85, 1.0], ["irgendwie", 3914.85, 3915.49, 1.0], ["über", 3915.49, 3915.73, 1.0], ["so", 3915.73, 3915.97, 1.0], ["einen", 3916.13, 3916.37, 1.0], ["riesen", 3916.37, 3916.61, 1.0], ["Array-Iterierten", 3916.77, 3917.57, 1.0], ["wahrscheinlich", 3917.65, 3917.97, 1.0], ["pro", 3917.97, 3918.13, 1.0], ["User", 3918.13, 3918.29, 1.0], ["nochmal", 3918.37, 3918.61, 1.0], ["einen", 3918.61, 3918.69, 1.0], ["Datenbank-Request", 3918.69, 3919.65, 1.0], ["macht.", 3919.65, 3920.13, 1.0]]}, {"start": 3920.37, "end": 3937.81, "text": "Und da kannst du Performance-Tests, also entweder wirklich auf Unit-Tests auf Code-Ebene einbauen, wo du dann sagst, ja, cool, mache ich, teste ich halt mal, dass irgendwie der Algorithmus, den ich da baue, von 1 bis 1 Million als Inputs wunderbar skaliert und schnell ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 3920.37, 3920.69, 1.0], ["da", 3921.41, 3921.65, 1.0], ["kannst", 3921.65, 3921.97, 1.0], ["du", 3921.97, 3922.13, 1.0], ["Performance-Tests,", 3922.13, 3923.01, 1.0], ["also", 3923.09, 3923.25, 1.0], ["entweder", 3923.25, 3923.73, 1.0], ["wirklich", 3923.73, 3923.97, 1.0], ["auf", 3923.97, 3924.21, 1.0], ["Unit-Tests", 3924.53, 3925.25, 1.0], ["auf", 3925.25, 3925.41, 1.0], ["Code-Ebene", 3925.41, 3926.05, 1.0], ["einbauen,", 3926.05, 3926.53, 1.0], ["wo", 3926.77, 3926.93, 1.0], ["du", 3926.93, 3927.01, 1.0], ["dann", 3927.01, 3927.25, 1.0], ["sagst,", 3927.25, 3927.57, 1.0], ["ja,", 3927.65, 3927.97, 1.0], ["cool,", 3929.25, 3929.73, 1.0], ["mache", 3930.05, 3930.29, 1.0], ["ich,", 3930.29, 3930.45, 1.0], ["teste", 3930.61, 3930.85, 1.0], ["ich", 3930.85, 3930.93, 1.0], ["halt", 3931.01, 3931.17, 1.0], ["mal,", 3931.17, 3931.25, 1.0], ["dass", 3931.33, 3931.49, 1.0], ["irgendwie", 3931.49, 3931.73, 1.0], ["der", 3931.73, 3931.81, 1.0], ["Algorithmus,", 3931.81, 3932.29, 1.0], ["den", 3932.37, 3932.53, 1.0], ["ich", 3932.53, 3932.69, 1.0], ["da", 3932.69, 3932.85, 1.0], ["baue,", 3932.85, 3933.41, 1.0], ["von", 3933.97, 3934.21, 1.0], ["1", 3934.21, 3934.53, 1.0], ["bis", 3934.53, 3934.77, 1.0], ["1", 3934.77, 3935.01, 1.0], ["Million", 3935.01, 3935.33, 1.0], ["als", 3935.57, 3935.73, 1.0], ["Inputs", 3935.73, 3936.05, 1.0], ["wunderbar", 3936.21, 3936.69, 1.0], ["skaliert", 3936.69, 3937.09, 1.0], ["und", 3937.09, 3937.17, 1.0], ["schnell", 3937.17, 3937.57, 1.0], ["ist.", 3937.57, 3937.81, 1.0]]}, {"start": 3938.05, "end": 3964.61, "text": "Oder du machst es halt einfach so, dass du diese Performance-Testing als Tracer nennt man sie teilweise da auch wie D-Trace oder so als Framework, wenn das System nahe ist, dass du die einfach als Tracer in deine laufende Applikation machst und quasi in der Produktion noch Tests drin hast, die sicherstellen, dass irgendwie die Ladezeit der Webseite für den Benutzer nicht irgendwie acht Sekunden ist und die dich dann alarmieren, wenn irgendwas fehlschlägt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 3938.05, 3938.29, 1.0], ["du", 3938.29, 3938.45, 1.0], ["machst", 3938.45, 3938.69, 1.0], ["es", 3938.69, 3938.77, 1.0], ["halt", 3938.77, 3938.93, 1.0], ["einfach", 3938.93, 3939.17, 1.0], ["so,", 3939.17, 3939.25, 1.0], ["dass", 3939.33, 3939.49, 1.0], ["du", 3939.49, 3939.57, 1.0], ["diese", 3939.57, 3939.81, 1.0], ["Performance-Testing", 3939.81, 3941.01, 1.0], ["als", 3941.01, 3941.33, 1.0], ["Tracer", 3941.65, 3942.29, 1.0], ["nennt", 3942.37, 3942.61, 1.0], ["man", 3942.61, 3942.69, 1.0], ["sie", 3942.69, 3942.85, 1.0], ["teilweise", 3942.85, 3943.33, 1.0], ["da", 3943.41, 3943.57, 1.0], ["auch", 3943.57, 3943.65, 1.0], ["wie", 3943.73, 3943.89, 1.0], ["D-Trace", 3944.05, 3944.77, 1.0], ["oder", 3944.77, 3944.93, 1.0], ["so", 3944.93, 3945.09, 1.0], ["als", 3945.09, 3945.33, 1.0], ["Framework,", 3945.49, 3945.97, 1.0], ["wenn", 3946.13, 3946.37, 1.0], ["das", 3946.37, 3946.53, 1.0], ["System", 3946.53, 3946.93, 1.0], ["nahe", 3946.93, 3947.33, 1.0], ["ist,", 3947.33, 3947.57, 1.0], ["dass", 3947.73, 3947.89, 1.0], ["du", 3947.89, 3948.05, 1.0], ["die", 3948.05, 3948.21, 1.0], ["einfach", 3948.21, 3948.37, 1.0], ["als", 3948.37, 3948.53, 1.0], ["Tracer", 3948.53, 3948.93, 1.0], ["in", 3949.09, 3949.25, 1.0], ["deine", 3949.25, 3949.49, 1.0], ["laufende", 3949.49, 3950.05, 1.0], ["Applikation", 3950.05, 3950.85, 1.0], ["machst", 3950.85, 3951.49, 1.0], ["und", 3951.49, 3951.73, 1.0], ["quasi", 3951.73, 3952.37, 1.0], ["in", 3953.81, 3954.05, 1.0], ["der", 3954.05, 3954.21, 1.0], ["Produktion", 3954.21, 3954.85, 1.0], ["noch", 3954.85, 3955.09, 1.0], ["Tests", 3955.09, 3955.49, 1.0], ["drin", 3955.49, 3955.65, 1.0], ["hast,", 3955.65, 3955.89, 1.0], ["die", 3955.97, 3956.13, 1.0], ["sicherstellen,", 3956.13, 3956.69, 1.0], ["dass", 3956.77, 3956.93, 1.0], ["irgendwie", 3956.93, 3957.25, 1.0], ["die", 3957.25, 3957.49, 1.0], ["Ladezeit", 3957.65, 3958.53, 1.0], ["der", 3958.53, 3958.69, 1.0], ["Webseite", 3958.69, 3959.17, 1.0], ["für", 3959.17, 3959.33, 1.0], ["den", 3959.33, 3959.49, 1.0], ["Benutzer", 3959.49, 3959.89, 1.0], ["nicht", 3959.89, 3960.05, 1.0], ["irgendwie", 3960.05, 3960.29, 1.0], ["acht", 3960.29, 3960.53, 1.0], ["Sekunden", 3960.53, 3960.93, 1.0], ["ist", 3960.93, 3961.17, 1.0], ["und", 3961.17, 3961.49, 1.0], ["die", 3961.49, 3961.73, 1.0], ["dich", 3961.73, 3961.97, 1.0], ["dann", 3961.97, 3962.13, 1.0], ["alarmieren,", 3962.13, 3962.53, 1.0], ["wenn", 3962.61, 3962.77, 1.0], ["irgendwas", 3962.77, 3963.33, 1.0], ["fehlschlägt.", 3963.73, 3964.61, 1.0]]}, {"start": 3964.77, "end": 3996.61, "text": "Also das ist dann auch so ein Teil, wo Unitests zum Beispiel eher nicht in der Produktionsumgebung ablaufen, aber so Performance-Testing, so kleine Beacons und Traces, die kannst du halt auch in eine laufende Applikation rein und einfach sagen, okay, wir machen ein Sampling, jeder hundertste Request wird die Request-Zeit aufgezeichnet und entweder irgendwie in eine Nagios per Alarm gecheckt oder in ein Graphite reingeworfen und dann kannst du zumindest schön sehen, ah ja, hier korreliert, hier habe ich die neue Version deployed und auf einmal gingen die Request-Seiten alle irgendwie sechs Sekunden hoch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 3964.77, 3965.01, 1.0], ["das", 3965.25, 3965.41, 1.0], ["ist", 3965.41, 3965.57, 1.0], ["dann", 3965.57, 3965.73, 1.0], ["auch", 3965.73, 3965.89, 1.0], ["so", 3965.89, 3965.97, 1.0], ["ein", 3965.97, 3966.05, 1.0], ["Teil,", 3966.05, 3966.37, 1.0], ["wo", 3966.53, 3966.85, 1.0], ["Unitests", 3967.33, 3968.21, 1.0], ["zum", 3968.21, 3968.37, 1.0], ["Beispiel", 3968.37, 3968.77, 1.0], ["eher", 3968.77, 3969.01, 1.0], ["nicht", 3969.01, 3969.17, 1.0], ["in", 3969.17, 3969.25, 1.0], ["der", 3969.25, 3969.41, 1.0], ["Produktionsumgebung", 3969.41, 3970.29, 1.0], ["ablaufen,", 3970.29, 3970.85, 1.0], ["aber", 3971.01, 3971.17, 1.0], ["so", 3971.17, 3971.41, 1.0], ["Performance-Testing,", 3971.41, 3972.37, 1.0], ["so", 3972.45, 3972.61, 1.0], ["kleine", 3972.61, 3972.93, 1.0], ["Beacons", 3972.93, 3973.49, 1.0], ["und", 3973.49, 3973.65, 1.0], ["Traces,", 3973.97, 3974.61, 1.0], ["die", 3974.85, 3975.01, 1.0], ["kannst", 3975.01, 3975.25, 1.0], ["du", 3975.25, 3975.41, 1.0], ["halt", 3975.41, 3975.57, 1.0], ["auch", 3975.57, 3975.73, 1.0], ["in", 3975.73, 3975.89, 1.0], ["eine", 3975.89, 3976.05, 1.0], ["laufende", 3976.05, 3976.45, 1.0], ["Applikation", 3976.45, 3976.93, 1.0], ["rein", 3976.93, 3977.17, 1.0], ["und", 3977.17, 3977.33, 1.0], ["einfach", 3977.33, 3977.57, 1.0], ["sagen,", 3977.57, 3977.73, 1.0], ["okay,", 3977.81, 3977.97, 1.0], ["wir", 3978.05, 3978.13, 1.0], ["machen", 3978.13, 3978.29, 1.0], ["ein", 3978.29, 3978.37, 1.0], ["Sampling,", 3978.37, 3978.93, 1.0], ["jeder", 3979.09, 3979.41, 1.0], ["hundertste", 3979.41, 3979.97, 1.0], ["Request", 3980.05, 3980.69, 1.0], ["wird", 3980.69, 3981.01, 1.0], ["die", 3981.65, 3981.81, 1.0], ["Request-Zeit", 3981.81, 3982.61, 1.0], ["aufgezeichnet", 3982.61, 3983.65, 1.0], ["und", 3983.65, 3983.89, 1.0], ["entweder", 3983.89, 3984.53, 1.0], ["irgendwie", 3984.53, 3984.93, 1.0], ["in", 3984.93, 3985.01, 1.0], ["eine", 3985.01, 3985.25, 1.0], ["Nagios", 3985.25, 3985.89, 1.0], ["per", 3986.21, 3986.45, 1.0], ["Alarm", 3986.45, 3986.93, 1.0], ["gecheckt", 3986.93, 3987.41, 1.0], ["oder", 3987.41, 3987.57, 1.0], ["in", 3987.57, 3987.73, 1.0], ["ein", 3987.73, 3987.97, 1.0], ["Graphite", 3987.97, 3988.53, 1.0], ["reingeworfen", 3988.61, 3989.09, 1.0], ["und", 3989.17, 3989.25, 1.0], ["dann", 3989.25, 3989.41, 1.0], ["kannst", 3989.41, 3989.65, 1.0], ["du", 3989.65, 3989.81, 1.0], ["zumindest", 3989.81, 3990.13, 1.0], ["schön", 3990.13, 3990.45, 1.0], ["sehen,", 3990.45, 3990.77, 1.0], ["ah", 3990.93, 3991.17, 1.0], ["ja,", 3991.17, 3991.33, 1.0], ["hier", 3991.41, 3991.65, 1.0], ["korreliert,", 3991.65, 3992.13, 1.0], ["hier", 3992.21, 3992.37, 1.0], ["habe", 3992.37, 3992.45, 1.0], ["ich", 3992.45, 3992.53, 1.0], ["die", 3992.53, 3992.61, 1.0], ["neue", 3992.61, 3992.85, 1.0], ["Version", 3992.85, 3993.09, 1.0], ["deployed", 3993.09, 3993.41, 1.0], ["und", 3993.49, 3993.57, 1.0], ["auf", 3993.57, 3993.65, 1.0], ["einmal", 3993.65, 3993.97, 1.0], ["gingen", 3993.97, 3994.13, 1.0], ["die", 3994.13, 3994.21, 1.0], ["Request-Seiten", 3994.21, 3994.85, 1.0], ["alle", 3994.85, 3995.09, 1.0], ["irgendwie", 3995.09, 3995.33, 1.0], ["sechs", 3995.33, 3995.57, 1.0], ["Sekunden", 3995.57, 3996.05, 1.0], ["hoch.", 3996.05, 3996.61, 1.0]]}, {"start": 3997.25, "end": 4004.61, "text": "Das ist auch so eine Sache, wo du dann quasi die Qualität deiner Software über Performance-Tests sicherstellen kannst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 3997.25, 3997.57, 1.0], ["ist", 3997.57, 3997.73, 1.0], ["auch", 3997.73, 3997.89, 1.0], ["so", 3997.89, 3998.05, 1.0], ["eine", 3998.05, 3998.21, 1.0], ["Sache,", 3998.21, 3998.37, 1.0], ["wo", 3998.45, 3998.61, 1.0], ["du", 3998.61, 3998.77, 1.0], ["dann", 3998.77, 3998.93, 1.0], ["quasi", 3998.93, 3999.33, 1.0], ["die", 3999.33, 3999.41, 1.0], ["Qualität", 3999.41, 3999.97, 1.0], ["deiner", 3999.97, 4000.29, 1.0], ["Software", 4000.29, 4001.25, 1.0], ["über", 4001.57, 4001.89, 1.0], ["Performance-Tests", 4002.21, 4003.57, 1.0], ["sicherstellen", 4003.57, 4004.29, 1.0], ["kannst.", 4004.29, 4004.61, 1.0]]}, {"start": 4005.17, "end": 4006.21, "text": "Du hast eine weitere Test.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 4005.17, 4005.25, 1.0], ["hast", 4005.25, 4005.33, 1.0], ["eine", 4005.57, 4005.73, 1.0], ["weitere", 4005.73, 4006.13, 1.0], ["Test.", 4006.13, 4006.21, 1.0]]}, {"start": 4006.61, "end": 4011.65, "text": "Genau, also das, was du gerade beschrieben hast, wird oft auch als so Tracer-Bullet bezeichnet.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 4006.61, 4006.77, 1.0], ["also", 4006.85, 4007.01, 1.0], ["das,", 4007.01, 4007.17, 1.0], ["was", 4007.25, 4007.41, 1.0], ["du", 4007.41, 4007.57, 1.0], ["gerade", 4007.57, 4007.89, 1.0], ["beschrieben", 4007.89, 4008.29, 1.0], ["hast,", 4008.29, 4008.53, 1.0], ["wird", 4008.61, 4008.77, 1.0], ["oft", 4009.57, 4009.81, 1.0], ["auch", 4009.81, 4009.97, 1.0], ["als", 4009.97, 4010.13, 1.0], ["so", 4010.13, 4010.37, 1.0], ["Tracer-Bullet", 4010.37, 4011.33, 1.0], ["bezeichnet.", 4011.33, 4011.65, 1.0]]}, {"start": 4011.97, "end": 4012.85, "text": "Leuchtspurmunition.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Leuchtspurmunition.", 4011.97, 4012.85, 1.0]]}, {"start": 4013.09, "end": 4015.25, "text": "Genau auf Deutsch, dass du siehst, wo du hinschießt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau", 4013.09, 4013.25, 1.0], ["auf", 4013.25, 4013.33, 1.0], ["Deutsch,", 4013.41, 4013.65, 1.0], ["dass", 4014.13, 4014.29, 1.0], ["du", 4014.29, 4014.37, 1.0], ["siehst,", 4014.37, 4014.53, 1.0], ["wo", 4014.61, 4014.77, 1.0], ["du", 4014.77, 4014.85, 1.0], ["hinschießt.", 4014.85, 4015.25, 1.0]]}, {"start": 4015.49, "end": 4024.37, "text": "Genau, man sieht dann halt auch, wenn man bestimmte Dinge verändert, dann sieht man auch, was für einen Effekt das hat und das ist so ähnlich wie wenn man irgendwie im Dunkeln rumballert und dann sieht, wo seine Kugeln geht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau,", 4015.49, 4015.57, 1.0], ["man", 4016.05, 4016.21, 1.0], ["sieht", 4016.21, 4016.45, 1.0], ["dann", 4016.45, 4016.69, 1.0], ["halt", 4016.69, 4017.01, 1.0], ["auch,", 4017.01, 4017.17, 1.0], ["wenn", 4017.49, 4017.73, 1.0], ["man", 4017.73, 4017.97, 1.0], ["bestimmte", 4017.97, 4018.45, 1.0], ["Dinge", 4018.45, 4018.69, 1.0], ["verändert,", 4018.69, 4019.09, 1.0], ["dann", 4019.17, 4019.25, 1.0], ["sieht", 4019.25, 4019.41, 1.0], ["man", 4019.41, 4019.49, 1.0], ["auch,", 4019.49, 4019.57, 1.0], ["was", 4019.65, 4019.81, 1.0], ["für", 4019.81, 4019.97, 1.0], ["einen", 4019.97, 4020.05, 1.0], ["Effekt", 4020.05, 4020.45, 1.0], ["das", 4020.45, 4020.77, 1.0], ["hat", 4020.77, 4020.93, 1.0], ["und", 4021.01, 4021.17, 1.0], ["das", 4021.17, 4021.33, 1.0], ["ist", 4021.33, 4021.41, 1.0], ["so", 4021.41, 4021.57, 1.0], ["ähnlich", 4021.57, 4021.73, 1.0], ["wie", 4021.81, 4021.89, 1.0], ["wenn", 4021.97, 4022.13, 1.0], ["man", 4022.13, 4022.21, 1.0], ["irgendwie", 4022.21, 4022.37, 1.0], ["im", 4022.37, 4022.45, 1.0], ["Dunkeln", 4022.53, 4022.77, 1.0], ["rumballert", 4022.85, 4023.25, 1.0], ["und", 4023.33, 4023.41, 1.0], ["dann", 4023.41, 4023.49, 1.0], ["sieht,", 4023.49, 4023.57, 1.0], ["wo", 4023.65, 4023.81, 1.0], ["seine", 4023.81, 4023.89, 1.0], ["Kugeln", 4023.97, 4024.13, 1.0], ["geht.", 4024.21, 4024.37, 1.0]]}, {"start": 4024.69, "end": 4028.37, "text": "Gewehrlauf nach oben, dann siehst du auf einmal, dass der Leuchtstrich, wo jede 20.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Gewehrlauf", 4024.69, 4025.01, 1.0], ["nach", 4025.09, 4025.25, 1.0], ["oben,", 4025.25, 4025.41, 1.0], ["dann", 4025.49, 4025.57, 1.0], ["siehst", 4025.57, 4025.73, 1.0], ["du", 4025.73, 4025.81, 1.0], ["auf", 4025.89, 4025.97, 1.0], ["einmal,", 4025.97, 4026.13, 1.0], ["dass", 4026.21, 4026.29, 1.0], ["der", 4026.29, 4026.45, 1.0], ["Leuchtstrich,", 4026.53, 4027.17, 1.0], ["wo", 4027.25, 4027.41, 1.0], ["jede", 4027.81, 4028.05, 1.0], ["20.", 4028.05, 4028.37, 1.0]]}, {"start": 4028.53, "end": 4031.17, "text": "Kugel halt irgendwie so leuchtende Phosphor ist oder so.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Kugel", 4028.53, 4028.85, 1.0], ["halt", 4028.85, 4029.01, 1.0], ["irgendwie", 4029.01, 4029.25, 1.0], ["so", 4029.25, 4029.49, 1.0], ["leuchtende", 4029.49, 4029.97, 1.0], ["Phosphor", 4029.97, 4030.37, 1.0], ["ist", 4030.45, 4030.69, 1.0], ["oder", 4030.69, 4030.85, 1.0], ["so.", 4030.85, 4031.17, 1.0]]}, {"start": 4031.65, "end": 4036.85, "text": "Dann kannst du eben nachvollziehen, was deine Applikation macht, wenn deine Applikation Maschinengewehr ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dann", 4031.65, 4031.81, 1.0], ["kannst", 4031.81, 4032.13, 1.0], ["du", 4032.13, 4032.21, 1.0], ["eben", 4032.21, 4032.37, 1.0], ["nachvollziehen,", 4032.37, 4032.93, 1.0], ["was", 4033.01, 4033.25, 1.0], ["deine", 4033.57, 4033.81, 1.0], ["Applikation", 4033.81, 4034.37, 1.0], ["macht,", 4034.37, 4034.53, 1.0], ["wenn", 4034.77, 4034.93, 1.0], ["deine", 4034.93, 4035.17, 1.0], ["Applikation", 4035.17, 4035.73, 1.0], ["Maschinengewehr", 4035.73, 4036.45, 1.0], ["ist.", 4036.53, 4036.85, 1.0]]}, {"start": 4037.01, "end": 4039.33, "text": "Leuchtschuhe Munition, bei uns in der Software.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Leuchtschuhe", 4037.01, 4037.65, 1.0], ["Munition,", 4037.81, 4038.21, 1.0], ["bei", 4038.45, 4038.53, 1.0], ["uns", 4038.61, 4038.77, 1.0], ["in", 4038.77, 4038.93, 1.0], ["der", 4038.93, 4039.01, 1.0], ["Software.", 4039.01, 4039.33, 1.0]]}, {"start": 4039.81, "end": 4040.77, "text": "Sieht auf jeden Fall cool aus.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Sieht", 4039.81, 4040.05, 1.0], ["auf", 4040.13, 4040.21, 1.0], ["jeden", 4040.21, 4040.29, 1.0], ["Fall", 4040.29, 4040.45, 1.0], ["cool", 4040.45, 4040.61, 1.0], ["aus.", 4040.61, 4040.77, 1.0]]}, {"start": 4040.85, "end": 4042.13, "text": "Also cool, das kann man nicht sagen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Also", 4040.85, 4040.93, 1.0], ["cool,", 4041.17, 4041.33, 1.0], ["das", 4041.73, 4041.81, 1.0], ["kann", 4041.81, 4041.89, 1.0], ["man", 4041.89, 4041.97, 1.0], ["nicht", 4041.97, 4042.05, 1.0], ["sagen.", 4042.05, 4042.13, 1.0]]}, {"start": 4042.29, "end": 4044.13, "text": "Genau, und Graphite sieht auf jeden Fall cool aus.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Genau,", 4042.29, 4042.37, 1.0], ["und", 4042.45, 4042.53, 1.0], ["Graphite", 4042.53, 4042.93, 1.0], ["sieht", 4043.09, 4043.25, 1.0], ["auf", 4043.25, 4043.33, 1.0], ["jeden", 4043.33, 4043.57, 1.0], ["Fall", 4043.57, 4043.73, 1.0], ["cool", 4043.73, 4043.89, 1.0], ["aus.", 4043.89, 4044.13, 1.0]]}, {"start": 4044.21, "end": 4046.37, "text": "Also wenn es eins tut, dann cool aussehen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 4044.21, 4044.37, 1.0], ["wenn", 4044.77, 4044.93, 1.0], ["es", 4044.93, 4045.09, 1.0], ["eins", 4045.09, 4045.33, 1.0], ["tut,", 4045.33, 4045.57, 1.0], ["dann", 4045.65, 4045.81, 1.0], ["cool", 4045.81, 4045.97, 1.0], ["aussehen.", 4045.97, 4046.37, 1.0]]}, {"start": 4046.69, "end": 4047.89, "text": "Kann cool Graphen machen auf jeden Fall.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Kann", 4046.69, 4046.77, 1.0], ["cool", 4046.85, 4047.01, 1.0], ["Graphen", 4047.09, 4047.33, 1.0], ["machen", 4047.33, 4047.49, 1.0], ["auf", 4047.57, 4047.65, 1.0], ["jeden", 4047.65, 4047.81, 1.0], ["Fall.", 4047.81, 4047.89, 1.0]]}, {"start": 4048.13, "end": 4048.45, "text": "Richtig.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Richtig.", 4048.13, 4048.45, 1.0]]}, {"start": 4049.09, "end": 4057.33, "text": "Genau, und das ist auch einer von diesen etwas, ich sag mal, weniger was, was man immer und immer wieder ausführt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Genau,", 4049.09, 4049.41, 1.0], ["und", 4049.49, 4049.73, 1.0], ["das", 4049.73, 4049.97, 1.0], ["ist", 4049.97, 4050.29, 1.0], ["auch", 4050.53, 4050.77, 1.0], ["einer", 4050.77, 4051.09, 1.0], ["von", 4051.09, 4051.25, 1.0], ["diesen", 4051.25, 4051.65, 1.0], ["etwas,", 4051.65, 4051.97, 1.0], ["ich", 4052.77, 4052.93, 1.0], ["sag", 4052.93, 4053.09, 1.0], ["mal,", 4053.17, 4053.33, 1.0], ["weniger", 4055.17, 4055.57, 1.0], ["was,", 4055.65, 4055.81, 1.0], ["was", 4055.89, 4056.05, 1.0], ["man", 4056.05, 4056.21, 1.0], ["immer", 4056.21, 4056.45, 1.0], ["und", 4056.45, 4056.53, 1.0], ["immer", 4056.53, 4056.77, 1.0], ["wieder", 4056.77, 4056.93, 1.0], ["ausführt.", 4056.93, 4057.33, 1.0]]}, {"start": 4057.41, "end": 4064.93, "text": "Außer du bist natürlich irgendwie High-Frequency Trader und musst wissen, dass der Algorithmus sauschnell ist und wenn der dann ein Bit flippt, dass der nicht auf einmal langsam wird.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Außer", 4057.41, 4057.57, 1.0], ["du", 4057.65, 4057.81, 1.0], ["bist", 4057.81, 4057.97, 1.0], ["natürlich", 4057.97, 4058.29, 1.0], ["irgendwie", 4058.29, 4058.77, 1.0], ["High-Frequency", 4058.77, 4059.57, 1.0], ["Trader", 4059.65, 4059.89, 1.0], ["und", 4060.05, 4060.21, 1.0], ["musst", 4060.21, 4060.37, 1.0], ["wissen,", 4060.37, 4060.45, 1.0], ["dass", 4060.53, 4060.69, 1.0], ["der", 4060.69, 4060.77, 1.0], ["Algorithmus", 4060.77, 4061.41, 1.0], ["sauschnell", 4061.41, 4061.89, 1.0], ["ist", 4061.89, 4062.05, 1.0], ["und", 4062.13, 4062.37, 1.0], ["wenn", 4062.37, 4062.61, 1.0], ["der", 4062.61, 4062.77, 1.0], ["dann", 4062.77, 4062.85, 1.0], ["ein", 4062.85, 4062.93, 1.0], ["Bit", 4062.93, 4063.17, 1.0], ["flippt,", 4063.17, 4063.49, 1.0], ["dass", 4063.57, 4063.73, 1.0], ["der", 4063.73, 4063.89, 1.0], ["nicht", 4063.89, 4064.05, 1.0], ["auf", 4064.05, 4064.13, 1.0], ["einmal", 4064.13, 4064.29, 1.0], ["langsam", 4064.37, 4064.77, 1.0], ["wird.", 4064.77, 4064.93, 1.0]]}, {"start": 4065.25, "end": 4072.45, "text": "Aber für so, ich sag mal, die normalen Leute, da schaust du dir halt an, wie schnell die Seite lädt oder wie schnell dein JavaScript ausgeführt wird im Browser.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 4065.25, 4065.49, 1.0], ["für", 4065.49, 4065.65, 1.0], ["so,", 4065.65, 4065.81, 1.0], ["ich", 4065.89, 4066.05, 1.0], ["sag", 4066.05, 4066.13, 1.0], ["mal,", 4066.21, 4066.29, 1.0], ["die", 4066.37, 4066.53, 1.0], ["normalen", 4066.53, 4066.85, 1.0], ["Leute,", 4066.85, 4067.09, 1.0], ["da", 4067.17, 4067.33, 1.0], ["schaust", 4067.33, 4067.49, 1.0], ["du", 4067.65, 4067.73, 1.0], ["dir", 4067.73, 4067.89, 1.0], ["halt", 4067.89, 4068.37, 1.0], ["an,", 4068.53, 4068.69, 1.0], ["wie", 4068.77, 4068.93, 1.0], ["schnell", 4068.93, 4069.17, 1.0], ["die", 4069.17, 4069.33, 1.0], ["Seite", 4069.33, 4069.57, 1.0], ["lädt", 4069.57, 4069.97, 1.0], ["oder", 4069.97, 4070.05, 1.0], ["wie", 4070.05, 4070.13, 1.0], ["schnell", 4070.13, 4070.37, 1.0], ["dein", 4070.37, 4070.53, 1.0], ["JavaScript", 4070.53, 4071.01, 1.0], ["ausgeführt", 4071.09, 4071.49, 1.0], ["wird", 4071.49, 4071.65, 1.0], ["im", 4071.65, 4071.81, 1.0], ["Browser.", 4071.81, 4072.45, 1.0]]}, {"start": 4074.13, "end": 4079.33, "text": "Das wäre dann auch noch eine weitere Art von Testen, die man in einem Produktionsprozess machen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 4074.13, 4074.29, 1.0], ["wäre", 4074.29, 4074.61, 1.0], ["dann", 4074.61, 4074.77, 1.0], ["auch", 4074.77, 4074.93, 1.0], ["noch", 4074.93, 4075.09, 1.0], ["eine", 4075.09, 4075.25, 1.0], ["weitere", 4075.25, 4075.57, 1.0], ["Art", 4075.57, 4075.73, 1.0], ["von", 4075.73, 4075.89, 1.0], ["Testen,", 4075.89, 4076.29, 1.0], ["die", 4076.37, 4076.61, 1.0], ["man", 4076.61, 4076.93, 1.0], ["in", 4077.17, 4077.41, 1.0], ["einem", 4077.41, 4077.57, 1.0], ["Produktionsprozess", 4077.65, 4078.61, 1.0], ["machen", 4078.61, 4079.01, 1.0], ["kann.", 4079.01, 4079.33, 1.0]]}, {"start": 4081.49, "end": 4084.77, "text": "Flydi, hast du nicht irgendwie mal so Zeugs auch mal gemacht?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Flydi,", 4081.49, 4082.13, 1.0], ["hast", 4082.21, 4082.37, 1.0], ["du", 4082.37, 4082.53, 1.0], ["nicht", 4082.53, 4082.69, 1.0], ["irgendwie", 4082.69, 4083.01, 1.0], ["mal", 4083.01, 4083.17, 1.0], ["so", 4083.17, 4083.49, 1.0], ["Zeugs", 4083.49, 4083.81, 1.0], ["auch", 4083.89, 4084.05, 1.0], ["mal", 4084.05, 4084.29, 1.0], ["gemacht?", 4084.29, 4084.77, 1.0]]}, {"start": 4086.21, "end": 4087.25, "text": "So Performance Testing.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["So", 4086.21, 4086.37, 1.0], ["Performance", 4086.53, 4086.93, 1.0], ["Testing.", 4087.01, 4087.25, 1.0]]}, {"start": 4087.49, "end": 4088.69, "text": "Performance Testing.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Performance", 4087.49, 4087.97, 1.0], ["Testing.", 4088.05, 4088.69, 1.0]]}, {"start": 4089.09, "end": 4090.93, "text": "Muss ich jetzt gerade drüber nachdenken, habe ich das mal gemacht?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Muss", 4089.09, 4089.17, 1.0], ["ich", 4089.17, 4089.25, 1.0], ["jetzt", 4089.41, 4089.49, 1.0], ["gerade", 4089.57, 4089.73, 1.0], ["drüber", 4089.73, 4089.97, 1.0], ["nachdenken,", 4089.97, 4090.29, 1.0], ["habe", 4090.37, 4090.45, 1.0], ["ich", 4090.45, 4090.53, 1.0], ["das", 4090.61, 4090.69, 1.0], ["mal", 4090.69, 4090.77, 1.0], ["gemacht?", 4090.77, 4090.93, 1.0]]}, {"start": 4091.17, "end": 4094.29, "text": "Du hast auf jeden Fall mal Skripte dafür geschrieben irgendwie.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Du", 4091.17, 4091.33, 1.0], ["hast", 4091.33, 4091.41, 1.0], ["auf", 4091.49, 4091.65, 1.0], ["jeden", 4091.65, 4091.81, 1.0], ["Fall", 4091.81, 4091.97, 1.0], ["mal", 4091.97, 4092.29, 1.0], ["Skripte", 4092.45, 4093.09, 1.0], ["dafür", 4093.09, 4093.33, 1.0], ["geschrieben", 4093.33, 4093.73, 1.0], ["irgendwie.", 4093.81, 4094.29, 1.0]]}, {"start": 4094.77, "end": 4095.97, "text": "Ich habe mal ein Beispiel.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 4094.77, 4094.93, 1.0], ["habe", 4094.93, 4095.17, 1.0], ["mal", 4095.33, 4095.49, 1.0], ["ein", 4095.49, 4095.57, 1.0], ["Beispiel.", 4095.65, 4095.97, 1.0]]}, {"start": 4097.01, "end": 4098.37, "text": "Achso, Load-Testing hast du gemacht mal.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Achso,", 4097.01, 4097.25, 1.0], ["Load-Testing", 4097.33, 4097.81, 1.0], ["hast", 4097.81, 4097.97, 1.0], ["du", 4097.97, 4098.05, 1.0], ["gemacht", 4098.05, 4098.21, 1.0], ["mal.", 4098.29, 4098.37, 1.0]]}, {"start": 4099.57, "end": 4102.21, "text": "Was ja quasi so die umgekehrte Performance-Test-Art ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 4099.57, 4099.73, 1.0], ["ja", 4099.73, 4099.97, 1.0], ["quasi", 4099.97, 4100.21, 1.0], ["so", 4100.21, 4100.29, 1.0], ["die", 4100.29, 4100.45, 1.0], ["umgekehrte", 4100.45, 4101.09, 1.0], ["Performance-Test-Art", 4101.09, 4101.97, 1.0], ["ist.", 4102.05, 4102.21, 1.0]]}, {"start": 4102.29, "end": 4107.89, "text": "Du schaust nicht, wie schnell ein Request ist, sondern du schaust, wie viele Requests du da drauf werfen kannst und dann sind die immer noch schnell.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 4102.29, 4102.37, 1.0], ["schaust", 4102.37, 4102.53, 1.0], ["nicht,", 4102.61, 4102.69, 1.0], ["wie", 4102.77, 4102.93, 1.0], ["schnell", 4102.93, 4103.33, 1.0], ["ein", 4103.33, 4103.49, 1.0], ["Request", 4103.49, 4103.81, 1.0], ["ist,", 4103.81, 4104.05, 1.0], ["sondern", 4104.13, 4104.53, 1.0], ["du", 4104.53, 4104.69, 1.0], ["schaust,", 4104.69, 4104.85, 1.0], ["wie", 4105.01, 4105.17, 1.0], ["viele", 4105.17, 4105.41, 1.0], ["Requests", 4105.41, 4105.81, 1.0], ["du", 4105.81, 4105.89, 1.0], ["da", 4105.89, 4106.05, 1.0], ["drauf", 4106.05, 4106.13, 1.0], ["werfen", 4106.21, 4106.53, 1.0], ["kannst", 4106.53, 4106.77, 1.0], ["und", 4106.77, 4106.93, 1.0], ["dann", 4106.93, 4107.09, 1.0], ["sind", 4107.09, 4107.25, 1.0], ["die", 4107.25, 4107.41, 1.0], ["immer", 4107.41, 4107.57, 1.0], ["noch", 4107.57, 4107.65, 1.0], ["schnell.", 4107.65, 4107.89, 1.0]]}, {"start": 4108.13, "end": 4113.49, "text": "Ja, genau, also im Endeffekt ist es halt schon so, achso, jetzt weiß ich wieder, was du spart, spart da genau.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 4108.13, 4108.21, 1.0], ["genau,", 4108.29, 4108.53, 1.0], ["also", 4108.61, 4108.77, 1.0], ["im", 4108.77, 4108.93, 1.0], ["Endeffekt", 4108.93, 4109.25, 1.0], ["ist", 4109.25, 4109.41, 1.0], ["es", 4109.41, 4109.57, 1.0], ["halt", 4109.57, 4109.73, 1.0], ["schon", 4109.73, 4109.97, 1.0], ["so,", 4109.97, 4110.29, 1.0], ["achso,", 4110.53, 4111.01, 1.0], ["jetzt", 4111.09, 4111.25, 1.0], ["weiß", 4111.25, 4111.41, 1.0], ["ich", 4111.41, 4111.49, 1.0], ["wieder,", 4111.49, 4111.57, 1.0], ["was", 4111.65, 4111.81, 1.0], ["du", 4111.81, 4111.89, 1.0], ["spart,", 4112.29, 4112.45, 1.0], ["spart", 4112.77, 4112.93, 1.0], ["da", 4113.09, 4113.17, 1.0], ["genau.", 4113.25, 4113.49, 1.0]]}, {"start": 4113.57, "end": 4115.49, "text": "Das war ein Load-Testing im Endeffekt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 4113.57, 4113.65, 1.0], ["war", 4113.65, 4113.73, 1.0], ["ein", 4113.73, 4113.81, 1.0], ["Load-Testing", 4113.81, 4114.53, 1.0], ["im", 4114.61, 4114.77, 1.0], ["Endeffekt.", 4114.77, 4115.49, 1.0]]}, {"start": 4115.81, "end": 4139.41, "text": "Also worum es da halt geht, ist, zeig mir mal, dass deine Applikation vielleicht nicht nur mit zwei, drei Benutzern von dem Laptop aus umgehen kann, sondern dass deine Applikation vielleicht auch von 200, 300 tatsächlichen wirklichen Maschinen im Internet, die mehrere tausend Benutzer jeweils simulieren, umgehen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 4115.81, 4116.21, 1.0], ["worum", 4116.45, 4116.93, 1.0], ["es", 4116.93, 4117.17, 1.0], ["da", 4117.17, 4117.33, 1.0], ["halt", 4117.33, 4117.65, 1.0], ["geht,", 4117.65, 4117.89, 1.0], ["ist,", 4118.05, 4118.37, 1.0], ["zeig", 4118.77, 4119.25, 1.0], ["mir", 4119.25, 4119.49, 1.0], ["mal,", 4119.49, 4119.73, 1.0], ["dass", 4119.89, 4120.13, 1.0], ["deine", 4120.13, 4120.45, 1.0], ["Applikation", 4120.45, 4121.09, 1.0], ["vielleicht", 4121.09, 4121.49, 1.0], ["nicht", 4121.49, 4121.65, 1.0], ["nur", 4121.65, 4121.81, 1.0], ["mit", 4121.81, 4121.97, 1.0], ["zwei,", 4121.97, 4122.13, 1.0], ["drei", 4122.29, 4122.53, 1.0], ["Benutzern", 4122.53, 4123.09, 1.0], ["von", 4123.09, 4123.25, 1.0], ["dem", 4123.25, 4123.41, 1.0], ["Laptop", 4123.41, 4123.97, 1.0], ["aus", 4123.97, 4124.29, 1.0], ["umgehen", 4124.37, 4124.93, 1.0], ["kann,", 4124.93, 4125.17, 1.0], ["sondern", 4125.25, 4125.41, 1.0], ["dass", 4125.57, 4125.81, 1.0], ["deine", 4125.81, 4126.45, 1.0], ["Applikation", 4127.09, 4128.05, 1.0], ["vielleicht", 4128.05, 4128.45, 1.0], ["auch", 4128.45, 4128.69, 1.0], ["von", 4128.69, 4128.85, 1.0], ["200,", 4128.85, 4129.25, 1.0], ["300", 4129.33, 4130.13, 1.0], ["tatsächlichen", 4130.77, 4131.49, 1.0], ["wirklichen", 4131.65, 4132.13, 1.0], ["Maschinen", 4132.13, 4132.69, 1.0], ["im", 4132.69, 4132.85, 1.0], ["Internet,", 4132.85, 4133.33, 1.0], ["die", 4133.81, 4134.13, 1.0], ["mehrere", 4134.13, 4134.77, 1.0], ["tausend", 4134.77, 4135.25, 1.0], ["Benutzer", 4135.49, 4136.13, 1.0], ["jeweils", 4136.13, 4136.53, 1.0], ["simulieren,", 4136.53, 4137.33, 1.0], ["umgehen", 4138.45, 4139.17, 1.0], ["kann.", 4139.17, 4139.41, 1.0]]}, {"start": 4139.57, "end": 4148.77, "text": "Ja, und das, also das ist auch, also wie du gesagt hast, ist auch ein Unterschied dann wirklich, wo eventuell deine Applikation gar nichts für kann, sondern eventuell auch die Ausführungsumgebung.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 4139.57, 4139.73, 1.0], ["und", 4139.81, 4139.97, 1.0], ["das,", 4139.97, 4140.13, 1.0], ["also", 4140.29, 4140.45, 1.0], ["das", 4140.53, 4140.69, 1.0], ["ist", 4140.69, 4140.85, 1.0], ["auch,", 4140.85, 4141.09, 1.0], ["also", 4141.17, 4141.33, 1.0], ["wie", 4141.81, 4142.05, 1.0], ["du", 4142.05, 4142.13, 1.0], ["gesagt", 4142.13, 4142.29, 1.0], ["hast,", 4142.29, 4142.45, 1.0], ["ist", 4142.53, 4142.69, 1.0], ["auch", 4142.69, 4142.85, 1.0], ["ein", 4142.85, 4142.93, 1.0], ["Unterschied", 4142.93, 4143.25, 1.0], ["dann", 4143.33, 4143.65, 1.0], ["wirklich,", 4143.65, 4143.97, 1.0], ["wo", 4144.45, 4144.69, 1.0], ["eventuell", 4144.69, 4145.17, 1.0], ["deine", 4145.17, 4145.41, 1.0], ["Applikation", 4145.41, 4145.97, 1.0], ["gar", 4145.97, 4146.13, 1.0], ["nichts", 4146.13, 4146.37, 1.0], ["für", 4146.37, 4146.53, 1.0], ["kann,", 4146.61, 4146.77, 1.0], ["sondern", 4146.85, 4147.09, 1.0], ["eventuell", 4147.09, 4147.41, 1.0], ["auch", 4147.41, 4147.57, 1.0], ["die", 4147.57, 4147.81, 1.0], ["Ausführungsumgebung.", 4147.81, 4148.77, 1.0]]}, {"start": 4148.93, "end": 4159.97, "text": "Ja, und die Architektur generell nicht nur den Code selbst, sondern halt auch, wie viele Server hast du jetzt da stehen und wie sehen deine Loadbalancer aus und was macht dein, was macht dein Rechenzentrum eigentlich, wenn da mal ein Haufen Requests reingehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 4148.93, 4149.01, 1.0], ["und", 4149.09, 4149.25, 1.0], ["die", 4149.25, 4149.33, 1.0], ["Architektur", 4149.33, 4150.29, 1.0], ["generell", 4150.53, 4151.01, 1.0], ["nicht", 4151.09, 4151.25, 1.0], ["nur", 4151.25, 4151.41, 1.0], ["den", 4151.41, 4151.57, 1.0], ["Code", 4151.65, 4151.97, 1.0], ["selbst,", 4151.97, 4152.21, 1.0], ["sondern", 4152.29, 4152.53, 1.0], ["halt", 4152.53, 4152.69, 1.0], ["auch,", 4152.69, 4152.77, 1.0], ["wie", 4152.85, 4153.01, 1.0], ["viele", 4153.01, 4153.25, 1.0], ["Server", 4153.25, 4153.57, 1.0], ["hast", 4153.57, 4153.81, 1.0], ["du", 4153.81, 4153.89, 1.0], ["jetzt", 4153.89, 4154.05, 1.0], ["da", 4154.05, 4154.21, 1.0], ["stehen", 4154.21, 4154.45, 1.0], ["und", 4154.45, 4154.53, 1.0], ["wie", 4154.53, 4154.85, 1.0], ["sehen", 4154.85, 4155.09, 1.0], ["deine", 4155.09, 4155.33, 1.0], ["Loadbalancer", 4155.33, 4155.97, 1.0], ["aus", 4155.97, 4156.13, 1.0], ["und", 4156.21, 4156.37, 1.0], ["was", 4156.37, 4156.53, 1.0], ["macht", 4156.53, 4156.69, 1.0], ["dein,", 4156.69, 4156.85, 1.0], ["was", 4157.01, 4157.17, 1.0], ["macht", 4157.17, 4157.33, 1.0], ["dein", 4157.33, 4157.57, 1.0], ["Rechenzentrum", 4157.57, 4158.21, 1.0], ["eigentlich,", 4158.21, 4158.37, 1.0], ["wenn", 4158.45, 4158.61, 1.0], ["da", 4158.61, 4158.77, 1.0], ["mal", 4158.77, 4158.93, 1.0], ["ein", 4158.93, 4159.01, 1.0], ["Haufen", 4159.01, 4159.25, 1.0], ["Requests", 4159.33, 4159.73, 1.0], ["reingehen.", 4159.73, 4159.97, 1.0]]}, {"start": 4160.05, "end": 4171.25, "text": "Ich meine, ich habe ja schon früher so Geschichten gehört mit Leuten, die dann irgendwelche Bitterrent-Tracker betrieben haben, die haben irgendwie den umgezogen, DNS geswitcht, im neuen Rechenzentrum hochgefahren und plötzlich war das komplette Rechenzentrum aus.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 4160.05, 4160.13, 1.0], ["meine,", 4160.13, 4160.21, 1.0], ["ich", 4160.29, 4160.37, 1.0], ["habe", 4160.37, 4160.53, 1.0], ["ja", 4160.53, 4160.69, 1.0], ["schon", 4160.69, 4160.85, 1.0], ["früher", 4160.85, 4161.17, 1.0], ["so", 4161.17, 4161.33, 1.0], ["Geschichten", 4161.33, 4161.73, 1.0], ["gehört", 4161.73, 4162.05, 1.0], ["mit", 4162.05, 4162.21, 1.0], ["Leuten,", 4162.21, 4162.53, 1.0], ["die", 4162.69, 4162.85, 1.0], ["dann", 4162.85, 4163.01, 1.0], ["irgendwelche", 4163.01, 4163.41, 1.0], ["Bitterrent-Tracker", 4163.41, 4164.61, 1.0], ["betrieben", 4164.61, 4164.93, 1.0], ["haben,", 4164.93, 4165.09, 1.0], ["die", 4165.17, 4165.33, 1.0], ["haben", 4165.33, 4165.57, 1.0], ["irgendwie", 4165.57, 4165.89, 1.0], ["den", 4165.89, 4166.05, 1.0], ["umgezogen,", 4166.05, 4166.53, 1.0], ["DNS", 4166.61, 4166.93, 1.0], ["geswitcht,", 4167.01, 4167.41, 1.0], ["im", 4167.57, 4167.65, 1.0], ["neuen", 4167.65, 4167.89, 1.0], ["Rechenzentrum", 4167.89, 4168.53, 1.0], ["hochgefahren", 4168.53, 4169.01, 1.0], ["und", 4169.01, 4169.09, 1.0], ["plötzlich", 4169.09, 4169.33, 1.0], ["war", 4169.41, 4169.65, 1.0], ["das", 4169.65, 4169.73, 1.0], ["komplette", 4169.73, 4170.05, 1.0], ["Rechenzentrum", 4170.05, 4170.93, 1.0], ["aus.", 4170.93, 4171.25, 1.0]]}, {"start": 4172.53, "end": 4175.25, "text": "Da stützt der Edge-Router ab, wenn er zu viele Connections reingeht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Da", 4172.53, 4172.69, 1.0], ["stützt", 4172.69, 4172.93, 1.0], ["der", 4173.01, 4173.09, 1.0], ["Edge-Router", 4173.17, 4173.73, 1.0], ["ab,", 4173.81, 4173.89, 1.0], ["wenn", 4173.97, 4174.05, 1.0], ["er", 4174.05, 4174.13, 1.0], ["zu", 4174.13, 4174.21, 1.0], ["viele", 4174.21, 4174.37, 1.0], ["Connections", 4174.37, 4174.85, 1.0], ["reingeht.", 4174.85, 4175.25, 1.0]]}, {"start": 4175.33, "end": 4175.65, "text": "Sorry.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Sorry.", 4175.33, 4175.65, 1.0]]}, {"start": 4175.81, "end": 4180.13, "text": "Ja, also sowas ist, das ist dann halt auch ein Load-Test für die Infrastruktur außenrum.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 4175.81, 4176.13, 1.0], ["also", 4176.29, 4176.45, 1.0], ["sowas", 4176.61, 4177.01, 1.0], ["ist,", 4177.01, 4177.17, 1.0], ["das", 4177.33, 4177.41, 1.0], ["ist", 4177.41, 4177.57, 1.0], ["dann", 4177.57, 4177.73, 1.0], ["halt", 4177.73, 4177.89, 1.0], ["auch", 4177.89, 4177.97, 1.0], ["ein", 4177.97, 4178.05, 1.0], ["Load-Test", 4178.05, 4178.69, 1.0], ["für", 4178.69, 4178.77, 1.0], ["die", 4178.77, 4178.85, 1.0], ["Infrastruktur", 4178.85, 4179.57, 1.0], ["außenrum.", 4179.57, 4180.13, 1.0]]}, {"start": 4180.69, "end": 4185.97, "text": "Wenn dann deine Software sowas wegstecken kann, vielleicht nicht die Infrastruktur des Rechenzentrums.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wenn", 4180.69, 4180.93, 1.0], ["dann", 4180.93, 4181.17, 1.0], ["deine", 4181.17, 4181.41, 1.0], ["Software", 4181.41, 4181.89, 1.0], ["sowas", 4181.89, 4182.21, 1.0], ["wegstecken", 4182.21, 4182.93, 1.0], ["kann,", 4182.93, 4183.17, 1.0], ["vielleicht", 4183.49, 4184.05, 1.0], ["nicht", 4184.05, 4184.21, 1.0], ["die", 4184.21, 4184.37, 1.0], ["Infrastruktur", 4184.37, 4184.93, 1.0], ["des", 4184.93, 4185.09, 1.0], ["Rechenzentrums.", 4185.09, 4185.97, 1.0]]}, {"start": 4186.29, "end": 4189.25, "text": "Und damit testest du dann halt auch Sachen, die du gar nicht selber gemacht hast.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 4186.29, 4186.37, 1.0], ["damit", 4186.61, 4187.01, 1.0], ["testest", 4187.01, 4187.33, 1.0], ["du", 4187.33, 4187.41, 1.0], ["dann", 4187.41, 4187.49, 1.0], ["halt", 4187.49, 4187.65, 1.0], ["auch", 4187.65, 4187.81, 1.0], ["Sachen,", 4187.81, 4187.97, 1.0], ["die", 4188.05, 4188.13, 1.0], ["du", 4188.13, 4188.21, 1.0], ["gar", 4188.21, 4188.29, 1.0], ["nicht", 4188.29, 4188.45, 1.0], ["selber", 4188.45, 4188.77, 1.0], ["gemacht", 4188.77, 4189.01, 1.0], ["hast.", 4189.01, 4189.25, 1.0]]}, {"start": 4189.33, "end": 4195.73, "text": "Das ist so im Grunde mein täglich Brot zur Zeit, dass Sachen testen, wo ich eigentlich nichts für kann.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 4189.33, 4189.49, 1.0], ["ist", 4189.49, 4189.73, 1.0], ["so", 4189.73, 4190.05, 1.0], ["im", 4190.21, 4190.37, 1.0], ["Grunde", 4190.37, 4190.77, 1.0], ["mein", 4191.17, 4191.73, 1.0], ["täglich", 4191.73, 4192.37, 1.0], ["Brot", 4192.37, 4192.69, 1.0], ["zur", 4192.85, 4193.09, 1.0], ["Zeit,", 4193.09, 4193.25, 1.0], ["dass", 4193.49, 4193.81, 1.0], ["Sachen", 4193.81, 4194.13, 1.0], ["testen,", 4194.13, 4194.45, 1.0], ["wo", 4194.53, 4194.69, 1.0], ["ich", 4194.69, 4194.85, 1.0], ["eigentlich", 4194.85, 4195.09, 1.0], ["nichts", 4195.09, 4195.33, 1.0], ["für", 4195.33, 4195.41, 1.0], ["kann.", 4195.57, 4195.73, 1.0]]}, {"start": 4195.89, "end": 4207.81, "text": "Wo du dann merkst, so, ja, stellt sich raus, der Linux-Kernel-Select-Call, wenn du das irgendwie so und so viele Sachen in so eine Geschwindigkeit anrödeln lässt, dann performt der total scheiße.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wo", 4195.89, 4196.05, 1.0], ["du", 4196.05, 4196.13, 1.0], ["dann", 4196.13, 4196.29, 1.0], ["merkst,", 4196.29, 4196.53, 1.0], ["so,", 4196.69, 4196.93, 1.0], ["ja,", 4197.01, 4197.17, 1.0], ["stellt", 4197.33, 4197.73, 1.0], ["sich", 4197.73, 4197.81, 1.0], ["raus,", 4197.89, 4198.21, 1.0], ["der", 4198.53, 4198.77, 1.0], ["Linux-Kernel-Select-Call,", 4198.77, 4200.77, 1.0], ["wenn", 4200.93, 4201.09, 1.0], ["du", 4201.09, 4201.25, 1.0], ["das", 4201.25, 4201.49, 1.0], ["irgendwie", 4201.49, 4201.81, 1.0], ["so", 4201.81, 4201.97, 1.0], ["und", 4201.97, 4202.13, 1.0], ["so", 4202.13, 4202.37, 1.0], ["viele", 4202.37, 4202.93, 1.0], ["Sachen", 4202.93, 4203.41, 1.0], ["in", 4203.41, 4203.57, 1.0], ["so", 4203.57, 4203.73, 1.0], ["eine", 4204.13, 4204.21, 1.0], ["Geschwindigkeit", 4204.21, 4205.01, 1.0], ["anrödeln", 4205.01, 4205.73, 1.0], ["lässt,", 4205.73, 4206.05, 1.0], ["dann", 4206.13, 4206.37, 1.0], ["performt", 4206.37, 4206.85, 1.0], ["der", 4206.85, 4207.01, 1.0], ["total", 4207.01, 4207.33, 1.0], ["scheiße.", 4207.33, 4207.81, 1.0]]}, {"start": 4207.97, "end": 4227.73, "text": "Oder hier, ja, deine MySQL-Datenbank, die im Testen funktioniert, die immer super, aber stellt sich raus, wenn du gleichzeitig in der Produktion die Backups anwirfst und rein zufällig deinen Cron-Job noch so getheimt hast, dass es nicht nur die Backups kommen, sondern auch irgendwie was anderes, dann stellt sich raus, dass dein API-Server auf der anderen Seite der Welt nicht mehr so gut reinkommt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 4207.97, 4208.29, 1.0], ["hier,", 4208.29, 4208.45, 1.0], ["ja,", 4208.53, 4208.69, 1.0], ["deine", 4209.25, 4209.57, 1.0], ["MySQL-Datenbank,", 4209.57, 4210.61, 1.0], ["die", 4210.69, 4210.77, 1.0], ["im", 4210.77, 4210.85, 1.0], ["Testen", 4210.93, 4211.25, 1.0], ["funktioniert,", 4211.33, 4211.65, 1.0], ["die", 4211.73, 4211.89, 1.0], ["immer", 4211.89, 4212.21, 1.0], ["super,", 4212.21, 4212.53, 1.0], ["aber", 4212.69, 4212.93, 1.0], ["stellt", 4212.93, 4213.25, 1.0], ["sich", 4213.25, 4213.41, 1.0], ["raus,", 4213.41, 4213.57, 1.0], ["wenn", 4213.65, 4213.81, 1.0], ["du", 4213.81, 4214.05, 1.0], ["gleichzeitig", 4214.05, 4214.77, 1.0], ["in", 4214.77, 4214.93, 1.0], ["der", 4214.93, 4215.09, 1.0], ["Produktion", 4215.09, 4215.57, 1.0], ["die", 4215.57, 4215.73, 1.0], ["Backups", 4215.73, 4216.29, 1.0], ["anwirfst", 4216.29, 4217.09, 1.0], ["und", 4217.25, 4217.57, 1.0], ["rein", 4217.57, 4217.89, 1.0], ["zufällig", 4217.89, 4218.37, 1.0], ["deinen", 4218.37, 4218.53, 1.0], ["Cron-Job", 4218.53, 4219.09, 1.0], ["noch", 4219.17, 4219.25, 1.0], ["so", 4219.25, 4219.33, 1.0], ["getheimt", 4219.33, 4219.73, 1.0], ["hast,", 4219.73, 4219.81, 1.0], ["dass", 4219.89, 4220.05, 1.0], ["es", 4220.05, 4220.13, 1.0], ["nicht", 4220.13, 4220.21, 1.0], ["nur", 4220.21, 4220.37, 1.0], ["die", 4220.37, 4220.45, 1.0], ["Backups", 4220.45, 4220.77, 1.0], ["kommen,", 4220.93, 4221.09, 1.0], ["sondern", 4221.17, 4221.41, 1.0], ["auch", 4221.49, 4221.73, 1.0], ["irgendwie", 4221.73, 4222.05, 1.0], ["was", 4222.05, 4222.21, 1.0], ["anderes,", 4222.21, 4222.53, 1.0], ["dann", 4222.61, 4222.85, 1.0], ["stellt", 4222.85, 4223.09, 1.0], ["sich", 4223.09, 4223.17, 1.0], ["raus,", 4223.25, 4223.41, 1.0], ["dass", 4223.49, 4223.65, 1.0], ["dein", 4223.65, 4223.81, 1.0], ["API-Server", 4223.81, 4224.77, 1.0], ["auf", 4224.77, 4224.93, 1.0], ["der", 4224.93, 4225.09, 1.0], ["anderen", 4225.09, 4225.33, 1.0], ["Seite", 4225.33, 4225.65, 1.0], ["der", 4225.65, 4225.81, 1.0], ["Welt", 4225.81, 4226.29, 1.0], ["nicht", 4226.29, 4226.53, 1.0], ["mehr", 4226.53, 4226.69, 1.0], ["so", 4226.69, 4226.85, 1.0], ["gut", 4226.85, 4227.01, 1.0], ["reinkommt.", 4227.01, 4227.73, 1.0]]}, {"start": 4227.97, "end": 4243.41, "text": "Und das sind halt so Sachen, wo dann Low-Testing quasi auch eine Art Acceptance-Test ist, in dem Sinne, dass du dein komplettes System von vorne bis hinten testest, aber dass dann halt auch so Sachen wie, wie performt denn dein Dateisystem, wie performt er dein TCP-IP-Stack.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4227.97, 4228.29, 1.0], ["das", 4228.29, 4228.53, 1.0], ["sind", 4228.53, 4228.69, 1.0], ["halt", 4228.69, 4228.93, 1.0], ["so", 4228.93, 4229.09, 1.0], ["Sachen,", 4229.09, 4229.33, 1.0], ["wo", 4229.41, 4229.65, 1.0], ["dann", 4229.65, 4229.97, 1.0], ["Low-Testing", 4230.29, 4231.17, 1.0], ["quasi", 4231.17, 4231.49, 1.0], ["auch", 4231.49, 4231.65, 1.0], ["eine", 4231.65, 4231.81, 1.0], ["Art", 4231.81, 4232.21, 1.0], ["Acceptance-Test", 4232.21, 4233.25, 1.0], ["ist,", 4233.25, 4233.41, 1.0], ["in", 4233.49, 4233.57, 1.0], ["dem", 4233.57, 4233.73, 1.0], ["Sinne,", 4233.73, 4233.89, 1.0], ["dass", 4233.97, 4234.13, 1.0], ["du", 4234.13, 4234.29, 1.0], ["dein", 4234.29, 4234.53, 1.0], ["komplettes", 4234.53, 4234.93, 1.0], ["System", 4234.93, 4235.25, 1.0], ["von", 4235.25, 4235.41, 1.0], ["vorne", 4235.41, 4235.81, 1.0], ["bis", 4235.81, 4235.97, 1.0], ["hinten", 4235.97, 4236.21, 1.0], ["testest,", 4236.21, 4236.85, 1.0], ["aber", 4237.01, 4237.25, 1.0], ["dass", 4237.25, 4237.49, 1.0], ["dann", 4237.49, 4237.65, 1.0], ["halt", 4237.65, 4237.81, 1.0], ["auch", 4237.81, 4237.89, 1.0], ["so", 4237.89, 4238.05, 1.0], ["Sachen", 4238.05, 4238.45, 1.0], ["wie,", 4238.45, 4238.61, 1.0], ["wie", 4238.85, 4239.01, 1.0], ["performt", 4239.01, 4239.49, 1.0], ["denn", 4239.49, 4239.65, 1.0], ["dein", 4239.65, 4239.81, 1.0], ["Dateisystem,", 4239.81, 4240.53, 1.0], ["wie", 4240.61, 4240.77, 1.0], ["performt", 4241.17, 4241.49, 1.0], ["er", 4241.49, 4241.57, 1.0], ["dein", 4241.65, 4241.81, 1.0], ["TCP-IP-Stack.", 4241.89, 4243.41, 1.0]]}, {"start": 4243.81, "end": 4259.81, "text": "Und das ist so im Normalfall ist Low-Testing dann eher interessant für, also weniger für Desktop-Software, also MS-Word, weiß ich nicht, ob die Low-Testing machen, aber für Sachen, die entweder sehr viele Daten haben oder wenig Daten, aber sehr schnelle Antwortzeiten haben müssen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4243.81, 4244.05, 1.0], ["das", 4244.05, 4244.21, 1.0], ["ist", 4244.21, 4244.37, 1.0], ["so", 4244.37, 4244.45, 1.0], ["im", 4244.53, 4244.69, 1.0], ["Normalfall", 4244.69, 4245.17, 1.0], ["ist", 4245.17, 4245.33, 1.0], ["Low-Testing", 4245.33, 4245.89, 1.0], ["dann", 4245.89, 4246.05, 1.0], ["eher", 4246.05, 4246.21, 1.0], ["interessant", 4246.21, 4246.69, 1.0], ["für,", 4246.69, 4246.85, 1.0], ["also", 4246.93, 4247.25, 1.0], ["weniger", 4247.25, 4247.65, 1.0], ["für", 4247.65, 4247.81, 1.0], ["Desktop-Software,", 4247.81, 4248.69, 1.0], ["also", 4248.77, 4249.01, 1.0], ["MS-Word,", 4249.01, 4249.73, 1.0], ["weiß", 4249.81, 4249.97, 1.0], ["ich", 4249.97, 4250.05, 1.0], ["nicht,", 4250.05, 4250.05, 1.0], ["ob", 4250.13, 4250.29, 1.0], ["die", 4250.29, 4250.37, 1.0], ["Low-Testing", 4250.37, 4251.01, 1.0], ["machen,", 4251.01, 4251.41, 1.0], ["aber", 4251.73, 4252.05, 1.0], ["für", 4252.37, 4252.69, 1.0], ["Sachen,", 4252.69, 4253.17, 1.0], ["die", 4253.49, 4253.81, 1.0], ["entweder", 4254.37, 4254.93, 1.0], ["sehr", 4254.93, 4255.25, 1.0], ["viele", 4255.25, 4255.57, 1.0], ["Daten", 4255.57, 4256.13, 1.0], ["haben", 4256.13, 4256.45, 1.0], ["oder", 4256.45, 4256.77, 1.0], ["wenig", 4256.85, 4257.25, 1.0], ["Daten,", 4257.25, 4257.49, 1.0], ["aber", 4257.65, 4257.81, 1.0], ["sehr", 4257.81, 4257.97, 1.0], ["schnelle", 4257.97, 4258.29, 1.0], ["Antwortzeiten", 4258.29, 4259.17, 1.0], ["haben", 4259.17, 4259.49, 1.0], ["müssen.", 4259.49, 4259.81, 1.0]]}, {"start": 4260.69, "end": 4291.33, "text": "Also, keine Ahnung, ich denke, so ein Motorsteuergerät oder so, das kannst du natürlich auch testen, indem du einfach unendlich viele Inputs dranhängst und sagen, was passiert denn, wenn ich ganz schnell irgendwie so ein flatterndes Signal habe oder so Geschichten, dass du einfach, ich sag mal, ähnlich wie bei einem Fuzzing einen Extremwert anlegst, also ganz viele Connections oder einfach ganz große Pakete, um dann einfach mal zu sehen, was könnte denn noch explodieren, woran ich gar nicht schuld bin, aber wo ich mich halt trotzdem drum kümmern muss.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also,", 4260.69, 4261.01, 1.0], ["keine", 4261.17, 4261.49, 1.0], ["Ahnung,", 4261.49, 4261.81, 1.0], ["ich", 4261.97, 4262.13, 1.0], ["denke,", 4262.13, 4262.29, 1.0], ["so", 4262.45, 4262.61, 1.0], ["ein", 4262.61, 4262.93, 1.0], ["Motorsteuergerät", 4264.29, 4265.49, 1.0], ["oder", 4265.49, 4265.65, 1.0], ["so,", 4265.65, 4265.81, 1.0], ["das", 4265.89, 4266.05, 1.0], ["kannst", 4266.05, 4266.29, 1.0], ["du", 4266.29, 4266.37, 1.0], ["natürlich", 4266.37, 4266.69, 1.0], ["auch", 4266.69, 4266.93, 1.0], ["testen,", 4266.93, 4267.17, 1.0], ["indem", 4267.25, 4267.57, 1.0], ["du", 4267.57, 4267.73, 1.0], ["einfach", 4267.73, 4267.97, 1.0], ["unendlich", 4267.97, 4268.37, 1.0], ["viele", 4268.37, 4268.53, 1.0], ["Inputs", 4268.53, 4268.93, 1.0], ["dranhängst", 4268.93, 4269.57, 1.0], ["und", 4269.57, 4269.73, 1.0], ["sagen,", 4269.73, 4269.97, 1.0], ["was", 4270.05, 4270.21, 1.0], ["passiert", 4270.21, 4270.53, 1.0], ["denn,", 4270.53, 4270.61, 1.0], ["wenn", 4270.69, 4270.77, 1.0], ["ich", 4270.77, 4270.93, 1.0], ["ganz", 4270.93, 4271.09, 1.0], ["schnell", 4271.09, 4271.41, 1.0], ["irgendwie", 4271.41, 4271.81, 1.0], ["so", 4271.81, 4271.97, 1.0], ["ein", 4271.97, 4272.05, 1.0], ["flatterndes", 4272.05, 4272.69, 1.0], ["Signal", 4272.69, 4273.25, 1.0], ["habe", 4273.25, 4273.49, 1.0], ["oder", 4273.73, 4274.05, 1.0], ["so", 4274.85, 4275.17, 1.0], ["Geschichten,", 4275.17, 4275.73, 1.0], ["dass", 4275.81, 4275.97, 1.0], ["du", 4275.97, 4276.29, 1.0], ["einfach,", 4276.29, 4276.61, 1.0], ["ich", 4277.33, 4277.57, 1.0], ["sag", 4277.57, 4277.73, 1.0], ["mal,", 4277.97, 4278.21, 1.0], ["ähnlich", 4279.25, 4279.57, 1.0], ["wie", 4279.57, 4279.65, 1.0], ["bei", 4279.65, 4279.73, 1.0], ["einem", 4279.73, 4279.89, 1.0], ["Fuzzing", 4279.89, 4280.37, 1.0], ["einen", 4280.37, 4280.53, 1.0], ["Extremwert", 4280.53, 4281.09, 1.0], ["anlegst,", 4281.09, 4281.57, 1.0], ["also", 4281.65, 4281.89, 1.0], ["ganz", 4281.89, 4282.13, 1.0], ["viele", 4282.13, 4282.37, 1.0], ["Connections", 4282.37, 4283.09, 1.0], ["oder", 4283.09, 4283.41, 1.0], ["einfach", 4283.41, 4283.73, 1.0], ["ganz", 4284.21, 4284.53, 1.0], ["große", 4284.53, 4285.01, 1.0], ["Pakete,", 4285.01, 4285.65, 1.0], ["um", 4285.89, 4286.05, 1.0], ["dann", 4286.05, 4286.21, 1.0], ["einfach", 4286.21, 4286.45, 1.0], ["mal", 4286.45, 4286.61, 1.0], ["zu", 4286.61, 4286.77, 1.0], ["sehen,", 4286.77, 4286.93, 1.0], ["was", 4287.09, 4287.25, 1.0], ["könnte", 4287.25, 4287.57, 1.0], ["denn", 4287.57, 4287.73, 1.0], ["noch", 4287.73, 4287.89, 1.0], ["explodieren,", 4287.89, 4288.29, 1.0], ["woran", 4288.37, 4288.53, 1.0], ["ich", 4288.69, 4288.77, 1.0], ["gar", 4288.77, 4288.85, 1.0], ["nicht", 4288.85, 4289.01, 1.0], ["schuld", 4289.01, 4289.33, 1.0], ["bin,", 4289.33, 4289.41, 1.0], ["aber", 4289.49, 4289.65, 1.0], ["wo", 4289.65, 4289.81, 1.0], ["ich", 4289.81, 4289.89, 1.0], ["mich", 4289.89, 4290.05, 1.0], ["halt", 4290.05, 4290.21, 1.0], ["trotzdem", 4290.21, 4290.53, 1.0], ["drum", 4290.53, 4290.77, 1.0], ["kümmern", 4290.77, 4291.17, 1.0], ["muss.", 4291.17, 4291.33, 1.0]]}, {"start": 4291.41, "end": 4301.17, "text": "Ja, oder du hast plötzlich ein paar Clients, die simuliert vielleicht an der ISDN-Leitung hängen und total langsam sind und dann einfach mal nach jedem Request ganz lange warten müssen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 4291.41, 4291.57, 1.0], ["oder", 4291.65, 4291.81, 1.0], ["du", 4291.81, 4291.89, 1.0], ["hast", 4291.89, 4292.13, 1.0], ["plötzlich", 4292.13, 4292.45, 1.0], ["ein", 4292.45, 4292.53, 1.0], ["paar", 4292.53, 4292.69, 1.0], ["Clients,", 4292.69, 4293.33, 1.0], ["die", 4293.57, 4293.81, 1.0], ["simuliert", 4293.81, 4294.37, 1.0], ["vielleicht", 4294.37, 4294.61, 1.0], ["an", 4294.61, 4294.77, 1.0], ["der", 4294.77, 4294.85, 1.0], ["ISDN-Leitung", 4294.85, 4295.73, 1.0], ["hängen", 4295.73, 4296.05, 1.0], ["und", 4296.05, 4296.13, 1.0], ["total", 4296.13, 4296.45, 1.0], ["langsam", 4296.45, 4296.93, 1.0], ["sind", 4296.93, 4297.09, 1.0], ["und", 4297.17, 4297.33, 1.0], ["dann", 4297.33, 4297.57, 1.0], ["einfach", 4297.57, 4297.81, 1.0], ["mal", 4297.81, 4297.97, 1.0], ["nach", 4298.29, 4298.45, 1.0], ["jedem", 4298.45, 4298.77, 1.0], ["Request", 4298.77, 4299.33, 1.0], ["ganz", 4299.33, 4299.73, 1.0], ["lange", 4299.73, 4300.21, 1.0], ["warten", 4300.21, 4300.85, 1.0], ["müssen.", 4300.85, 4301.17, 1.0]]}, {"start": 4301.65, "end": 4303.17, "text": "Das ist der Slow Loris.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Das", 4301.65, 4301.81, 1.0], ["ist", 4301.81, 4302.05, 1.0], ["der", 4302.05, 4302.21, 1.0], ["Slow", 4302.21, 4302.69, 1.0], ["Loris.", 4302.69, 4303.17, 1.0]]}, {"start": 4303.49, "end": 4304.45, "text": "Genau, Slow Loris.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 4303.49, 4303.65, 1.0], ["Slow", 4303.81, 4304.13, 1.0], ["Loris.", 4304.13, 4304.45, 1.0]]}, {"start": 4304.61, "end": 4313.25, "text": "Slow Loris ist auch so eine typische Attacke, wo die meisten Leute, also wenn du so normal Software programmierst, da denken die meisten auch gar nicht dran.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Slow", 4304.61, 4304.85, 1.0], ["Loris", 4304.93, 4305.33, 1.0], ["ist", 4305.41, 4305.57, 1.0], ["auch", 4305.57, 4305.81, 1.0], ["so", 4305.81, 4305.97, 1.0], ["eine", 4305.97, 4306.05, 1.0], ["typische", 4306.05, 4306.45, 1.0], ["Attacke,", 4306.45, 4306.85, 1.0], ["wo", 4306.93, 4307.09, 1.0], ["die", 4307.25, 4307.33, 1.0], ["meisten", 4307.33, 4307.65, 1.0], ["Leute,", 4307.65, 4307.89, 1.0], ["also", 4307.97, 4308.13, 1.0], ["wenn", 4308.21, 4308.37, 1.0], ["du", 4308.37, 4308.61, 1.0], ["so", 4308.61, 4308.93, 1.0], ["normal", 4310.21, 4310.77, 1.0], ["Software", 4310.77, 4311.17, 1.0], ["programmierst,", 4311.17, 4311.65, 1.0], ["da", 4311.73, 4311.89, 1.0], ["denken", 4311.89, 4312.21, 1.0], ["die", 4312.21, 4312.29, 1.0], ["meisten", 4312.29, 4312.53, 1.0], ["auch", 4312.53, 4312.69, 1.0], ["gar", 4312.69, 4312.85, 1.0], ["nicht", 4312.85, 4313.01, 1.0], ["dran.", 4313.01, 4313.25, 1.0]]}, {"start": 4313.33, "end": 4322.85, "text": "Und da fängt es dann auch an, wo du dann merkst, wie gut ein Programmierer ist, ob der dann gesagt hat, ja, also erstmal die Anwendung läuft jetzt, aber was passiert denn, wenn jetzt irgendwie?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4313.33, 4313.49, 1.0], ["da", 4313.49, 4313.65, 1.0], ["fängt", 4313.65, 4313.89, 1.0], ["es", 4313.89, 4313.97, 1.0], ["dann", 4313.97, 4314.13, 1.0], ["auch", 4314.13, 4314.21, 1.0], ["an,", 4314.21, 4314.37, 1.0], ["wo", 4314.45, 4314.61, 1.0], ["du", 4314.61, 4314.69, 1.0], ["dann", 4314.69, 4314.85, 1.0], ["merkst,", 4314.85, 4315.09, 1.0], ["wie", 4315.25, 4315.41, 1.0], ["gut", 4315.41, 4315.57, 1.0], ["ein", 4315.81, 4315.89, 1.0], ["Programmierer", 4315.97, 4316.53, 1.0], ["ist,", 4316.53, 4316.61, 1.0], ["ob", 4316.69, 4316.85, 1.0], ["der", 4316.85, 4317.01, 1.0], ["dann", 4317.01, 4317.17, 1.0], ["gesagt", 4317.17, 4317.49, 1.0], ["hat,", 4317.49, 4317.73, 1.0], ["ja,", 4317.89, 4318.21, 1.0], ["also", 4318.85, 4319.01, 1.0], ["erstmal", 4319.25, 4319.65, 1.0], ["die", 4319.73, 4319.81, 1.0], ["Anwendung", 4319.81, 4320.29, 1.0], ["läuft", 4320.29, 4320.61, 1.0], ["jetzt,", 4320.61, 4320.77, 1.0], ["aber", 4320.85, 4321.01, 1.0], ["was", 4321.01, 4321.17, 1.0], ["passiert", 4321.17, 4321.49, 1.0], ["denn,", 4321.49, 4321.65, 1.0], ["wenn", 4321.73, 4321.97, 1.0], ["jetzt", 4321.97, 4322.13, 1.0], ["irgendwie?", 4322.13, 4322.85, 1.0]]}, {"start": 4323.65, "end": 4334.45, "text": "Also haben wir aktuell zum Beispiel so ein Thema, wir haben so ein Produkt, nennt sich Cloud API, da können User über eine REST-Anfrage mit einem JSON-Body irgendwelche Sachen in so einem System ändern.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 4323.65, 4323.89, 1.0], ["haben", 4323.97, 4324.21, 1.0], ["wir", 4324.21, 4324.45, 1.0], ["aktuell", 4324.45, 4324.85, 1.0], ["zum", 4324.85, 4325.01, 1.0], ["Beispiel", 4325.01, 4325.49, 1.0], ["so", 4325.49, 4325.65, 1.0], ["ein", 4325.65, 4325.73, 1.0], ["Thema,", 4325.73, 4325.97, 1.0], ["wir", 4326.05, 4326.13, 1.0], ["haben", 4326.13, 4326.29, 1.0], ["so", 4326.29, 4326.37, 1.0], ["ein", 4326.37, 4326.45, 1.0], ["Produkt,", 4326.45, 4326.69, 1.0], ["nennt", 4327.09, 4327.33, 1.0], ["sich", 4327.33, 4327.41, 1.0], ["Cloud", 4327.57, 4327.89, 1.0], ["API,", 4327.89, 4328.61, 1.0], ["da", 4329.17, 4329.41, 1.0], ["können", 4329.41, 4329.73, 1.0], ["User", 4329.73, 4330.05, 1.0], ["über", 4330.29, 4330.61, 1.0], ["eine", 4330.61, 4330.85, 1.0], ["REST-Anfrage", 4330.85, 4331.73, 1.0], ["mit", 4331.73, 4331.81, 1.0], ["einem", 4331.81, 4331.97, 1.0], ["JSON-Body", 4331.97, 4332.53, 1.0], ["irgendwelche", 4332.69, 4333.01, 1.0], ["Sachen", 4333.01, 4333.25, 1.0], ["in", 4333.25, 4333.33, 1.0], ["so", 4333.33, 4333.49, 1.0], ["einem", 4333.49, 4333.57, 1.0], ["System", 4333.57, 4333.89, 1.0], ["ändern.", 4333.89, 4334.45, 1.0]]}, {"start": 4334.61, "end": 4341.41, "text": "Und diese API kann auf mehrere Produktionsumgebungen zugreifen, je nachdem, was der Benutzer halt von Account hat.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4334.61, 4334.93, 1.0], ["diese", 4335.09, 4335.33, 1.0], ["API", 4335.33, 4335.97, 1.0], ["kann", 4335.97, 4336.21, 1.0], ["auf", 4336.21, 4336.37, 1.0], ["mehrere", 4336.37, 4336.77, 1.0], ["Produktionsumgebungen", 4336.77, 4337.73, 1.0], ["zugreifen,", 4337.73, 4338.21, 1.0], ["je", 4338.29, 4338.45, 1.0], ["nachdem,", 4338.45, 4339.01, 1.0], ["was", 4339.33, 4339.65, 1.0], ["der", 4339.65, 4339.89, 1.0], ["Benutzer", 4339.89, 4340.37, 1.0], ["halt", 4340.45, 4340.61, 1.0], ["von", 4340.61, 4340.69, 1.0], ["Account", 4340.85, 4341.17, 1.0], ["hat.", 4341.17, 4341.41, 1.0]]}, {"start": 4341.57, "end": 4346.61, "text": "Und jetzt haben wir uns auch dann gefragt, so ja, was passiert denn, wenn eine von unseren Produktionsumgebungen rein zufällig down ist?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4341.57, 4341.73, 1.0], ["jetzt", 4341.73, 4341.89, 1.0], ["haben", 4341.89, 4341.97, 1.0], ["wir", 4341.97, 4342.13, 1.0], ["uns", 4342.13, 4342.21, 1.0], ["auch", 4342.21, 4342.37, 1.0], ["dann", 4342.37, 4342.53, 1.0], ["gefragt,", 4342.53, 4342.77, 1.0], ["so", 4342.85, 4342.93, 1.0], ["ja,", 4343.01, 4343.09, 1.0], ["was", 4343.17, 4343.33, 1.0], ["passiert", 4343.33, 4343.57, 1.0], ["denn,", 4343.57, 4343.65, 1.0], ["wenn", 4343.73, 4343.89, 1.0], ["eine", 4343.89, 4344.05, 1.0], ["von", 4344.05, 4344.21, 1.0], ["unseren", 4344.21, 4344.45, 1.0], ["Produktionsumgebungen", 4344.45, 4345.33, 1.0], ["rein", 4345.33, 4345.49, 1.0], ["zufällig", 4345.57, 4345.97, 1.0], ["down", 4345.97, 4346.29, 1.0], ["ist?", 4346.29, 4346.61, 1.0]]}, {"start": 4347.33, "end": 4350.85, "text": "Kann ja passieren, dass dein Server irgendwie, Amazon friert die Maschine ein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Kann", 4347.33, 4347.57, 1.0], ["ja", 4347.57, 4347.73, 1.0], ["passieren,", 4347.73, 4347.89, 1.0], ["dass", 4347.97, 4348.21, 1.0], ["dein", 4348.21, 4348.45, 1.0], ["Server", 4348.45, 4348.77, 1.0], ["irgendwie,", 4348.77, 4349.09, 1.0], ["Amazon", 4349.25, 4349.65, 1.0], ["friert", 4349.65, 4350.05, 1.0], ["die", 4350.13, 4350.21, 1.0], ["Maschine", 4350.21, 4350.61, 1.0], ["ein.", 4350.61, 4350.85, 1.0]]}, {"start": 4351.09, "end": 4353.81, "text": "Hin und wieder gehen Maschinen einfach weg, ist Amazon, kann man nichts machen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Hin", 4351.09, 4351.25, 1.0], ["und", 4351.25, 4351.33, 1.0], ["wieder", 4351.33, 4351.57, 1.0], ["gehen", 4351.57, 4351.81, 1.0], ["Maschinen", 4351.81, 4352.13, 1.0], ["einfach", 4352.13, 4352.37, 1.0], ["weg,", 4352.37, 4352.45, 1.0], ["ist", 4352.53, 4352.61, 1.0], ["Amazon,", 4352.69, 4353.01, 1.0], ["kann", 4353.09, 4353.17, 1.0], ["man", 4353.17, 4353.33, 1.0], ["nichts", 4353.33, 4353.49, 1.0], ["machen.", 4353.49, 4353.81, 1.0]]}, {"start": 4353.97, "end": 4355.97, "text": "Aber was passiert dann mit allen anderen Servern?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 4353.97, 4354.13, 1.0], ["was", 4354.13, 4354.37, 1.0], ["passiert", 4354.37, 4354.69, 1.0], ["dann", 4354.69, 4354.85, 1.0], ["mit", 4354.85, 4355.01, 1.0], ["allen", 4355.01, 4355.25, 1.0], ["anderen", 4355.25, 4355.49, 1.0], ["Servern?", 4355.49, 4355.97, 1.0]]}, {"start": 4357.65, "end": 4362.61, "text": "Wie ist denn dein TCP-IP-Stack eingestellt, wenn eine SSH-Connection zum Beispiel einfach nicht mehr da ist?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wie", 4357.65, 4357.81, 1.0], ["ist", 4357.81, 4357.97, 1.0], ["denn", 4357.97, 4358.13, 1.0], ["dein", 4358.13, 4358.37, 1.0], ["TCP-IP-Stack", 4358.37, 4359.49, 1.0], ["eingestellt,", 4359.49, 4359.89, 1.0], ["wenn", 4359.97, 4360.13, 1.0], ["eine", 4360.13, 4360.29, 1.0], ["SSH-Connection", 4360.29, 4361.17, 1.0], ["zum", 4361.17, 4361.25, 1.0], ["Beispiel", 4361.25, 4361.57, 1.0], ["einfach", 4361.57, 4361.73, 1.0], ["nicht", 4361.73, 4361.89, 1.0], ["mehr", 4361.89, 4362.13, 1.0], ["da", 4362.13, 4362.37, 1.0], ["ist?", 4362.37, 4362.61, 1.0]]}, {"start": 4362.77, "end": 4364.69, "text": "Was für Keep-Alive-Intervalle hast du da?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 4362.77, 4363.01, 1.0], ["für", 4363.01, 4363.17, 1.0], ["Keep-Alive-Intervalle", 4363.17, 4364.37, 1.0], ["hast", 4364.37, 4364.53, 1.0], ["du", 4364.53, 4364.61, 1.0], ["da?", 4364.61, 4364.69, 1.0]]}, {"start": 4364.77, "end": 4366.29, "text": "Bleibt dann einfach die Connection offen?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bleibt", 4364.77, 4365.09, 1.0], ["dann", 4365.09, 4365.25, 1.0], ["einfach", 4365.25, 4365.41, 1.0], ["die", 4365.41, 4365.49, 1.0], ["Connection", 4365.49, 4366.05, 1.0], ["offen?", 4366.05, 4366.29, 1.0]]}, {"start": 4366.45, "end": 4373.81, "text": "Bedeutet 20 User pollen da einfach und auf einmal hast du deine 20 Connection-Slots von deinem Web-Server irgendwie belegt und da geht gar nichts mehr.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet", 4366.45, 4366.85, 1.0], ["20", 4366.93, 4367.33, 1.0], ["User", 4367.33, 4367.49, 1.0], ["pollen", 4367.73, 4368.05, 1.0], ["da", 4368.13, 4368.37, 1.0], ["einfach", 4368.37, 4368.61, 1.0], ["und", 4368.69, 4368.93, 1.0], ["auf", 4368.93, 4369.09, 1.0], ["einmal", 4369.09, 4369.25, 1.0], ["hast", 4369.25, 4369.41, 1.0], ["du", 4369.41, 4369.57, 1.0], ["deine", 4369.57, 4369.81, 1.0], ["20", 4369.81, 4370.13, 1.0], ["Connection-Slots", 4370.13, 4371.01, 1.0], ["von", 4371.01, 4371.09, 1.0], ["deinem", 4371.09, 4371.33, 1.0], ["Web-Server", 4371.33, 4371.89, 1.0], ["irgendwie", 4371.89, 4372.13, 1.0], ["belegt", 4372.13, 4372.45, 1.0], ["und", 4372.45, 4372.53, 1.0], ["da", 4372.53, 4372.69, 1.0], ["geht", 4372.69, 4372.93, 1.0], ["gar", 4372.93, 4373.09, 1.0], ["nichts", 4373.09, 4373.49, 1.0], ["mehr.", 4373.49, 4373.81, 1.0]]}, {"start": 4373.97, "end": 4383.25, "text": "Und das ist eben auch so eine Sache, die du bei Load Testing eventuell rausfinden kannst, indem du dann einfach Load Testing noch kombinierst mit, wie heißt denn das immer so?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4373.97, 4374.29, 1.0], ["das", 4374.77, 4375.01, 1.0], ["ist", 4375.01, 4375.09, 1.0], ["eben", 4375.25, 4375.41, 1.0], ["auch", 4375.41, 4375.57, 1.0], ["so", 4375.57, 4375.73, 1.0], ["eine", 4375.73, 4375.81, 1.0], ["Sache,", 4375.81, 4375.89, 1.0], ["die", 4375.97, 4376.13, 1.0], ["du", 4376.13, 4376.21, 1.0], ["bei", 4376.21, 4376.37, 1.0], ["Load", 4376.37, 4376.61, 1.0], ["Testing", 4376.69, 4377.09, 1.0], ["eventuell", 4377.09, 4377.57, 1.0], ["rausfinden", 4377.57, 4378.21, 1.0], ["kannst,", 4378.21, 4378.53, 1.0], ["indem", 4378.61, 4378.85, 1.0], ["du", 4379.01, 4379.17, 1.0], ["dann", 4379.17, 4379.25, 1.0], ["einfach", 4379.25, 4379.49, 1.0], ["Load", 4379.49, 4379.65, 1.0], ["Testing", 4379.73, 4380.13, 1.0], ["noch", 4380.13, 4380.29, 1.0], ["kombinierst", 4380.29, 4381.01, 1.0], ["mit,", 4381.01, 4381.17, 1.0], ["wie", 4382.13, 4382.29, 1.0], ["heißt", 4382.29, 4382.61, 1.0], ["denn", 4382.61, 4382.69, 1.0], ["das", 4382.69, 4382.77, 1.0], ["immer", 4382.93, 4383.01, 1.0], ["so?", 4383.09, 4383.25, 1.0]]}, {"start": 4383.33, "end": 4389.89, "text": "Also die Chaos-Monkey-Geschichten, wenn du einfach Sachen in deinem System wegschießt, gibt es da einen Namen für die Tests?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 4383.33, 4383.41, 1.0], ["die", 4383.65, 4383.73, 1.0], ["Chaos-Monkey-Geschichten,", 4383.73, 4384.93, 1.0], ["wenn", 4385.01, 4385.17, 1.0], ["du", 4385.17, 4385.41, 1.0], ["einfach", 4385.41, 4385.73, 1.0], ["Sachen", 4386.05, 4386.45, 1.0], ["in", 4386.45, 4386.61, 1.0], ["deinem", 4386.61, 4386.93, 1.0], ["System", 4386.93, 4387.41, 1.0], ["wegschießt,", 4387.41, 4388.05, 1.0], ["gibt", 4388.13, 4388.21, 1.0], ["es", 4388.29, 4388.37, 1.0], ["da", 4388.37, 4388.53, 1.0], ["einen", 4388.53, 4388.61, 1.0], ["Namen", 4388.61, 4388.77, 1.0], ["für", 4388.77, 4389.01, 1.0], ["die", 4389.09, 4389.25, 1.0], ["Tests?", 4389.25, 4389.89, 1.0]]}, {"start": 4390.45, "end": 4391.25, "text": "Magic Tests.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Magic", 4390.45, 4390.85, 1.0], ["Tests.", 4390.93, 4391.25, 1.0]]}, {"start": 4391.57, "end": 4392.53, "text": "Magic Tests, genau.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Magic", 4391.57, 4391.97, 1.0], ["Tests,", 4391.97, 4392.29, 1.0], ["genau.", 4392.37, 4392.53, 1.0]]}, {"start": 4393.33, "end": 4397.09, "text": "Also das macht bei uns netterweise, brauchen wir keinen Chaos Monkey, gerade weil wir viel Amazon benutzen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 4393.33, 4393.41, 1.0], ["das", 4393.49, 4393.65, 1.0], ["macht", 4393.65, 4393.89, 1.0], ["bei", 4393.89, 4393.97, 1.0], ["uns", 4393.97, 4394.13, 1.0], ["netterweise,", 4394.21, 4394.77, 1.0], ["brauchen", 4394.85, 4395.01, 1.0], ["wir", 4395.01, 4395.09, 1.0], ["keinen", 4395.09, 4395.33, 1.0], ["Chaos", 4395.33, 4395.57, 1.0], ["Monkey,", 4395.65, 4395.97, 1.0], ["gerade", 4396.05, 4396.13, 1.0], ["weil", 4396.21, 4396.29, 1.0], ["wir", 4396.29, 4396.37, 1.0], ["viel", 4396.37, 4396.53, 1.0], ["Amazon", 4396.53, 4396.85, 1.0], ["benutzen.", 4396.85, 4397.09, 1.0]]}, {"start": 4397.17, "end": 4398.53, "text": "Das machen Amazon für uns, das ist ein Feature.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 4397.17, 4397.25, 1.0], ["machen", 4397.33, 4397.41, 1.0], ["Amazon", 4397.49, 4397.81, 1.0], ["für", 4397.81, 4397.89, 1.0], ["uns,", 4397.89, 4397.97, 1.0], ["das", 4398.05, 4398.13, 1.0], ["ist", 4398.13, 4398.21, 1.0], ["ein", 4398.21, 4398.29, 1.0], ["Feature.", 4398.29, 4398.53, 1.0]]}, {"start": 4398.61, "end": 4402.45, "text": "Manchmal sind Sachen einfach weg, manchmal kommt ein Paket nicht an, manchmal ist die Netzwerkverbindung kaputt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Manchmal", 4398.61, 4399.01, 1.0], ["sind", 4399.01, 4399.17, 1.0], ["Sachen", 4399.17, 4399.33, 1.0], ["einfach", 4399.33, 4399.49, 1.0], ["weg,", 4399.49, 4399.65, 1.0], ["manchmal", 4399.73, 4400.05, 1.0], ["kommt", 4400.05, 4400.21, 1.0], ["ein", 4400.21, 4400.29, 1.0], ["Paket", 4400.29, 4400.61, 1.0], ["nicht", 4400.61, 4400.69, 1.0], ["an,", 4400.69, 4400.77, 1.0], ["manchmal", 4400.85, 4401.17, 1.0], ["ist", 4401.17, 4401.25, 1.0], ["die", 4401.25, 4401.33, 1.0], ["Netzwerkverbindung", 4401.33, 4402.05, 1.0], ["kaputt.", 4402.05, 4402.45, 1.0]]}, {"start": 4402.61, "end": 4403.81, "text": "Haben die da einen Service dafür?", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Haben", 4402.61, 4402.77, 1.0], ["die", 4402.77, 4402.93, 1.0], ["da", 4402.93, 4403.09, 1.0], ["einen", 4403.09, 4403.25, 1.0], ["Service", 4403.25, 4403.49, 1.0], ["dafür?", 4403.49, 4403.81, 1.0]]}, {"start": 4405.49, "end": 4406.21, "text": "Amazon selber.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Amazon", 4405.49, 4405.97, 1.0], ["selber.", 4405.97, 4406.21, 1.0]]}, {"start": 4407.33, "end": 4409.33, "text": "Amazon ist der Free Service dabei.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Amazon", 4407.33, 4407.81, 1.0], ["ist", 4407.81, 4407.89, 1.0], ["der", 4407.97, 4408.05, 1.0], ["Free", 4408.37, 4408.53, 1.0], ["Service", 4408.61, 4408.85, 1.0], ["dabei.", 4409.01, 4409.33, 1.0]]}, {"start": 4409.65, "end": 4410.53, "text": "Amazon Web Services.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Amazon", 4409.65, 4409.97, 1.0], ["Web", 4409.97, 4410.13, 1.0], ["Services.", 4410.21, 4410.53, 1.0]]}, {"start": 4410.93, "end": 4415.01, "text": "Amazon Web Services hat integriert schon den Magic Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Amazon", 4410.93, 4411.25, 1.0], ["Web", 4411.25, 4411.49, 1.0], ["Services", 4411.49, 4411.97, 1.0], ["hat", 4411.97, 4412.13, 1.0], ["integriert", 4412.13, 4412.69, 1.0], ["schon", 4412.69, 4412.93, 1.0], ["den", 4412.93, 4413.17, 1.0], ["Magic", 4414.53, 4414.77, 1.0], ["Tests.", 4414.77, 4415.01, 1.0]]}, {"start": 4416.29, "end": 4420.13, "text": "Das macht den Futter, aber auf Infrastructurebene.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 4416.29, 4416.37, 1.0], ["macht", 4416.37, 4416.53, 1.0], ["den", 4416.61, 4416.77, 1.0], ["Futter,", 4416.77, 4417.25, 1.0], ["aber", 4417.41, 4417.65, 1.0], ["auf", 4417.65, 4417.97, 1.0], ["Infrastructurebene.", 4419.33, 4420.13, 1.0]]}, {"start": 4420.21, "end": 4421.41, "text": "Was passiert denn, wenn die Connection weg ist?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 4420.21, 4420.29, 1.0], ["passiert", 4420.29, 4420.53, 1.0], ["denn,", 4420.53, 4420.61, 1.0], ["wenn", 4420.69, 4420.77, 1.0], ["die", 4420.77, 4420.85, 1.0], ["Connection", 4420.85, 4421.17, 1.0], ["weg", 4421.17, 4421.33, 1.0], ["ist?", 4421.33, 4421.41, 1.0]]}, {"start": 4421.57, "end": 4422.37, "text": "Eigentlich ist ein Power.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Eigentlich", 4421.57, 4421.81, 1.0], ["ist", 4421.81, 4421.89, 1.0], ["ein", 4421.97, 4422.05, 1.0], ["Power.", 4422.05, 4422.37, 1.0]]}, {"start": 4424.53, "end": 4426.85, "text": "Pwnetesting nennen wir das jetzt, sind wir einfach Sachen wegponen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Pwnetesting", 4424.53, 4425.17, 1.0], ["nennen", 4425.17, 4425.33, 1.0], ["wir", 4425.33, 4425.49, 1.0], ["das", 4425.49, 4425.57, 1.0], ["jetzt,", 4425.57, 4425.65, 1.0], ["sind", 4425.73, 4425.81, 1.0], ["wir", 4425.89, 4425.97, 1.0], ["einfach", 4425.97, 4426.05, 1.0], ["Sachen", 4426.13, 4426.37, 1.0], ["wegponen.", 4426.37, 4426.85, 1.0]]}, {"start": 4427.01, "end": 4433.57, "text": "Okay, ich würde jetzt mal gerne dieses Kapitel Testarten abschließen oder habt ihr da jetzt noch irgendwas, was wir ganz, ganz doll vergessen haben?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Okay,", 4427.01, 4427.09, 1.0], ["ich", 4427.17, 4427.33, 1.0], ["würde", 4427.33, 4427.49, 1.0], ["jetzt", 4427.49, 4427.65, 1.0], ["mal", 4427.65, 4427.81, 1.0], ["gerne", 4427.81, 4428.13, 1.0], ["dieses", 4428.13, 4428.37, 1.0], ["Kapitel", 4428.37, 4428.77, 1.0], ["Testarten", 4428.93, 4429.89, 1.0], ["abschließen", 4429.89, 4430.37, 1.0], ["oder", 4430.45, 4430.61, 1.0], ["habt", 4430.61, 4430.77, 1.0], ["ihr", 4430.77, 4430.93, 1.0], ["da", 4430.93, 4431.09, 1.0], ["jetzt", 4431.09, 4431.25, 1.0], ["noch", 4431.25, 4431.41, 1.0], ["irgendwas,", 4431.41, 4431.81, 1.0], ["was", 4431.97, 4432.21, 1.0], ["wir", 4432.21, 4432.37, 1.0], ["ganz,", 4432.37, 4432.53, 1.0], ["ganz", 4432.61, 4432.85, 1.0], ["doll", 4432.85, 4432.93, 1.0], ["vergessen", 4433.09, 4433.41, 1.0], ["haben?", 4433.41, 4433.57, 1.0]]}, {"start": 4433.81, "end": 4435.65, "text": "Ich denke eine vielleicht, die Code-Matrix.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ich", 4433.81, 4433.89, 1.0], ["denke", 4433.89, 4434.05, 1.0], ["eine", 4434.21, 4434.45, 1.0], ["vielleicht,", 4434.45, 4434.69, 1.0], ["die", 4434.93, 4435.09, 1.0], ["Code-Matrix.", 4435.09, 4435.65, 1.0]]}, {"start": 4435.89, "end": 4444.37, "text": "Wir könnten noch über Matrix reden oder also unter dem Punkt sind auch noch andere Dinge zusammengefasst, die man im weitesten Sinne als Metrics bezeichnen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Wir", 4435.89, 4435.97, 1.0], ["könnten", 4435.97, 4436.13, 1.0], ["noch", 4436.21, 4436.29, 1.0], ["über", 4436.29, 4436.53, 1.0], ["Matrix", 4436.53, 4436.93, 1.0], ["reden", 4436.93, 4437.17, 1.0], ["oder", 4437.25, 4437.41, 1.0], ["also", 4437.73, 4437.97, 1.0], ["unter", 4437.97, 4438.29, 1.0], ["dem", 4438.29, 4438.53, 1.0], ["Punkt", 4438.53, 4439.09, 1.0], ["sind", 4439.09, 4439.41, 1.0], ["auch", 4439.41, 4439.73, 1.0], ["noch", 4439.73, 4440.05, 1.0], ["andere", 4440.37, 4440.69, 1.0], ["Dinge", 4440.77, 4441.09, 1.0], ["zusammengefasst,", 4441.09, 4441.81, 1.0], ["die", 4441.89, 4442.05, 1.0], ["man", 4442.05, 4442.29, 1.0], ["im", 4442.29, 4442.45, 1.0], ["weitesten", 4442.45, 4442.93, 1.0], ["Sinne", 4442.93, 4443.17, 1.0], ["als", 4443.17, 4443.33, 1.0], ["Metrics", 4443.33, 4443.81, 1.0], ["bezeichnen", 4443.81, 4444.21, 1.0], ["kann.", 4444.21, 4444.37, 1.0]]}, {"start": 4444.53, "end": 4445.25, "text": "Ja, das heißt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja,", 4444.53, 4444.69, 1.0], ["das", 4444.77, 4444.93, 1.0], ["heißt.", 4444.93, 4445.25, 1.0]]}, {"start": 4445.89, "end": 4453.09, "text": "Also zum Großen ist halt der große Punkt, ich glaube, der Marc hat es angesprochen oder reingeschrieben, deshalb darf es mal erzählen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 4445.89, 4446.21, 1.0], ["zum", 4446.21, 4446.53, 1.0], ["Großen", 4446.53, 4447.17, 1.0], ["ist", 4447.33, 4447.57, 1.0], ["halt", 4447.57, 4448.13, 1.0], ["der", 4448.77, 4448.93, 1.0], ["große", 4448.93, 4449.25, 1.0], ["Punkt,", 4449.25, 4449.49, 1.0], ["ich", 4449.57, 4449.65, 1.0], ["glaube,", 4449.65, 4449.73, 1.0], ["der", 4449.81, 4449.97, 1.0], ["Marc", 4449.97, 4450.21, 1.0], ["hat", 4450.21, 4450.37, 1.0], ["es", 4450.37, 4450.45, 1.0], ["angesprochen", 4450.45, 4450.85, 1.0], ["oder", 4451.25, 4451.41, 1.0], ["reingeschrieben,", 4451.41, 4451.89, 1.0], ["deshalb", 4451.97, 4452.21, 1.0], ["darf", 4452.29, 4452.45, 1.0], ["es", 4452.45, 4452.53, 1.0], ["mal", 4452.61, 4452.77, 1.0], ["erzählen.", 4452.77, 4453.09, 1.0]]}, {"start": 4453.33, "end": 4454.21, "text": "Komplexität.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Komplexität.", 4453.33, 4454.21, 1.0]]}, {"start": 4454.85, "end": 4455.49, "text": "Genau, dass du.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau,", 4454.85, 4455.09, 1.0], ["dass", 4455.17, 4455.33, 1.0], ["du.", 4455.33, 4455.49, 1.0]]}, {"start": 4455.97, "end": 4457.81, "text": "Also wie ich Code messe oder was mache ich.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Also", 4455.97, 4456.05, 1.0], ["wie", 4456.37, 4456.45, 1.0], ["ich", 4456.45, 4456.61, 1.0], ["Code", 4456.61, 4456.93, 1.0], ["messe", 4456.93, 4457.09, 1.0], ["oder", 4457.25, 4457.41, 1.0], ["was", 4457.57, 4457.65, 1.0], ["mache", 4457.65, 4457.81, 1.0], ["ich.", 4457.81, 4457.81, 1.0]]}, {"start": 4458.05, "end": 4467.25, "text": "Metriken, genau, indem du einfach sagst, ja gut, dein Code funktioniert jetzt wunderbar, aber vielleicht willst du auch sehen, ob du eventuell so diesen typischen Big Ball of Mutt hast.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Metriken,", 4458.05, 4458.53, 1.0], ["genau,", 4458.61, 4458.77, 1.0], ["indem", 4458.85, 4459.09, 1.0], ["du", 4459.17, 4459.33, 1.0], ["einfach", 4459.33, 4459.49, 1.0], ["sagst,", 4459.49, 4459.73, 1.0], ["ja", 4459.81, 4460.05, 1.0], ["gut,", 4460.05, 4460.21, 1.0], ["dein", 4460.45, 4460.69, 1.0], ["Code", 4460.69, 4460.93, 1.0], ["funktioniert", 4460.93, 4461.33, 1.0], ["jetzt", 4461.33, 4461.57, 1.0], ["wunderbar,", 4461.57, 4462.05, 1.0], ["aber", 4462.21, 4462.53, 1.0], ["vielleicht", 4462.61, 4463.09, 1.0], ["willst", 4463.09, 4463.41, 1.0], ["du", 4463.41, 4463.65, 1.0], ["auch", 4463.65, 4463.97, 1.0], ["sehen,", 4463.97, 4464.21, 1.0], ["ob", 4464.37, 4464.61, 1.0], ["du", 4464.61, 4464.93, 1.0], ["eventuell", 4464.93, 4465.49, 1.0], ["so", 4465.49, 4465.65, 1.0], ["diesen", 4465.65, 4465.89, 1.0], ["typischen", 4465.89, 4466.29, 1.0], ["Big", 4466.29, 4466.45, 1.0], ["Ball", 4466.45, 4466.69, 1.0], ["of", 4466.69, 4466.85, 1.0], ["Mutt", 4466.85, 4467.09, 1.0], ["hast.", 4467.17, 4467.25, 1.0]]}, {"start": 4467.33, "end": 4475.09, "text": "Bedeutet das so ein kleines, nettes System und dann brauchst du neue Sachen und dann klatschst du einfach immer so mehr Dreck an dein schönes kleines System dran, bis du am Ende so einen riesigen Dreckball hast.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet", 4467.33, 4467.65, 1.0], ["das", 4467.65, 4467.73, 1.0], ["so", 4467.89, 4467.97, 1.0], ["ein", 4467.97, 4468.05, 1.0], ["kleines,", 4468.05, 4468.21, 1.0], ["nettes", 4468.29, 4468.61, 1.0], ["System", 4468.61, 4468.85, 1.0], ["und", 4468.93, 4469.01, 1.0], ["dann", 4469.01, 4469.17, 1.0], ["brauchst", 4469.17, 4469.41, 1.0], ["du", 4469.41, 4469.49, 1.0], ["neue", 4469.49, 4469.65, 1.0], ["Sachen", 4469.65, 4469.89, 1.0], ["und", 4469.89, 4469.97, 1.0], ["dann", 4469.97, 4470.13, 1.0], ["klatschst", 4470.13, 4470.53, 1.0], ["du", 4470.53, 4470.61, 1.0], ["einfach", 4470.61, 4470.77, 1.0], ["immer", 4470.77, 4470.93, 1.0], ["so", 4470.93, 4471.01, 1.0], ["mehr", 4471.01, 4471.17, 1.0], ["Dreck", 4471.17, 4471.49, 1.0], ["an", 4471.49, 4471.65, 1.0], ["dein", 4471.65, 4471.81, 1.0], ["schönes", 4471.81, 4472.13, 1.0], ["kleines", 4472.13, 4472.45, 1.0], ["System", 4472.45, 4472.77, 1.0], ["dran,", 4472.77, 4473.09, 1.0], ["bis", 4473.17, 4473.41, 1.0], ["du", 4473.41, 4473.57, 1.0], ["am", 4473.57, 4473.65, 1.0], ["Ende", 4473.65, 4473.89, 1.0], ["so", 4473.89, 4473.97, 1.0], ["einen", 4473.97, 4474.05, 1.0], ["riesigen", 4474.05, 4474.29, 1.0], ["Dreckball", 4474.37, 4474.93, 1.0], ["hast.", 4474.93, 4475.09, 1.0]]}, {"start": 4475.17, "end": 4479.65, "text": "Und der funktioniert zwar immer noch, aber damit kannst du im Endeffekt gar nichts mehr machen und alles wird sau schwer.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4475.17, 4475.25, 1.0], ["der", 4475.25, 4475.41, 1.0], ["funktioniert", 4475.41, 4475.73, 1.0], ["zwar", 4475.73, 4475.97, 1.0], ["immer", 4475.97, 4476.13, 1.0], ["noch,", 4476.13, 4476.21, 1.0], ["aber", 4476.29, 4476.45, 1.0], ["damit", 4476.45, 4476.61, 1.0], ["kannst", 4476.61, 4476.77, 1.0], ["du", 4476.77, 4476.93, 1.0], ["im", 4476.93, 4477.01, 1.0], ["Endeffekt", 4477.01, 4477.41, 1.0], ["gar", 4477.41, 4477.57, 1.0], ["nichts", 4477.57, 4477.81, 1.0], ["mehr", 4477.81, 4477.97, 1.0], ["machen", 4477.97, 4478.29, 1.0], ["und", 4478.37, 4478.53, 1.0], ["alles", 4478.53, 4478.77, 1.0], ["wird", 4478.77, 4479.01, 1.0], ["sau", 4479.01, 4479.17, 1.0], ["schwer.", 4479.25, 4479.65, 1.0]]}, {"start": 4479.89, "end": 4485.65, "text": "Deswegen gibt es da so Metriken im Sinne von, ja, die schauen dann einfach, wie sehen denn deine Methoden aus?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Deswegen", 4479.89, 4480.21, 1.0], ["gibt", 4480.21, 4480.37, 1.0], ["es", 4480.37, 4480.45, 1.0], ["da", 4480.45, 4480.61, 1.0], ["so", 4480.61, 4480.77, 1.0], ["Metriken", 4480.77, 4481.33, 1.0], ["im", 4481.33, 4481.49, 1.0], ["Sinne", 4481.49, 4481.81, 1.0], ["von,", 4481.81, 4481.97, 1.0], ["ja,", 4482.13, 4482.45, 1.0], ["die", 4483.33, 4483.49, 1.0], ["schauen", 4483.49, 4483.81, 1.0], ["dann", 4483.81, 4483.97, 1.0], ["einfach,", 4483.97, 4484.21, 1.0], ["wie", 4484.45, 4484.61, 1.0], ["sehen", 4484.61, 4484.69, 1.0], ["denn", 4484.77, 4484.93, 1.0], ["deine", 4484.93, 4485.17, 1.0], ["Methoden", 4485.17, 4485.49, 1.0], ["aus?", 4485.49, 4485.65, 1.0]]}, {"start": 4485.73, "end": 4489.17, "text": "Haben die vielleicht 900 Zeilen-Code oder haben die alle neun Zeilen-Code?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Haben", 4485.73, 4485.97, 1.0], ["die", 4485.97, 4486.13, 1.0], ["vielleicht", 4486.13, 4486.45, 1.0], ["900", 4486.45, 4487.01, 1.0], ["Zeilen-Code", 4487.01, 4487.65, 1.0], ["oder", 4487.65, 4487.81, 1.0], ["haben", 4487.81, 4487.97, 1.0], ["die", 4487.97, 4488.05, 1.0], ["alle", 4488.05, 4488.29, 1.0], ["neun", 4488.29, 4488.45, 1.0], ["Zeilen-Code?", 4488.53, 4489.17, 1.0]]}, {"start": 4489.33, "end": 4500.85, "text": "Weil wenn du eine Methode 900 Zeilen-Code hast, dann ist die Chance, dass du die eventuell mehrere kleine aufsplitten solltest, wo die Leute auch noch was verändern können, ohne irgendwie total Angst haben zu müssen, die ist recht groß.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Weil", 4489.33, 4489.41, 1.0], ["wenn", 4489.49, 4489.57, 1.0], ["du", 4489.57, 4489.65, 1.0], ["eine", 4489.73, 4489.81, 1.0], ["Methode", 4489.89, 4490.29, 1.0], ["900", 4490.29, 4490.69, 1.0], ["Zeilen-Code", 4490.69, 4491.33, 1.0], ["hast,", 4491.41, 4491.65, 1.0], ["dann", 4491.81, 4492.13, 1.0], ["ist", 4492.13, 4492.37, 1.0], ["die", 4492.37, 4492.53, 1.0], ["Chance,", 4492.53, 4492.85, 1.0], ["dass", 4492.93, 4493.09, 1.0], ["du", 4493.09, 4493.25, 1.0], ["die", 4493.25, 4493.41, 1.0], ["eventuell", 4493.41, 4493.81, 1.0], ["mehrere", 4493.81, 4494.21, 1.0], ["kleine", 4494.21, 4494.53, 1.0], ["aufsplitten", 4494.53, 4495.09, 1.0], ["solltest,", 4495.09, 4495.33, 1.0], ["wo", 4495.41, 4495.57, 1.0], ["die", 4495.57, 4495.65, 1.0], ["Leute", 4495.65, 4495.89, 1.0], ["auch", 4495.89, 4495.97, 1.0], ["noch", 4495.97, 4496.13, 1.0], ["was", 4496.13, 4496.29, 1.0], ["verändern", 4496.29, 4496.69, 1.0], ["können,", 4496.69, 4496.85, 1.0], ["ohne", 4496.93, 4497.25, 1.0], ["irgendwie", 4497.25, 4497.65, 1.0], ["total", 4497.65, 4497.97, 1.0], ["Angst", 4497.97, 4498.21, 1.0], ["haben", 4498.21, 4498.45, 1.0], ["zu", 4498.45, 4498.69, 1.0], ["müssen,", 4498.69, 4499.01, 1.0], ["die", 4499.49, 4499.73, 1.0], ["ist", 4499.73, 4499.97, 1.0], ["recht", 4499.97, 4500.37, 1.0], ["groß.", 4500.37, 4500.85, 1.0]]}, {"start": 4501.01, "end": 4505.25, "text": "Bedeutet, Metriken könnten dann zum Beispiel so die üblichen sein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 4501.01, 4501.49, 1.0], ["Metriken", 4501.65, 4502.37, 1.0], ["könnten", 4502.37, 4502.77, 1.0], ["dann", 4502.77, 4502.93, 1.0], ["zum", 4502.93, 4503.09, 1.0], ["Beispiel", 4503.09, 4503.49, 1.0], ["so", 4503.49, 4503.81, 1.0], ["die", 4504.05, 4504.29, 1.0], ["üblichen", 4504.29, 4504.93, 1.0], ["sein.", 4504.93, 4505.25, 1.0]]}, {"start": 4505.41, "end": 4515.09, "text": "Ja, wie komplex, wie groß sind deine Methoden, wie tief ist dein Zeug verschachtelt, wenn du deine Abstract Bean Factory Injection Library hast, da denkst du dir.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ja,", 4505.41, 4505.57, 1.0], ["wie", 4505.73, 4505.89, 1.0], ["komplex,", 4505.89, 4506.37, 1.0], ["wie", 4506.45, 4506.61, 1.0], ["groß", 4506.61, 4506.85, 1.0], ["sind", 4506.85, 4507.01, 1.0], ["deine", 4507.01, 4507.25, 1.0], ["Methoden,", 4507.25, 4507.65, 1.0], ["wie", 4507.73, 4507.89, 1.0], ["tief", 4507.89, 4508.13, 1.0], ["ist", 4508.13, 4508.29, 1.0], ["dein", 4508.29, 4508.45, 1.0], ["Zeug", 4508.45, 4508.77, 1.0], ["verschachtelt,", 4508.77, 4509.49, 1.0], ["wenn", 4509.65, 4509.81, 1.0], ["du", 4509.81, 4509.97, 1.0], ["deine", 4509.97, 4510.37, 1.0], ["Abstract", 4510.37, 4510.85, 1.0], ["Bean", 4511.17, 4511.57, 1.0], ["Factory", 4511.73, 4512.21, 1.0], ["Injection", 4512.29, 4512.85, 1.0], ["Library", 4512.93, 4513.57, 1.0], ["hast,", 4513.57, 4513.89, 1.0], ["da", 4514.21, 4514.45, 1.0], ["denkst", 4514.45, 4514.69, 1.0], ["du", 4514.69, 4514.85, 1.0], ["dir.", 4514.85, 4515.09, 1.0]]}, {"start": 4515.65, "end": 4517.25, "text": "Enterprise, du hast Enterprise vergessen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Enterprise,", 4515.65, 4516.13, 1.0], ["du", 4516.21, 4516.29, 1.0], ["hast", 4516.29, 4516.45, 1.0], ["Enterprise", 4516.53, 4516.85, 1.0], ["vergessen.", 4516.93, 4517.25, 1.0]]}, {"start": 4517.49, "end": 4522.69, "text": "Richtig, allein auf mein 82-Zeilen-Zeichen-Terminal, da passt der Klassenname gar nicht mehr.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Richtig,", 4517.49, 4517.73, 1.0], ["allein", 4517.81, 4518.05, 1.0], ["auf", 4518.05, 4518.37, 1.0], ["mein", 4518.61, 4518.85, 1.0], ["82-Zeilen-Zeichen-Terminal,", 4518.85, 4520.85, 1.0], ["da", 4520.93, 4521.09, 1.0], ["passt", 4521.09, 4521.33, 1.0], ["der", 4521.33, 4521.41, 1.0], ["Klassenname", 4521.41, 4522.05, 1.0], ["gar", 4522.05, 4522.21, 1.0], ["nicht", 4522.21, 4522.45, 1.0], ["mehr.", 4522.45, 4522.69, 1.0]]}, {"start": 4522.85, "end": 4524.29, "text": "Dann hast du auch ein Problem.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dann", 4522.85, 4523.09, 1.0], ["hast", 4523.09, 4523.33, 1.0], ["du", 4523.33, 4523.41, 1.0], ["auch", 4523.41, 4523.57, 1.0], ["ein", 4523.57, 4523.81, 1.0], ["Problem.", 4523.81, 4524.29, 1.0]]}, {"start": 4524.45, "end": 4528.29, "text": "Und das sind so Metriken, die da eventuell helfen können.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4524.45, 4524.77, 1.0], ["das", 4524.77, 4524.93, 1.0], ["sind", 4525.17, 4525.41, 1.0], ["so", 4525.41, 4525.65, 1.0], ["Metriken,", 4525.89, 4526.37, 1.0], ["die", 4526.53, 4526.69, 1.0], ["da", 4526.69, 4526.85, 1.0], ["eventuell", 4526.85, 4527.41, 1.0], ["helfen", 4527.41, 4527.97, 1.0], ["können.", 4527.97, 4528.29, 1.0]]}, {"start": 4529.73, "end": 4542.37, "text": "Und also es gibt dann auch noch irgendwie Test Coverage, dass du, also ich mache es jetzt mal einfach halbwegs schnell durch, ich denke, so viel reden müssen wir da nicht, dass du zum Beispiel sagen kannst, ja, welche Code-Pfade werden denn überhaupt von meinen Test angesprochen?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4529.73, 4529.97, 1.0], ["also", 4529.97, 4530.13, 1.0], ["es", 4530.29, 4530.37, 1.0], ["gibt", 4530.37, 4530.61, 1.0], ["dann", 4530.61, 4530.77, 1.0], ["auch", 4530.77, 4530.85, 1.0], ["noch", 4530.85, 4531.01, 1.0], ["irgendwie", 4531.01, 4531.33, 1.0], ["Test", 4531.33, 4531.65, 1.0], ["Coverage,", 4531.65, 4532.05, 1.0], ["dass", 4532.13, 4532.29, 1.0], ["du,", 4532.29, 4532.45, 1.0], ["also", 4532.61, 4532.69, 1.0], ["ich", 4532.77, 4532.85, 1.0], ["mache", 4532.85, 4533.09, 1.0], ["es", 4533.09, 4533.17, 1.0], ["jetzt", 4533.25, 4533.41, 1.0], ["mal", 4533.41, 4533.57, 1.0], ["einfach", 4533.57, 4533.81, 1.0], ["halbwegs", 4533.81, 4534.37, 1.0], ["schnell", 4534.37, 4534.61, 1.0], ["durch,", 4534.61, 4534.69, 1.0], ["ich", 4534.77, 4534.93, 1.0], ["denke,", 4534.93, 4535.09, 1.0], ["so", 4535.17, 4535.25, 1.0], ["viel", 4535.25, 4535.33, 1.0], ["reden", 4535.49, 4535.81, 1.0], ["müssen", 4535.81, 4535.97, 1.0], ["wir", 4535.97, 4536.13, 1.0], ["da", 4536.13, 4536.29, 1.0], ["nicht,", 4536.45, 4536.69, 1.0], ["dass", 4537.01, 4537.25, 1.0], ["du", 4537.25, 4537.41, 1.0], ["zum", 4537.41, 4537.49, 1.0], ["Beispiel", 4537.49, 4537.73, 1.0], ["sagen", 4537.73, 4537.97, 1.0], ["kannst,", 4537.97, 4538.21, 1.0], ["ja,", 4538.37, 4538.69, 1.0], ["welche", 4539.25, 4539.65, 1.0], ["Code-Pfade", 4539.65, 4540.45, 1.0], ["werden", 4540.61, 4540.85, 1.0], ["denn", 4540.85, 4541.01, 1.0], ["überhaupt", 4541.01, 4541.25, 1.0], ["von", 4541.25, 4541.41, 1.0], ["meinen", 4541.41, 4541.49, 1.0], ["Test", 4541.57, 4541.73, 1.0], ["angesprochen?", 4541.81, 4542.37, 1.0]]}, {"start": 4542.53, "end": 4544.21, "text": "Gibt es Sachen, die ich noch gar nicht getestet habe?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Gibt", 4542.53, 4542.69, 1.0], ["es", 4542.69, 4542.85, 1.0], ["Sachen,", 4542.85, 4543.01, 1.0], ["die", 4543.09, 4543.17, 1.0], ["ich", 4543.17, 4543.25, 1.0], ["noch", 4543.25, 4543.41, 1.0], ["gar", 4543.41, 4543.49, 1.0], ["nicht", 4543.49, 4543.65, 1.0], ["getestet", 4543.65, 4544.05, 1.0], ["habe?", 4544.05, 4544.21, 1.0]]}, {"start": 4544.29, "end": 4553.81, "text": "Das kann man auch über so statische Analysen, indem du einfach anschaust, welche Methodennamen ruft denn dein Test auf, und dann schaust du in den Methoden, welche Methoden werden in dieser Methode aufgerufen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 4544.29, 4544.45, 1.0], ["kann", 4544.45, 4544.53, 1.0], ["man", 4544.53, 4544.69, 1.0], ["auch", 4544.69, 4544.85, 1.0], ["über", 4544.85, 4545.01, 1.0], ["so", 4545.01, 4545.17, 1.0], ["statische", 4545.17, 4545.65, 1.0], ["Analysen,", 4545.65, 4546.21, 1.0], ["indem", 4546.37, 4546.69, 1.0], ["du", 4546.69, 4546.85, 1.0], ["einfach", 4546.85, 4547.01, 1.0], ["anschaust,", 4547.01, 4547.41, 1.0], ["welche", 4547.57, 4547.81, 1.0], ["Methodennamen", 4547.81, 4548.53, 1.0], ["ruft", 4548.61, 4548.93, 1.0], ["denn", 4548.93, 4549.09, 1.0], ["dein", 4549.09, 4549.25, 1.0], ["Test", 4549.33, 4549.57, 1.0], ["auf,", 4549.57, 4549.81, 1.0], ["und", 4549.89, 4549.97, 1.0], ["dann", 4549.97, 4550.13, 1.0], ["schaust", 4550.13, 4550.29, 1.0], ["du", 4550.45, 4550.53, 1.0], ["in", 4550.53, 4550.61, 1.0], ["den", 4550.61, 4550.77, 1.0], ["Methoden,", 4550.77, 4551.17, 1.0], ["welche", 4551.25, 4551.49, 1.0], ["Methoden", 4551.49, 4551.89, 1.0], ["werden", 4551.89, 4552.21, 1.0], ["in", 4552.21, 4552.37, 1.0], ["dieser", 4552.37, 4552.61, 1.0], ["Methode", 4552.61, 4553.09, 1.0], ["aufgerufen.", 4553.09, 4553.81, 1.0]]}, {"start": 4553.97, "end": 4558.61, "text": "Und am Ende hast du halt eine Liste von allen Methoden und eine Liste von allen Methoden, die der Test anfasst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4553.97, 4554.13, 1.0], ["am", 4554.13, 4554.29, 1.0], ["Ende", 4554.29, 4554.53, 1.0], ["hast", 4554.53, 4554.69, 1.0], ["du", 4554.69, 4554.77, 1.0], ["halt", 4554.77, 4555.01, 1.0], ["eine", 4555.01, 4555.09, 1.0], ["Liste", 4555.09, 4555.33, 1.0], ["von", 4555.33, 4555.41, 1.0], ["allen", 4555.41, 4555.65, 1.0], ["Methoden", 4555.65, 4556.05, 1.0], ["und", 4556.05, 4556.21, 1.0], ["eine", 4556.21, 4556.29, 1.0], ["Liste", 4556.29, 4556.53, 1.0], ["von", 4556.53, 4556.61, 1.0], ["allen", 4556.61, 4556.85, 1.0], ["Methoden,", 4556.85, 4557.17, 1.0], ["die", 4557.25, 4557.41, 1.0], ["der", 4557.41, 4557.57, 1.0], ["Test", 4557.57, 4557.81, 1.0], ["anfasst.", 4557.81, 4558.61, 1.0]]}, {"start": 4558.85, "end": 4562.05, "text": "Und dann kannst du schauen, sind es dieselben oder fehlen da vielleicht noch welche?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4558.85, 4559.01, 1.0], ["dann", 4559.01, 4559.17, 1.0], ["kannst", 4559.17, 4559.41, 1.0], ["du", 4559.41, 4559.57, 1.0], ["schauen,", 4559.57, 4559.81, 1.0], ["sind", 4559.97, 4560.21, 1.0], ["es", 4560.21, 4560.37, 1.0], ["dieselben", 4560.37, 4560.85, 1.0], ["oder", 4560.85, 4561.01, 1.0], ["fehlen", 4561.01, 4561.25, 1.0], ["da", 4561.25, 4561.41, 1.0], ["vielleicht", 4561.41, 4561.65, 1.0], ["noch", 4561.65, 4561.81, 1.0], ["welche?", 4561.81, 4562.05, 1.0]]}, {"start": 4562.13, "end": 4565.09, "text": "Gibt es acht Methoden, die ich niemals in einem Test ausführe?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Gibt", 4562.13, 4562.29, 1.0], ["es", 4562.29, 4562.37, 1.0], ["acht", 4562.37, 4562.53, 1.0], ["Methoden,", 4562.53, 4562.85, 1.0], ["die", 4562.93, 4563.09, 1.0], ["ich", 4563.09, 4563.25, 1.0], ["niemals", 4563.25, 4563.65, 1.0], ["in", 4563.65, 4563.73, 1.0], ["einem", 4563.73, 4563.89, 1.0], ["Test", 4563.89, 4564.13, 1.0], ["ausführe?", 4564.13, 4565.09, 1.0]]}, {"start": 4565.89, "end": 4568.77, "text": "Das wäre dann gerade so eine Test-Coverage-Geschichte.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 4565.89, 4566.21, 1.0], ["wäre", 4566.21, 4566.53, 1.0], ["dann", 4566.53, 4566.77, 1.0], ["gerade", 4566.77, 4567.09, 1.0], ["so", 4567.09, 4567.17, 1.0], ["eine", 4567.49, 4567.57, 1.0], ["Test-Coverage-Geschichte.", 4567.57, 4568.77, 1.0]]}, {"start": 4569.01, "end": 4579.09, "text": "Also nochmal zur Begriffserläuterung mit statischer Analyse meint der Mark, eine Software, die quasi deinen Code auswertet, ohne ihn selbst auszuführen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 4569.01, 4569.33, 1.0], ["nochmal", 4569.33, 4569.65, 1.0], ["zur", 4569.65, 4569.81, 1.0], ["Begriffserläuterung", 4569.81, 4571.01, 1.0], ["mit", 4571.01, 4571.25, 1.0], ["statischer", 4571.25, 4571.73, 1.0], ["Analyse", 4571.73, 4572.21, 1.0], ["meint", 4572.29, 4572.53, 1.0], ["der", 4572.53, 4572.69, 1.0], ["Mark,", 4572.69, 4573.17, 1.0], ["eine", 4573.49, 4573.81, 1.0], ["Software,", 4573.81, 4574.21, 1.0], ["die", 4574.37, 4574.53, 1.0], ["quasi", 4574.53, 4574.93, 1.0], ["deinen", 4574.93, 4575.33, 1.0], ["Code", 4575.33, 4575.97, 1.0], ["auswertet,", 4576.53, 4577.41, 1.0], ["ohne", 4577.49, 4577.89, 1.0], ["ihn", 4577.89, 4577.97, 1.0], ["selbst", 4578.13, 4578.45, 1.0], ["auszuführen.", 4578.45, 4579.09, 1.0]]}, {"start": 4579.25, "end": 4579.41, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau.", 4579.25, 4579.41, 1.0]]}, {"start": 4579.57, "end": 4591.41, "text": "Also das ist quasi ein Tool, was nur auf deinen Code guckt und nach irgendwelchen Patterns sucht, um dir vielleicht zu sagen, hey, du hast hier eine Methode, die ist 900 Zeilen lang, mach mal kleiner.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 4579.57, 4579.81, 1.0], ["das", 4580.29, 4580.53, 1.0], ["ist", 4580.53, 4580.77, 1.0], ["quasi", 4580.77, 4581.33, 1.0], ["ein", 4581.65, 4581.89, 1.0], ["Tool,", 4581.89, 4582.13, 1.0], ["was", 4582.29, 4582.53, 1.0], ["nur", 4582.53, 4582.69, 1.0], ["auf", 4582.69, 4583.01, 1.0], ["deinen", 4583.09, 4583.33, 1.0], ["Code", 4583.33, 4583.65, 1.0], ["guckt", 4583.65, 4583.97, 1.0], ["und", 4583.97, 4584.21, 1.0], ["nach", 4584.21, 4584.37, 1.0], ["irgendwelchen", 4584.37, 4585.17, 1.0], ["Patterns", 4585.17, 4585.81, 1.0], ["sucht,", 4586.05, 4586.45, 1.0], ["um", 4586.77, 4586.93, 1.0], ["dir", 4586.93, 4587.17, 1.0], ["vielleicht", 4587.17, 4587.41, 1.0], ["zu", 4587.41, 4587.57, 1.0], ["sagen,", 4587.57, 4587.73, 1.0], ["hey,", 4587.89, 4588.05, 1.0], ["du", 4588.69, 4588.93, 1.0], ["hast", 4588.93, 4589.09, 1.0], ["hier", 4589.09, 4589.25, 1.0], ["eine", 4589.25, 4589.33, 1.0], ["Methode,", 4589.33, 4589.65, 1.0], ["die", 4589.73, 4589.81, 1.0], ["ist", 4589.81, 4589.89, 1.0], ["900", 4589.89, 4590.29, 1.0], ["Zeilen", 4590.29, 4590.45, 1.0], ["lang,", 4590.53, 4590.69, 1.0], ["mach", 4590.77, 4590.93, 1.0], ["mal", 4590.93, 4591.09, 1.0], ["kleiner.", 4591.09, 4591.41, 1.0]]}, {"start": 4591.49, "end": 4596.69, "text": "Oder du hast hier eine Klasse, die ist irgendwie 1000 Zeilen oder 1500 Zeilen lang.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 4591.49, 4591.65, 1.0], ["du", 4591.65, 4591.73, 1.0], ["hast", 4591.73, 4591.89, 1.0], ["hier", 4591.89, 4592.05, 1.0], ["eine", 4592.05, 4592.13, 1.0], ["Klasse,", 4592.13, 4592.37, 1.0], ["die", 4592.45, 4592.61, 1.0], ["ist", 4592.61, 4592.77, 1.0], ["irgendwie", 4592.77, 4593.33, 1.0], ["1000", 4593.33, 4593.81, 1.0], ["Zeilen", 4593.97, 4594.29, 1.0], ["oder", 4594.29, 4594.53, 1.0], ["1500", 4594.53, 4595.49, 1.0], ["Zeilen", 4595.81, 4596.37, 1.0], ["lang.", 4596.37, 4596.69, 1.0]]}, {"start": 4597.97, "end": 4610.77, "text": "In der Java-Welt mag das vielleicht irgendwie noch okay sein, aber wenn man eine Programmiersprache hat, die jetzt nicht so super verbos ist, dann gibt es halt wenig Gründe, dass eine Klasse so groß sein muss oder eine Methode so groß sein muss.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["In", 4597.97, 4598.13, 1.0], ["der", 4598.13, 4598.29, 1.0], ["Java-Welt", 4598.29, 4599.01, 1.0], ["mag", 4599.01, 4599.25, 1.0], ["das", 4599.25, 4599.41, 1.0], ["vielleicht", 4599.41, 4599.65, 1.0], ["irgendwie", 4599.65, 4599.97, 1.0], ["noch", 4599.97, 4600.05, 1.0], ["okay", 4600.05, 4600.29, 1.0], ["sein,", 4600.29, 4600.45, 1.0], ["aber", 4600.53, 4600.69, 1.0], ["wenn", 4600.69, 4600.77, 1.0], ["man", 4600.77, 4600.93, 1.0], ["eine", 4600.93, 4601.01, 1.0], ["Programmiersprache", 4601.01, 4601.65, 1.0], ["hat,", 4601.65, 4601.73, 1.0], ["die", 4601.81, 4601.97, 1.0], ["jetzt", 4601.97, 4602.13, 1.0], ["nicht", 4602.13, 4602.29, 1.0], ["so", 4602.29, 4602.45, 1.0], ["super", 4602.45, 4602.77, 1.0], ["verbos", 4602.85, 4603.65, 1.0], ["ist,", 4603.65, 4603.97, 1.0], ["dann", 4604.61, 4604.93, 1.0], ["gibt", 4604.93, 4605.25, 1.0], ["es", 4605.25, 4605.41, 1.0], ["halt", 4605.41, 4605.65, 1.0], ["wenig", 4605.65, 4606.05, 1.0], ["Gründe,", 4606.05, 4606.37, 1.0], ["dass", 4606.45, 4606.69, 1.0], ["eine", 4606.69, 4606.85, 1.0], ["Klasse", 4606.85, 4607.65, 1.0], ["so", 4608.05, 4608.29, 1.0], ["groß", 4608.29, 4608.61, 1.0], ["sein", 4608.61, 4608.77, 1.0], ["muss", 4608.77, 4609.09, 1.0], ["oder", 4609.09, 4609.25, 1.0], ["eine", 4609.25, 4609.41, 1.0], ["Methode", 4609.41, 4609.73, 1.0], ["so", 4609.73, 4609.89, 1.0], ["groß", 4609.89, 4610.13, 1.0], ["sein", 4610.13, 4610.37, 1.0], ["muss.", 4610.37, 4610.77, 1.0]]}, {"start": 4611.57, "end": 4621.33, "text": "Weil das würde auch dann im Endeffekt auch dem ersten Prinzip von diesem Solid, wie nennt man das Solid-Prinzip widersprechen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Weil", 4611.57, 4611.89, 1.0], ["das", 4611.89, 4612.13, 1.0], ["würde", 4612.13, 4612.45, 1.0], ["auch", 4612.45, 4612.69, 1.0], ["dann", 4612.69, 4612.93, 1.0], ["im", 4612.93, 4613.09, 1.0], ["Endeffekt", 4613.09, 4613.81, 1.0], ["auch", 4613.81, 4614.13, 1.0], ["dem", 4614.13, 4614.37, 1.0], ["ersten", 4614.37, 4614.93, 1.0], ["Prinzip", 4614.93, 4615.81, 1.0], ["von", 4616.45, 4616.77, 1.0], ["diesem", 4617.01, 4617.33, 1.0], ["Solid,", 4617.73, 4618.29, 1.0], ["wie", 4618.45, 4618.61, 1.0], ["nennt", 4618.61, 4618.85, 1.0], ["man", 4618.85, 4618.93, 1.0], ["das", 4618.93, 4619.09, 1.0], ["Solid-Prinzip", 4619.17, 4620.29, 1.0], ["widersprechen.", 4620.53, 4621.33, 1.0]]}, {"start": 4621.49, "end": 4627.57, "text": "Das wird oft in vielen Programmierbüchern genannt oder auch Vorträgen und ist eigentlich ganz nett.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 4621.49, 4621.73, 1.0], ["wird", 4621.73, 4621.89, 1.0], ["oft", 4621.89, 4622.21, 1.0], ["in", 4622.21, 4622.45, 1.0], ["vielen", 4622.45, 4622.77, 1.0], ["Programmierbüchern", 4622.77, 4623.73, 1.0], ["genannt", 4623.73, 4624.05, 1.0], ["oder", 4624.05, 4624.29, 1.0], ["auch", 4624.29, 4624.45, 1.0], ["Vorträgen", 4624.45, 4625.09, 1.0], ["und", 4625.25, 4625.57, 1.0], ["ist", 4626.13, 4626.45, 1.0], ["eigentlich", 4626.45, 4626.93, 1.0], ["ganz", 4626.93, 4627.33, 1.0], ["nett.", 4627.33, 4627.57, 1.0]]}, {"start": 4627.65, "end": 4631.41, "text": "Und das erste Prinzip ist halt das Single Responsibility Principle.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 4627.65, 4627.97, 1.0], ["das", 4627.97, 4628.21, 1.0], ["erste", 4628.21, 4628.45, 1.0], ["Prinzip", 4628.45, 4628.77, 1.0], ["ist", 4628.77, 4628.93, 1.0], ["halt", 4628.93, 4629.09, 1.0], ["das", 4629.09, 4629.25, 1.0], ["Single", 4629.25, 4629.57, 1.0], ["Responsibility", 4629.57, 4630.61, 1.0], ["Principle.", 4630.61, 4631.41, 1.0]]}, {"start": 4631.81, "end": 4637.65, "text": "Das heißt halt, deine Klasse soll da eine Sache machen, die soll für eine Sache zuständig sein und das soll sie gut machen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 4631.81, 4631.97, 1.0], ["heißt", 4631.97, 4632.29, 1.0], ["halt,", 4632.29, 4632.45, 1.0], ["deine", 4632.53, 4632.77, 1.0], ["Klasse", 4632.77, 4633.09, 1.0], ["soll", 4633.09, 4633.25, 1.0], ["da", 4633.25, 4633.41, 1.0], ["eine", 4633.57, 4633.89, 1.0], ["Sache", 4633.89, 4634.21, 1.0], ["machen,", 4634.21, 4634.37, 1.0], ["die", 4634.53, 4634.69, 1.0], ["soll", 4634.69, 4634.93, 1.0], ["für", 4634.93, 4635.09, 1.0], ["eine", 4635.09, 4635.25, 1.0], ["Sache", 4635.25, 4635.57, 1.0], ["zuständig", 4635.57, 4636.05, 1.0], ["sein", 4636.05, 4636.29, 1.0], ["und", 4636.29, 4636.37, 1.0], ["das", 4636.37, 4636.53, 1.0], ["soll", 4636.53, 4636.77, 1.0], ["sie", 4636.77, 4636.93, 1.0], ["gut", 4636.93, 4637.17, 1.0], ["machen.", 4637.17, 4637.65, 1.0]]}, {"start": 4637.89, "end": 4649.25, "text": "Und da gibt es eigentlich, es sei denn, diese eine Sache ist furchtbar komplex und du kannst, also sagen wir es mal so, wenn du diese, was die Klasse macht, in einem Satz schlüssig erklären kannst, dann ist es wahrscheinlich okay so.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 4637.89, 4638.13, 1.0], ["da", 4638.13, 4638.29, 1.0], ["gibt", 4638.29, 4638.45, 1.0], ["es", 4638.45, 4638.53, 1.0], ["eigentlich,", 4638.53, 4638.77, 1.0], ["es", 4638.93, 4639.01, 1.0], ["sei", 4639.01, 4639.17, 1.0], ["denn,", 4639.17, 4639.33, 1.0], ["diese", 4639.41, 4639.57, 1.0], ["eine", 4639.57, 4639.81, 1.0], ["Sache", 4639.81, 4639.97, 1.0], ["ist", 4640.05, 4640.21, 1.0], ["furchtbar", 4640.21, 4640.69, 1.0], ["komplex", 4640.69, 4641.09, 1.0], ["und", 4641.17, 4641.33, 1.0], ["du", 4641.33, 4641.41, 1.0], ["kannst,", 4641.41, 4641.73, 1.0], ["also", 4641.81, 4641.97, 1.0], ["sagen", 4642.05, 4642.21, 1.0], ["wir", 4642.21, 4642.29, 1.0], ["es", 4642.29, 4642.37, 1.0], ["mal", 4642.37, 4642.53, 1.0], ["so,", 4642.53, 4642.69, 1.0], ["wenn", 4642.77, 4642.93, 1.0], ["du", 4642.93, 4643.25, 1.0], ["diese,", 4643.25, 4643.49, 1.0], ["was", 4644.13, 4644.45, 1.0], ["die", 4644.45, 4644.77, 1.0], ["Klasse", 4644.85, 4645.33, 1.0], ["macht,", 4645.33, 4645.57, 1.0], ["in", 4645.65, 4645.89, 1.0], ["einem", 4645.89, 4646.05, 1.0], ["Satz", 4646.05, 4646.37, 1.0], ["schlüssig", 4646.37, 4646.93, 1.0], ["erklären", 4646.93, 4647.33, 1.0], ["kannst,", 4647.33, 4647.49, 1.0], ["dann", 4647.57, 4647.73, 1.0], ["ist", 4647.73, 4647.89, 1.0], ["es", 4647.89, 4648.05, 1.0], ["wahrscheinlich", 4648.05, 4648.61, 1.0], ["okay", 4648.61, 4649.01, 1.0], ["so.", 4649.01, 4649.25, 1.0]]}, {"start": 4649.49, "end": 4655.01, "text": "Aber dann gibt es wahrscheinlich auch wenig Gründe, warum die Klasse irgendwie 2000 Zeilen lang sein muss.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 4649.49, 4649.65, 1.0], ["dann", 4649.65, 4649.81, 1.0], ["gibt", 4649.81, 4649.97, 1.0], ["es", 4649.97, 4650.05, 1.0], ["wahrscheinlich", 4650.05, 4650.45, 1.0], ["auch", 4650.45, 4650.61, 1.0], ["wenig", 4650.61, 4650.85, 1.0], ["Gründe,", 4650.85, 4651.09, 1.0], ["warum", 4651.17, 4651.49, 1.0], ["die", 4651.49, 4651.65, 1.0], ["Klasse", 4651.65, 4652.05, 1.0], ["irgendwie", 4652.05, 4652.61, 1.0], ["2000", 4653.17, 4653.81, 1.0], ["Zeilen", 4653.89, 4654.29, 1.0], ["lang", 4654.29, 4654.53, 1.0], ["sein", 4654.53, 4654.77, 1.0], ["muss.", 4654.77, 4655.01, 1.0]]}, {"start": 4657.41, "end": 4661.41, "text": "Ansonsten, also ich habe hier mal den Wikipedia-Beitrag verlinkt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ansonsten,", 4657.41, 4658.29, 1.0], ["also", 4658.45, 4658.69, 1.0], ["ich", 4658.77, 4658.93, 1.0], ["habe", 4658.93, 4659.09, 1.0], ["hier", 4659.09, 4659.25, 1.0], ["mal", 4659.33, 4659.49, 1.0], ["den", 4659.73, 4659.89, 1.0], ["Wikipedia-Beitrag", 4659.89, 4661.01, 1.0], ["verlinkt.", 4661.01, 4661.41, 1.0]]}, {"start": 4661.49, "end": 4668.69, "text": "Ich weiß jetzt nicht, ob mir das alles besprechen müssen, was da bei Solid bei diesem Akronym drankommt, aber das kann sich jeder mal selber angucken.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 4661.49, 4661.57, 1.0], ["weiß", 4661.57, 4661.73, 1.0], ["jetzt", 4661.73, 4661.89, 1.0], ["nicht,", 4661.89, 4661.97, 1.0], ["ob", 4662.05, 4662.21, 1.0], ["mir", 4662.21, 4662.37, 1.0], ["das", 4662.37, 4662.61, 1.0], ["alles", 4662.61, 4662.93, 1.0], ["besprechen", 4663.09, 4663.65, 1.0], ["müssen,", 4663.65, 4663.89, 1.0], ["was", 4663.97, 4664.21, 1.0], ["da", 4664.21, 4664.37, 1.0], ["bei", 4664.37, 4664.53, 1.0], ["Solid", 4664.53, 4665.01, 1.0], ["bei", 4665.09, 4665.25, 1.0], ["diesem", 4665.25, 4665.49, 1.0], ["Akronym", 4665.49, 4666.13, 1.0], ["drankommt,", 4666.37, 4666.93, 1.0], ["aber", 4667.01, 4667.17, 1.0], ["das", 4667.17, 4667.33, 1.0], ["kann", 4667.33, 4667.49, 1.0], ["sich", 4667.49, 4667.65, 1.0], ["jeder", 4667.65, 4667.89, 1.0], ["mal", 4667.89, 4668.05, 1.0], ["selber", 4668.05, 4668.29, 1.0], ["angucken.", 4668.29, 4668.69, 1.0]]}, {"start": 4668.77, "end": 4670.61, "text": "Das ist eigentlich sehr sinnvoll.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 4668.77, 4668.93, 1.0], ["ist", 4668.93, 4669.09, 1.0], ["eigentlich", 4669.09, 4669.41, 1.0], ["sehr", 4669.41, 4669.73, 1.0], ["sinnvoll.", 4670.13, 4670.61, 1.0]]}, {"start": 4670.77, "end": 4676.93, "text": "Und das ist auch schon, man muss sagen, das ist auch eine von den, ich sag mal, das ist die B-Note, würde ich sagen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 4670.77, 4670.93, 1.0], ["das", 4670.93, 4671.01, 1.0], ["ist", 4671.01, 4671.17, 1.0], ["auch", 4671.17, 4671.25, 1.0], ["schon,", 4671.25, 4671.49, 1.0], ["man", 4671.57, 4671.73, 1.0], ["muss", 4671.73, 4671.89, 1.0], ["sagen,", 4671.89, 4672.05, 1.0], ["das", 4672.13, 4672.29, 1.0], ["ist", 4672.29, 4672.37, 1.0], ["auch", 4672.37, 4672.53, 1.0], ["eine", 4672.53, 4672.77, 1.0], ["von", 4672.77, 4673.01, 1.0], ["den,", 4673.01, 4673.33, 1.0], ["ich", 4674.61, 4674.77, 1.0], ["sag", 4674.77, 4674.85, 1.0], ["mal,", 4675.01, 4675.09, 1.0], ["das", 4675.25, 4675.33, 1.0], ["ist", 4675.33, 4675.41, 1.0], ["die", 4675.41, 4675.57, 1.0], ["B-Note,", 4675.57, 4676.05, 1.0], ["würde", 4676.29, 4676.53, 1.0], ["ich", 4676.53, 4676.69, 1.0], ["sagen.", 4676.69, 4676.93, 1.0]]}, {"start": 4677.01, "end": 4681.49, "text": "Also, wenn du wirklich, ehnen wieder in Produktionscode, wirst du gegen so Sachen verstoßen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also,", 4677.01, 4677.33, 1.0], ["wenn", 4677.57, 4677.89, 1.0], ["du", 4677.89, 4678.21, 1.0], ["wirklich,", 4678.21, 4678.53, 1.0], ["ehnen", 4678.93, 4679.17, 1.0], ["wieder", 4679.25, 4679.41, 1.0], ["in", 4679.49, 4679.57, 1.0], ["Produktionscode,", 4679.65, 4680.21, 1.0], ["wirst", 4680.29, 4680.45, 1.0], ["du", 4680.45, 4680.61, 1.0], ["gegen", 4680.61, 4680.77, 1.0], ["so", 4680.77, 4680.93, 1.0], ["Sachen", 4680.93, 4681.17, 1.0], ["verstoßen.", 4681.17, 4681.49, 1.0]]}, {"start": 4681.65, "end": 4690.29, "text": "Also wenn du eine Codebase hast, die komplett clean ist, wo alles da super abgedeckt wird, dann Respekt, dann haben das echt Leute gemacht, die da viel Erfahrung mit haben.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 4681.65, 4681.81, 1.0], ["wenn", 4681.89, 4682.05, 1.0], ["du", 4682.05, 4682.21, 1.0], ["eine", 4682.21, 4682.53, 1.0], ["Codebase", 4682.77, 4683.33, 1.0], ["hast,", 4683.33, 4683.49, 1.0], ["die", 4683.65, 4683.81, 1.0], ["komplett", 4683.81, 4684.29, 1.0], ["clean", 4684.29, 4684.69, 1.0], ["ist,", 4684.69, 4684.85, 1.0], ["wo", 4685.01, 4685.17, 1.0], ["alles", 4685.17, 4685.41, 1.0], ["da", 4685.41, 4685.65, 1.0], ["super", 4685.65, 4685.81, 1.0], ["abgedeckt", 4685.81, 4686.45, 1.0], ["wird,", 4686.45, 4686.61, 1.0], ["dann", 4686.69, 4687.01, 1.0], ["Respekt,", 4687.01, 4687.49, 1.0], ["dann", 4687.57, 4687.73, 1.0], ["haben", 4687.73, 4687.81, 1.0], ["das", 4687.81, 4687.97, 1.0], ["echt", 4687.97, 4688.13, 1.0], ["Leute", 4688.13, 4688.37, 1.0], ["gemacht,", 4688.37, 4688.53, 1.0], ["die", 4688.61, 4688.77, 1.0], ["da", 4688.77, 4688.93, 1.0], ["viel", 4688.93, 4689.17, 1.0], ["Erfahrung", 4689.17, 4689.65, 1.0], ["mit", 4689.65, 4689.97, 1.0], ["haben.", 4689.97, 4690.29, 1.0]]}, {"start": 4690.61, "end": 4703.01, "text": "Dasselbe, ich habe auch noch die Sandy Metz Rules for Developers verlinkt, dass irgendwie so Klassen können nicht länger als 100 Zeilen Code sein, Methoden können nicht länger als 5 Zeilen Code sein, was halt auch schon Respekt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dasselbe,", 4690.61, 4691.09, 1.0], ["ich", 4691.25, 4691.33, 1.0], ["habe", 4691.33, 4691.41, 1.0], ["auch", 4691.41, 4691.49, 1.0], ["noch", 4691.49, 4691.65, 1.0], ["die", 4691.65, 4691.73, 1.0], ["Sandy", 4691.73, 4692.13, 1.0], ["Metz", 4692.21, 4692.53, 1.0], ["Rules", 4692.61, 4692.93, 1.0], ["for", 4692.93, 4693.09, 1.0], ["Developers", 4693.09, 4693.81, 1.0], ["verlinkt,", 4695.09, 4695.65, 1.0], ["dass", 4695.73, 4695.97, 1.0], ["irgendwie", 4695.97, 4696.21, 1.0], ["so", 4696.21, 4696.37, 1.0], ["Klassen", 4696.45, 4696.93, 1.0], ["können", 4696.93, 4697.09, 1.0], ["nicht", 4697.09, 4697.17, 1.0], ["länger", 4697.17, 4697.41, 1.0], ["als", 4697.41, 4697.57, 1.0], ["100", 4697.57, 4697.73, 1.0], ["Zeilen", 4697.81, 4698.05, 1.0], ["Code", 4698.13, 4698.53, 1.0], ["sein,", 4698.53, 4698.77, 1.0], ["Methoden", 4699.01, 4699.49, 1.0], ["können", 4699.49, 4699.65, 1.0], ["nicht", 4699.65, 4699.73, 1.0], ["länger", 4699.73, 4700.05, 1.0], ["als", 4700.05, 4700.21, 1.0], ["5", 4700.21, 4700.29, 1.0], ["Zeilen", 4700.45, 4700.77, 1.0], ["Code", 4700.85, 4701.09, 1.0], ["sein,", 4701.09, 4701.25, 1.0], ["was", 4701.33, 4701.41, 1.0], ["halt", 4701.57, 4701.73, 1.0], ["auch", 4701.73, 4701.89, 1.0], ["schon", 4701.89, 4702.05, 1.0], ["Respekt.", 4702.45, 4703.01, 1.0]]}, {"start": 4703.49, "end": 4707.17, "text": "Es gibt nicht mehr als vier Parameter, die du in eine Methode reintun kannst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 4703.49, 4703.73, 1.0], ["gibt", 4703.73, 4704.05, 1.0], ["nicht", 4704.05, 4704.21, 1.0], ["mehr", 4704.21, 4704.37, 1.0], ["als", 4704.37, 4704.53, 1.0], ["vier", 4704.53, 4704.61, 1.0], ["Parameter,", 4704.77, 4705.09, 1.0], ["die", 4705.25, 4705.41, 1.0], ["du", 4705.41, 4705.57, 1.0], ["in", 4705.57, 4705.65, 1.0], ["eine", 4705.65, 4705.73, 1.0], ["Methode", 4705.73, 4706.13, 1.0], ["reintun", 4706.13, 4706.53, 1.0], ["kannst.", 4706.77, 4707.17, 1.0]]}, {"start": 4707.49, "end": 4711.09, "text": "Es sind alles so Sachen, die kannst du über Codemährigen abdecken.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 4707.49, 4707.73, 1.0], ["sind", 4707.73, 4707.89, 1.0], ["alles", 4707.89, 4708.13, 1.0], ["so", 4708.13, 4708.29, 1.0], ["Sachen,", 4708.29, 4708.69, 1.0], ["die", 4708.93, 4709.09, 1.0], ["kannst", 4709.09, 4709.33, 1.0], ["du", 4709.33, 4709.49, 1.0], ["über", 4709.49, 4709.65, 1.0], ["Codemährigen", 4709.65, 4710.29, 1.0], ["abdecken.", 4710.45, 4711.09, 1.0]]}, {"start": 4711.33, "end": 4717.57, "text": "Und ich denke mal, die schlimmsten Verstöße solltest du versuchen zu beseitigen, wenn du dennoch Zeit hast.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 4711.33, 4711.65, 1.0], ["ich", 4711.89, 4712.13, 1.0], ["denke", 4712.13, 4712.37, 1.0], ["mal,", 4712.37, 4712.45, 1.0], ["die", 4712.69, 4712.85, 1.0], ["schlimmsten", 4712.85, 4713.41, 1.0], ["Verstöße", 4713.41, 4713.97, 1.0], ["solltest", 4713.97, 4714.29, 1.0], ["du", 4714.29, 4714.37, 1.0], ["versuchen", 4714.37, 4714.77, 1.0], ["zu", 4714.77, 4714.93, 1.0], ["beseitigen,", 4714.93, 4715.49, 1.0], ["wenn", 4715.57, 4715.81, 1.0], ["du", 4715.81, 4716.13, 1.0], ["dennoch", 4716.21, 4716.77, 1.0], ["Zeit", 4716.77, 4717.09, 1.0], ["hast.", 4717.09, 4717.57, 1.0]]}, {"start": 4717.89, "end": 4721.01, "text": "Ganz clean wirst du wahrscheinlich nicht kommen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ganz", 4717.89, 4718.45, 1.0], ["clean", 4718.45, 4719.01, 1.0], ["wirst", 4719.01, 4719.33, 1.0], ["du", 4719.33, 4719.57, 1.0], ["wahrscheinlich", 4719.57, 4720.45, 1.0], ["nicht", 4720.45, 4720.69, 1.0], ["kommen.", 4720.69, 4721.01, 1.0]]}, {"start": 4721.41, "end": 4726.37, "text": "Ja, ich weiß nicht, ob wir das jetzt schon besprechen wollen oder später noch in der Diskussion.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 4721.41, 4721.65, 1.0], ["ich", 4721.73, 4721.81, 1.0], ["weiß", 4721.81, 4722.05, 1.0], ["nicht,", 4722.05, 4722.21, 1.0], ["ob", 4722.29, 4722.53, 1.0], ["wir", 4722.53, 4722.69, 1.0], ["das", 4722.69, 4722.93, 1.0], ["jetzt", 4722.93, 4723.17, 1.0], ["schon", 4723.17, 4723.41, 1.0], ["besprechen", 4723.41, 4723.97, 1.0], ["wollen", 4723.97, 4724.29, 1.0], ["oder", 4724.29, 4724.53, 1.0], ["später", 4724.53, 4725.01, 1.0], ["noch", 4725.01, 4725.17, 1.0], ["in", 4725.17, 4725.33, 1.0], ["der", 4725.33, 4725.49, 1.0], ["Diskussion.", 4725.49, 4726.37, 1.0]]}, {"start": 4727.73, "end": 4737.17, "text": "Ja, es ist die B-Note und ja, ich gehe davon aus, dass keiner, der irgendwie so einen Code in Produktion hat, den in der Form ursprünglich mal so geschrieben hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja,", 4727.73, 4727.97, 1.0], ["es", 4728.13, 4728.29, 1.0], ["ist", 4728.29, 4728.53, 1.0], ["die", 4728.53, 4728.77, 1.0], ["B-Note", 4728.77, 4729.41, 1.0], ["und", 4729.65, 4729.89, 1.0], ["ja,", 4729.89, 4730.05, 1.0], ["ich", 4730.13, 4730.21, 1.0], ["gehe", 4730.21, 4730.45, 1.0], ["davon", 4730.45, 4730.77, 1.0], ["aus,", 4730.77, 4730.93, 1.0], ["dass", 4731.09, 4731.25, 1.0], ["keiner,", 4731.25, 4731.49, 1.0], ["der", 4731.65, 4731.81, 1.0], ["irgendwie", 4731.81, 4732.21, 1.0], ["so", 4732.21, 4732.37, 1.0], ["einen", 4732.37, 4732.53, 1.0], ["Code", 4732.53, 4732.85, 1.0], ["in", 4732.85, 4733.01, 1.0], ["Produktion", 4733.01, 4733.65, 1.0], ["hat,", 4733.65, 4733.97, 1.0], ["den", 4734.21, 4734.53, 1.0], ["in", 4734.53, 4734.77, 1.0], ["der", 4734.77, 4735.01, 1.0], ["Form", 4735.01, 4735.41, 1.0], ["ursprünglich", 4735.41, 4736.05, 1.0], ["mal", 4736.05, 4736.21, 1.0], ["so", 4736.21, 4736.37, 1.0], ["geschrieben", 4736.37, 4736.93, 1.0], ["hat.", 4736.93, 4737.17, 1.0]]}, {"start": 4737.41, "end": 4738.93, "text": "Das ist ja das Schöne, wenn man Tests hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 4737.41, 4737.57, 1.0], ["ist", 4737.57, 4737.65, 1.0], ["ja", 4737.65, 4737.81, 1.0], ["das", 4737.81, 4737.97, 1.0], ["Schöne,", 4737.97, 4738.21, 1.0], ["wenn", 4738.29, 4738.37, 1.0], ["man", 4738.37, 4738.53, 1.0], ["Tests", 4738.53, 4738.77, 1.0], ["hat.", 4738.77, 4738.93, 1.0]]}, {"start": 4739.01, "end": 4740.45, "text": "Wenn man Tests hat, kann man refactoren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wenn", 4739.01, 4739.09, 1.0], ["man", 4739.09, 4739.25, 1.0], ["Tests", 4739.25, 4739.49, 1.0], ["hat,", 4739.49, 4739.57, 1.0], ["kann", 4739.65, 4739.81, 1.0], ["man", 4739.81, 4739.89, 1.0], ["refactoren.", 4739.89, 4740.45, 1.0]]}, {"start": 4740.53, "end": 4782.13, "text": "Und Refactorings bedeuten eigentlich, du fügst keine Funktionalität hinzu, du lässt deine Schnittstellen stabil und du tust die interne Struktur deiner Klassen und deiner Units so aufpimpen, dass du bessere Abstraktionen hast, dass du bessere Wartbarkeit hast, dass du besser vielleicht sogar Tests dafür schreiben kannst, aber du versuchst halt eigentlich die Funktion genau gleich zu lassen, sodass deine bestehenden Tests genau weiter weiter durchlaufen und mit sowas erreichst du dann quasi schöne Codemetriken, dass du dann sagst, okay, du hast jetzt einen Code, der funktioniert, du hast einen Code, der ist getestet und dann kannst du anfangen, denen schön zu machen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 4740.53, 4740.61, 1.0], ["Refactorings", 4740.61, 4741.57, 1.0], ["bedeuten", 4741.57, 4742.13, 1.0], ["eigentlich,", 4742.37, 4742.77, 1.0], ["du", 4742.85, 4743.01, 1.0], ["fügst", 4743.01, 4743.49, 1.0], ["keine", 4743.49, 4743.81, 1.0], ["Funktionalität", 4743.81, 4744.53, 1.0], ["hinzu,", 4744.53, 4744.93, 1.0], ["du", 4745.01, 4745.25, 1.0], ["lässt", 4745.25, 4745.49, 1.0], ["deine", 4745.57, 4745.89, 1.0], ["Schnittstellen", 4745.89, 4746.61, 1.0], ["stabil", 4746.61, 4746.85, 1.0], ["und", 4747.09, 4747.25, 1.0], ["du", 4747.25, 4747.41, 1.0], ["tust", 4747.41, 4747.65, 1.0], ["die", 4747.73, 4747.89, 1.0], ["interne", 4747.89, 4748.45, 1.0], ["Struktur", 4748.45, 4749.01, 1.0], ["deiner", 4749.01, 4749.33, 1.0], ["Klassen", 4749.33, 4749.73, 1.0], ["und", 4749.73, 4749.89, 1.0], ["deiner", 4749.89, 4750.29, 1.0], ["Units", 4750.29, 4750.93, 1.0], ["so", 4751.25, 4751.57, 1.0], ["aufpimpen,", 4751.57, 4752.61, 1.0], ["dass", 4752.85, 4753.09, 1.0], ["du", 4753.09, 4753.25, 1.0], ["bessere", 4753.25, 4753.73, 1.0], ["Abstraktionen", 4753.73, 4754.45, 1.0], ["hast,", 4754.45, 4754.69, 1.0], ["dass", 4754.77, 4754.93, 1.0], ["du", 4754.93, 4755.09, 1.0], ["bessere", 4755.09, 4755.41, 1.0], ["Wartbarkeit", 4755.41, 4756.37, 1.0], ["hast,", 4756.37, 4756.77, 1.0], ["dass", 4757.41, 4757.65, 1.0], ["du", 4757.65, 4757.89, 1.0], ["besser", 4757.89, 4758.29, 1.0], ["vielleicht", 4758.29, 4758.61, 1.0], ["sogar", 4758.61, 4758.85, 1.0], ["Tests", 4758.85, 4759.25, 1.0], ["dafür", 4759.25, 4759.57, 1.0], ["schreiben", 4759.57, 4759.97, 1.0], ["kannst,", 4759.97, 4760.21, 1.0], ["aber", 4760.29, 4760.45, 1.0], ["du", 4760.45, 4760.61, 1.0], ["versuchst", 4760.61, 4761.09, 1.0], ["halt", 4761.09, 4761.33, 1.0], ["eigentlich", 4761.33, 4761.65, 1.0], ["die", 4761.73, 4761.89, 1.0], ["Funktion", 4761.89, 4762.29, 1.0], ["genau", 4762.29, 4762.61, 1.0], ["gleich", 4762.61, 4762.85, 1.0], ["zu", 4762.85, 4762.93, 1.0], ["lassen,", 4763.01, 4763.25, 1.0], ["sodass", 4763.33, 4763.65, 1.0], ["deine", 4763.65, 4763.89, 1.0], ["bestehenden", 4763.89, 4764.29, 1.0], ["Tests", 4764.29, 4764.69, 1.0], ["genau", 4764.77, 4764.93, 1.0], ["weiter", 4764.93, 4765.09, 1.0], ["weiter", 4767.01, 4767.25, 1.0], ["durchlaufen", 4767.25, 4767.89, 1.0], ["und", 4767.97, 4768.29, 1.0], ["mit", 4768.29, 4768.53, 1.0], ["sowas", 4768.53, 4769.09, 1.0], ["erreichst", 4769.09, 4769.73, 1.0], ["du", 4769.73, 4769.97, 1.0], ["dann", 4769.97, 4770.21, 1.0], ["quasi", 4770.21, 4770.69, 1.0], ["schöne", 4770.69, 4771.01, 1.0], ["Codemetriken,", 4771.01, 4771.81, 1.0], ["dass", 4771.89, 4772.05, 1.0], ["du", 4772.05, 4772.13, 1.0], ["dann", 4772.13, 4772.29, 1.0], ["sagst,", 4772.29, 4772.61, 1.0], ["okay,", 4772.69, 4772.93, 1.0], ["du", 4773.17, 4773.33, 1.0], ["hast", 4773.33, 4773.73, 1.0], ["jetzt", 4773.73, 4774.05, 1.0], ["einen", 4774.85, 4775.09, 1.0], ["Code,", 4775.09, 4775.41, 1.0], ["der", 4775.57, 4775.73, 1.0], ["funktioniert,", 4775.73, 4776.53, 1.0], ["du", 4776.77, 4776.93, 1.0], ["hast", 4776.93, 4777.25, 1.0], ["einen", 4777.25, 4777.41, 1.0], ["Code,", 4777.41, 4777.81, 1.0], ["der", 4778.37, 4778.61, 1.0], ["ist", 4778.61, 4778.85, 1.0], ["getestet", 4778.85, 4779.57, 1.0], ["und", 4779.65, 4779.89, 1.0], ["dann", 4779.89, 4780.05, 1.0], ["kannst", 4780.05, 4780.29, 1.0], ["du", 4780.29, 4780.45, 1.0], ["anfangen,", 4780.45, 4780.85, 1.0], ["denen", 4781.01, 4781.33, 1.0], ["schön", 4781.33, 4781.65, 1.0], ["zu", 4781.65, 4781.81, 1.0], ["machen.", 4781.81, 4782.13, 1.0]]}, {"start": 4782.37, "end": 4787.01, "text": "Also es gibt auch da dieses Prinzip von Onkel Bob, also Robert C.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 4782.37, 4782.61, 1.0], ["es", 4782.61, 4782.77, 1.0], ["gibt", 4782.77, 4782.93, 1.0], ["auch", 4782.93, 4783.25, 1.0], ["da", 4783.25, 4783.57, 1.0], ["dieses", 4783.57, 4784.13, 1.0], ["Prinzip", 4784.21, 4784.93, 1.0], ["von", 4784.93, 4785.17, 1.0], ["Onkel", 4785.17, 4785.49, 1.0], ["Bob,", 4785.57, 4785.97, 1.0], ["also", 4786.05, 4786.21, 1.0], ["Robert", 4786.45, 4786.93, 1.0], ["C.", 4786.93, 4787.01, 1.0]]}, {"start": 4787.17, "end": 4793.25, "text": "Martin hat es, glaube ich, mal gemeint, so first make it work, then make it right, then make it fast.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Martin", 4787.17, 4787.57, 1.0], ["hat", 4787.57, 4787.65, 1.0], ["es,", 4787.65, 4787.73, 1.0], ["glaube", 4787.81, 4787.97, 1.0], ["ich,", 4787.97, 4788.05, 1.0], ["mal", 4788.13, 4788.21, 1.0], ["gemeint,", 4788.29, 4788.61, 1.0], ["so", 4788.69, 4788.85, 1.0], ["first", 4789.09, 4789.25, 1.0], ["make", 4789.49, 4789.73, 1.0], ["it", 4789.73, 4789.97, 1.0], ["work,", 4789.97, 4790.21, 1.0], ["then", 4790.45, 4790.69, 1.0], ["make", 4790.69, 4791.01, 1.0], ["it", 4791.01, 4791.33, 1.0], ["right,", 4791.65, 4791.89, 1.0], ["then", 4792.29, 4792.53, 1.0], ["make", 4792.53, 4792.69, 1.0], ["it", 4792.69, 4792.93, 1.0], ["fast.", 4792.93, 4793.25, 1.0]]}, {"start": 4793.49, "end": 4796.05, "text": "Und das sind im Endeffekt so die Geschichten.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 4793.49, 4793.81, 1.0], ["das", 4793.81, 4793.97, 1.0], ["sind", 4793.97, 4794.21, 1.0], ["im", 4794.21, 4794.29, 1.0], ["Endeffekt", 4794.29, 4794.77, 1.0], ["so", 4794.77, 4795.01, 1.0], ["die", 4795.01, 4795.33, 1.0], ["Geschichten.", 4795.49, 4796.05, 1.0]]}, {"start": 4796.13, "end": 4806.21, "text": "Also da waren wir jetzt bei Punkt 2, wenn wir Performance Testing noch dazu nehmen, dann hätte man so den letzten Punkt, dass man sagt, okay, erstmal du sollst überhaupt tun und dann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 4796.13, 4796.21, 1.0], ["da", 4796.29, 4796.45, 1.0], ["waren", 4796.45, 4796.53, 1.0], ["wir", 4796.69, 4796.77, 1.0], ["jetzt", 4796.77, 4796.93, 1.0], ["bei", 4796.93, 4797.09, 1.0], ["Punkt", 4797.09, 4797.33, 1.0], ["2,", 4797.33, 4797.49, 1.0], ["wenn", 4797.57, 4797.73, 1.0], ["wir", 4797.73, 4797.97, 1.0], ["Performance", 4797.97, 4798.29, 1.0], ["Testing", 4798.37, 4798.77, 1.0], ["noch", 4798.77, 4798.93, 1.0], ["dazu", 4798.93, 4799.17, 1.0], ["nehmen,", 4799.25, 4799.41, 1.0], ["dann", 4799.49, 4799.65, 1.0], ["hätte", 4799.65, 4799.89, 1.0], ["man", 4799.89, 4800.05, 1.0], ["so", 4800.05, 4800.21, 1.0], ["den", 4800.21, 4800.37, 1.0], ["letzten", 4800.37, 4800.77, 1.0], ["Punkt,", 4800.77, 4801.17, 1.0], ["dass", 4802.21, 4802.45, 1.0], ["man", 4802.45, 4802.61, 1.0], ["sagt,", 4802.61, 4802.93, 1.0], ["okay,", 4803.01, 4803.25, 1.0], ["erstmal", 4803.33, 4803.81, 1.0], ["du", 4803.89, 4804.05, 1.0], ["sollst", 4804.05, 4804.37, 1.0], ["überhaupt", 4804.61, 4805.09, 1.0], ["tun", 4805.33, 4805.57, 1.0], ["und", 4805.73, 4806.05, 1.0], ["dann.", 4806.05, 4806.21, 1.0]]}, {"start": 4807.19, "end": 4814.07, "text": "Soll es schön sein und erweiterbar sein und dann können wir es schnell machen, dann können wir optimieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Soll", 4807.19, 4807.51, 1.0], ["es", 4807.51, 4807.67, 1.0], ["schön", 4808.15, 4808.79, 1.0], ["sein", 4808.79, 4809.11, 1.0], ["und", 4809.27, 4809.51, 1.0], ["erweiterbar", 4809.75, 4810.79, 1.0], ["sein", 4810.79, 4811.03, 1.0], ["und", 4811.19, 4811.51, 1.0], ["dann", 4811.67, 4811.91, 1.0], ["können", 4811.91, 4812.07, 1.0], ["wir", 4812.07, 4812.23, 1.0], ["es", 4812.23, 4812.39, 1.0], ["schnell", 4812.39, 4812.63, 1.0], ["machen,", 4812.63, 4812.79, 1.0], ["dann", 4812.87, 4813.03, 1.0], ["können", 4813.03, 4813.11, 1.0], ["wir", 4813.11, 4813.27, 1.0], ["optimieren.", 4813.27, 4814.07, 1.0]]}, {"start": 4814.39, "end": 4821.67, "text": "Das ist auch halt dieses, dieses Premature Optimization ist the root of all evil, was der, na, wie heißt er?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 4814.39, 4814.63, 1.0], ["ist", 4814.63, 4814.87, 1.0], ["auch", 4814.87, 4815.03, 1.0], ["halt", 4815.03, 4815.43, 1.0], ["dieses,", 4815.43, 4815.75, 1.0], ["dieses", 4815.99, 4816.39, 1.0], ["Premature", 4816.95, 4817.91, 1.0], ["Optimization", 4817.91, 4818.63, 1.0], ["ist", 4818.63, 4818.87, 1.0], ["the", 4818.87, 4818.95, 1.0], ["root", 4818.95, 4819.19, 1.0], ["of", 4819.19, 4819.35, 1.0], ["all", 4819.35, 4819.59, 1.0], ["evil,", 4819.59, 4819.91, 1.0], ["was", 4819.99, 4820.31, 1.0], ["der,", 4820.31, 4820.55, 1.0], ["na,", 4820.71, 4820.87, 1.0], ["wie", 4821.03, 4821.19, 1.0], ["heißt", 4821.19, 4821.51, 1.0], ["er?", 4821.51, 4821.67, 1.0]]}, {"start": 4821.99, "end": 4822.55, "text": "Der Mr.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Der", 4821.99, 4822.23, 1.0], ["Mr.", 4822.23, 4822.55, 1.0]]}, {"start": 4822.95, "end": 4823.91, "text": "Dude Tech?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Dude", 4822.95, 4823.27, 1.0], ["Tech?", 4823.51, 4823.91, 1.0]]}, {"start": 4824.63, "end": 4824.79, "text": "Was?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Was?", 4824.63, 4824.79, 1.0]]}, {"start": 4825.03, "end": 4825.27, "text": "Tech?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Tech?", 4825.03, 4825.27, 1.0]]}, {"start": 4825.51, "end": 4825.59, "text": "Was?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Was?", 4825.51, 4825.59, 1.0]]}, {"start": 4825.83, "end": 4825.99, "text": "Tech.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Tech.", 4825.83, 4825.99, 1.0]]}, {"start": 4826.31, "end": 4826.55, "text": "Tech.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Tech.", 4826.31, 4826.55, 1.0]]}, {"start": 4826.95, "end": 4827.99, "text": "Der, der Tech geschrieben hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Der,", 4826.95, 4827.03, 1.0], ["der", 4827.11, 4827.27, 1.0], ["Tech", 4827.27, 4827.59, 1.0], ["geschrieben", 4827.59, 4827.83, 1.0], ["hat.", 4827.83, 4827.99, 1.0]]}, {"start": 4828.71, "end": 4831.51, "text": "Ach, Donald Knuth, genau.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ach,", 4828.71, 4828.79, 1.0], ["Donald", 4830.07, 4830.39, 1.0], ["Knuth,", 4830.39, 4830.95, 1.0], ["genau.", 4831.03, 4831.51, 1.0]]}, {"start": 4833.03, "end": 4840.39, "text": "Der hat ja mal diesen Satz gekoint, dass frühzeitige Optimierung die Wurzel allen Übels ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Der", 4833.03, 4833.27, 1.0], ["hat", 4833.27, 4833.51, 1.0], ["ja", 4833.51, 4833.67, 1.0], ["mal", 4833.67, 4833.91, 1.0], ["diesen", 4833.91, 4834.95, 1.0], ["Satz", 4834.95, 4835.27, 1.0], ["gekoint,", 4835.27, 4835.75, 1.0], ["dass", 4835.91, 4836.15, 1.0], ["frühzeitige", 4836.95, 4837.91, 1.0], ["Optimierung", 4837.91, 4838.55, 1.0], ["die", 4838.55, 4838.71, 1.0], ["Wurzel", 4838.71, 4839.11, 1.0], ["allen", 4839.19, 4839.51, 1.0], ["Übels", 4839.51, 4840.07, 1.0], ["ist.", 4840.07, 4840.39, 1.0]]}, {"start": 4841.75, "end": 4863.51, "text": "Was halt auch dafür sorgt, was halt im Endeffekt so ein bisschen das Problem daran ist, ist, dass oder das grundlegende Problem, warum ist schnell, warum ist es böse, vorzeitig zu optimieren, weil in den meisten Fällen schneller Code nicht unbedingt schöner Code ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Was", 4841.75, 4842.07, 1.0], ["halt", 4842.15, 4842.39, 1.0], ["auch", 4842.39, 4842.55, 1.0], ["dafür", 4842.55, 4842.87, 1.0], ["sorgt,", 4842.87, 4843.11, 1.0], ["was", 4843.35, 4843.59, 1.0], ["halt", 4843.59, 4843.83, 1.0], ["im", 4843.83, 4843.91, 1.0], ["Endeffekt", 4843.91, 4844.39, 1.0], ["so", 4845.27, 4845.51, 1.0], ["ein", 4845.51, 4845.67, 1.0], ["bisschen", 4845.67, 4846.07, 1.0], ["das", 4846.07, 4846.31, 1.0], ["Problem", 4846.31, 4847.03, 1.0], ["daran", 4847.03, 4847.59, 1.0], ["ist,", 4847.59, 4847.83, 1.0], ["ist,", 4847.99, 4848.31, 1.0], ["dass", 4849.67, 4849.99, 1.0], ["oder", 4850.23, 4850.55, 1.0], ["das", 4850.55, 4850.79, 1.0], ["grundlegende", 4850.79, 4851.51, 1.0], ["Problem,", 4851.51, 4851.99, 1.0], ["warum", 4852.07, 4852.39, 1.0], ["ist", 4852.39, 4852.55, 1.0], ["schnell,", 4852.55, 4852.79, 1.0], ["warum", 4853.35, 4853.83, 1.0], ["ist", 4853.83, 4853.99, 1.0], ["es", 4853.99, 4854.23, 1.0], ["böse,", 4854.23, 4855.03, 1.0], ["vorzeitig", 4855.67, 4856.47, 1.0], ["zu", 4856.47, 4856.79, 1.0], ["optimieren,", 4856.87, 4857.59, 1.0], ["weil", 4857.91, 4858.23, 1.0], ["in", 4858.23, 4858.47, 1.0], ["den", 4858.47, 4858.71, 1.0], ["meisten", 4858.71, 4859.19, 1.0], ["Fällen", 4859.19, 4859.99, 1.0], ["schneller", 4860.87, 4861.43, 1.0], ["Code", 4861.43, 4861.75, 1.0], ["nicht", 4861.75, 4861.91, 1.0], ["unbedingt", 4861.91, 4862.39, 1.0], ["schöner", 4862.39, 4862.79, 1.0], ["Code", 4862.79, 4863.19, 1.0], ["ist.", 4863.19, 4863.51, 1.0]]}, {"start": 4863.99, "end": 4869.83, "text": "Und man meistens, wenn man schon mal abstrahiert hat, viel besser optimieren kann als im Kleinen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 4863.99, 4864.31, 1.0], ["man", 4864.31, 4864.63, 1.0], ["meistens,", 4864.79, 4865.35, 1.0], ["wenn", 4865.43, 4865.67, 1.0], ["man", 4865.67, 4865.91, 1.0], ["schon", 4865.91, 4866.23, 1.0], ["mal", 4866.23, 4866.47, 1.0], ["abstrahiert", 4866.47, 4867.27, 1.0], ["hat,", 4867.27, 4867.43, 1.0], ["viel", 4867.59, 4867.83, 1.0], ["besser", 4867.83, 4868.15, 1.0], ["optimieren", 4868.15, 4868.71, 1.0], ["kann", 4868.71, 4868.87, 1.0], ["als", 4869.03, 4869.19, 1.0], ["im", 4869.19, 4869.35, 1.0], ["Kleinen.", 4869.35, 4869.83, 1.0]]}, {"start": 4869.91, "end": 4890.87, "text": "Also wenn man dann sagt, okay, ich habe jetzt eine Architektur, ich habe eine schöne Abstraktion, dann kann man meistens sehr, sehr viel genauer und sehr viel effizienter Dinge optimieren, als wenn man jetzt sagt, okay, ich messe jetzt, wie lange eine Methode braucht, um zwei Zahlen zu addieren und versucht dann noch oder zu multiplizieren und versucht dann noch mit Bitshiften und sonst irgendwas Performance rauszuholen, was mein Compiler vielleicht nicht kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 4869.91, 4870.15, 1.0], ["wenn", 4870.15, 4870.31, 1.0], ["man", 4870.31, 4870.47, 1.0], ["dann", 4870.47, 4870.63, 1.0], ["sagt,", 4870.63, 4870.79, 1.0], ["okay,", 4870.95, 4871.11, 1.0], ["ich", 4871.19, 4871.27, 1.0], ["habe", 4871.27, 4871.43, 1.0], ["jetzt", 4871.43, 4871.59, 1.0], ["eine", 4871.59, 4871.67, 1.0], ["Architektur,", 4871.67, 4872.15, 1.0], ["ich", 4872.23, 4872.39, 1.0], ["habe", 4872.39, 4872.55, 1.0], ["eine", 4872.55, 4872.63, 1.0], ["schöne", 4872.63, 4872.87, 1.0], ["Abstraktion,", 4872.87, 4873.59, 1.0], ["dann", 4873.75, 4873.91, 1.0], ["kann", 4873.91, 4874.07, 1.0], ["man", 4874.07, 4874.23, 1.0], ["meistens", 4874.23, 4874.63, 1.0], ["sehr,", 4874.63, 4874.79, 1.0], ["sehr", 4874.87, 4875.11, 1.0], ["viel", 4875.11, 4875.35, 1.0], ["genauer", 4875.35, 4876.07, 1.0], ["und", 4876.07, 4876.23, 1.0], ["sehr", 4876.23, 4876.55, 1.0], ["viel", 4876.55, 4876.79, 1.0], ["effizienter", 4876.79, 4877.51, 1.0], ["Dinge", 4877.91, 4878.31, 1.0], ["optimieren,", 4878.31, 4878.71, 1.0], ["als", 4878.79, 4878.95, 1.0], ["wenn", 4878.95, 4879.11, 1.0], ["man", 4879.11, 4879.19, 1.0], ["jetzt", 4879.19, 4879.35, 1.0], ["sagt,", 4879.35, 4879.51, 1.0], ["okay,", 4879.59, 4879.91, 1.0], ["ich", 4880.07, 4880.31, 1.0], ["messe", 4880.31, 4880.63, 1.0], ["jetzt,", 4880.71, 4880.79, 1.0], ["wie", 4880.87, 4880.95, 1.0], ["lange", 4880.95, 4881.19, 1.0], ["eine", 4881.19, 4881.35, 1.0], ["Methode", 4881.35, 4881.75, 1.0], ["braucht,", 4881.75, 4881.99, 1.0], ["um", 4882.07, 4882.23, 1.0], ["zwei", 4882.23, 4882.39, 1.0], ["Zahlen", 4882.39, 4882.71, 1.0], ["zu", 4882.71, 4882.87, 1.0], ["addieren", 4882.87, 4883.27, 1.0], ["und", 4883.43, 4883.75, 1.0], ["versucht", 4883.91, 4884.47, 1.0], ["dann", 4884.47, 4884.63, 1.0], ["noch", 4884.63, 4884.87, 1.0], ["oder", 4884.87, 4885.11, 1.0], ["zu", 4885.11, 4885.27, 1.0], ["multiplizieren", 4885.27, 4885.99, 1.0], ["und", 4885.99, 4886.15, 1.0], ["versucht", 4886.15, 4886.47, 1.0], ["dann", 4886.47, 4886.55, 1.0], ["noch", 4886.55, 4886.71, 1.0], ["mit", 4886.71, 4886.79, 1.0], ["Bitshiften", 4886.79, 4887.51, 1.0], ["und", 4887.51, 4887.59, 1.0], ["sonst", 4887.59, 4887.91, 1.0], ["irgendwas", 4887.91, 4888.31, 1.0], ["Performance", 4888.31, 4888.87, 1.0], ["rauszuholen,", 4888.87, 4889.35, 1.0], ["was", 4889.43, 4889.59, 1.0], ["mein", 4889.59, 4889.75, 1.0], ["Compiler", 4889.75, 4890.31, 1.0], ["vielleicht", 4890.31, 4890.55, 1.0], ["nicht", 4890.55, 4890.71, 1.0], ["kann.", 4890.71, 4890.87, 1.0]]}, {"start": 4891.11, "end": 4891.99, "text": "Inline Functions.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Inline", 4891.11, 4891.35, 1.0], ["Functions.", 4891.51, 4891.99, 1.0]]}, {"start": 4892.15, "end": 4894.31, "text": "Oder Inline Functions oder was auch immer.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Oder", 4892.15, 4892.31, 1.0], ["Inline", 4892.31, 4892.71, 1.0], ["Functions", 4892.79, 4893.27, 1.0], ["oder", 4893.27, 4893.43, 1.0], ["was", 4893.43, 4893.67, 1.0], ["auch", 4893.67, 4893.99, 1.0], ["immer.", 4893.99, 4894.31, 1.0]]}, {"start": 4895.03, "end": 4907.51, "text": "Sowas sollte man halt tunlichst dann nur tun, wenn man auch tatsächlich Zahlen dafür hat, wenn man es gemessen hat und wenn man generell schon eine schöne Architektur außenrum hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Sowas", 4895.03, 4895.75, 1.0], ["sollte", 4896.07, 4896.55, 1.0], ["man", 4896.55, 4896.71, 1.0], ["halt", 4896.71, 4897.27, 1.0], ["tunlichst", 4897.27, 4897.99, 1.0], ["dann", 4897.99, 4898.15, 1.0], ["nur", 4898.15, 4898.39, 1.0], ["tun,", 4898.39, 4898.63, 1.0], ["wenn", 4898.71, 4898.87, 1.0], ["man", 4898.87, 4899.11, 1.0], ["auch", 4899.11, 4899.35, 1.0], ["tatsächlich", 4899.35, 4900.31, 1.0], ["Zahlen", 4900.63, 4901.19, 1.0], ["dafür", 4901.19, 4901.51, 1.0], ["hat,", 4901.51, 4901.75, 1.0], ["wenn", 4901.99, 4902.23, 1.0], ["man", 4902.23, 4902.55, 1.0], ["es", 4902.55, 4902.71, 1.0], ["gemessen", 4902.71, 4903.27, 1.0], ["hat", 4903.27, 4903.43, 1.0], ["und", 4903.43, 4903.59, 1.0], ["wenn", 4903.59, 4903.83, 1.0], ["man", 4903.83, 4904.07, 1.0], ["generell", 4904.07, 4904.55, 1.0], ["schon", 4904.55, 4904.79, 1.0], ["eine", 4904.79, 4904.95, 1.0], ["schöne", 4904.95, 4905.59, 1.0], ["Architektur", 4905.59, 4906.39, 1.0], ["außenrum", 4906.39, 4907.03, 1.0], ["hat.", 4907.19, 4907.51, 1.0]]}, {"start": 4908.39, "end": 4909.43, "text": "Ja, genau.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Ja,", 4908.39, 4908.63, 1.0], ["genau.", 4908.79, 4909.43, 1.0]]}, {"start": 4911.83, "end": 4913.11, "text": "Ja, was haben wir denn sonst noch?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 4911.83, 4912.07, 1.0], ["was", 4912.15, 4912.39, 1.0], ["haben", 4912.39, 4912.55, 1.0], ["wir", 4912.55, 4912.63, 1.0], ["denn", 4912.63, 4912.79, 1.0], ["sonst", 4912.79, 4913.03, 1.0], ["noch?", 4913.03, 4913.11, 1.0]]}, {"start": 4913.43, "end": 4914.07, "text": "Test Coverage?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Test", 4913.43, 4913.67, 1.0], ["Coverage?", 4913.67, 4914.07, 1.0]]}, {"start": 4914.15, "end": 4914.79, "text": "Haben wir das, das haben wir schon.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Haben", 4914.15, 4914.23, 1.0], ["wir", 4914.23, 4914.31, 1.0], ["das,", 4914.31, 4914.39, 1.0], ["das", 4914.47, 4914.55, 1.0], ["haben", 4914.55, 4914.63, 1.0], ["wir", 4914.63, 4914.71, 1.0], ["schon.", 4914.71, 4914.79, 1.0]]}, {"start": 4915.11, "end": 4918.31, "text": "Test Coverage habe ich gesagt, also das mit den Methoden und Methoden, bla bla.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Test", 4915.11, 4915.35, 1.0], ["Coverage", 4915.35, 4915.59, 1.0], ["habe", 4915.67, 4915.75, 1.0], ["ich", 4915.75, 4915.83, 1.0], ["gesagt,", 4915.83, 4915.99, 1.0], ["also", 4916.15, 4916.23, 1.0], ["das", 4916.39, 4916.55, 1.0], ["mit", 4916.55, 4916.71, 1.0], ["den", 4916.71, 4916.87, 1.0], ["Methoden", 4916.87, 4917.35, 1.0], ["und", 4917.35, 4917.51, 1.0], ["Methoden,", 4917.51, 4917.83, 1.0], ["bla", 4917.91, 4918.07, 1.0], ["bla.", 4918.15, 4918.31, 1.0]]}, {"start": 4918.55, "end": 4918.79, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau.", 4918.55, 4918.79, 1.0]]}, {"start": 4918.87, "end": 4920.95, "text": "Also zu schauen und vielleicht noch so Sachen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 4918.87, 4919.03, 1.0], ["zu", 4919.19, 4919.43, 1.0], ["schauen", 4919.43, 4919.67, 1.0], ["und", 4919.75, 4919.91, 1.0], ["vielleicht", 4919.91, 4920.15, 1.0], ["noch", 4920.15, 4920.31, 1.0], ["so", 4920.31, 4920.55, 1.0], ["Sachen.", 4920.55, 4920.95, 1.0]]}, {"start": 4921.03, "end": 4937.51, "text": "Es gibt dann auch noch so Sachen, die Richtung Penetration Testing gehen, hat man ja auch schon gesagt, dass du, also Valgrind ist so eine Geschichte, das dann auf ziemlich Low Level basiert, wo du dann halt sagst, ja, hier greifst du irgendwie einen Pointer, der eventuell noch gar nicht irgendwie da dereferenziert wird, bla bla bla.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 4921.03, 4921.11, 1.0], ["gibt", 4921.11, 4921.27, 1.0], ["dann", 4921.27, 4921.43, 1.0], ["auch", 4921.43, 4921.59, 1.0], ["noch", 4921.59, 4921.67, 1.0], ["so", 4921.67, 4921.83, 1.0], ["Sachen,", 4921.83, 4921.99, 1.0], ["die", 4922.07, 4922.23, 1.0], ["Richtung", 4922.23, 4922.71, 1.0], ["Penetration", 4922.71, 4923.27, 1.0], ["Testing", 4923.35, 4923.75, 1.0], ["gehen,", 4923.75, 4923.91, 1.0], ["hat", 4923.99, 4924.15, 1.0], ["man", 4924.15, 4924.31, 1.0], ["ja", 4924.31, 4924.39, 1.0], ["auch", 4924.39, 4924.55, 1.0], ["schon", 4924.55, 4924.71, 1.0], ["gesagt,", 4924.71, 4924.87, 1.0], ["dass", 4924.95, 4925.11, 1.0], ["du,", 4925.11, 4925.27, 1.0], ["also", 4925.35, 4925.51, 1.0], ["Valgrind", 4925.59, 4926.15, 1.0], ["ist", 4926.31, 4926.47, 1.0], ["so", 4926.47, 4926.63, 1.0], ["eine", 4926.63, 4926.71, 1.0], ["Geschichte,", 4926.71, 4927.11, 1.0], ["das", 4927.43, 4927.67, 1.0], ["dann", 4927.75, 4928.07, 1.0], ["auf", 4928.07, 4928.31, 1.0], ["ziemlich", 4928.31, 4928.63, 1.0], ["Low", 4928.63, 4928.79, 1.0], ["Level", 4928.95, 4929.43, 1.0], ["basiert,", 4929.51, 4929.91, 1.0], ["wo", 4930.07, 4930.15, 1.0], ["du", 4930.15, 4930.23, 1.0], ["dann", 4930.31, 4930.47, 1.0], ["halt", 4930.47, 4930.63, 1.0], ["sagst,", 4930.63, 4930.79, 1.0], ["ja,", 4931.03, 4931.27, 1.0], ["hier", 4931.43, 4931.75, 1.0], ["greifst", 4931.83, 4932.23, 1.0], ["du", 4932.23, 4932.39, 1.0], ["irgendwie", 4932.39, 4932.55, 1.0], ["einen", 4932.63, 4932.71, 1.0], ["Pointer,", 4932.87, 4933.03, 1.0], ["der", 4933.11, 4933.27, 1.0], ["eventuell", 4933.27, 4933.59, 1.0], ["noch", 4933.59, 4933.75, 1.0], ["gar", 4933.75, 4933.91, 1.0], ["nicht", 4933.91, 4934.07, 1.0], ["irgendwie", 4934.23, 4934.63, 1.0], ["da", 4934.95, 4935.11, 1.0], ["dereferenziert", 4935.43, 4936.23, 1.0], ["wird,", 4936.23, 4936.39, 1.0], ["bla", 4936.47, 4936.71, 1.0], ["bla", 4936.71, 4936.95, 1.0], ["bla.", 4937.03, 4937.51, 1.0]]}, {"start": 4938.39, "end": 4944.55, "text": "Natürlich kann man sowas, wie gesagt, Halteproblem, man kann nicht sagen, wo ein Fehler in der Applikation auftreten wird.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Natürlich", 4938.39, 4939.03, 1.0], ["kann", 4939.03, 4939.19, 1.0], ["man", 4939.19, 4939.35, 1.0], ["sowas,", 4939.35, 4939.91, 1.0], ["wie", 4940.15, 4940.31, 1.0], ["gesagt,", 4940.31, 4940.55, 1.0], ["Halteproblem,", 4940.71, 4941.43, 1.0], ["man", 4941.51, 4941.67, 1.0], ["kann", 4941.67, 4941.91, 1.0], ["nicht", 4941.91, 4942.07, 1.0], ["sagen,", 4942.07, 4942.31, 1.0], ["wo", 4942.39, 4942.63, 1.0], ["ein", 4942.63, 4942.71, 1.0], ["Fehler", 4942.71, 4943.03, 1.0], ["in", 4943.03, 4943.19, 1.0], ["der", 4943.19, 4943.27, 1.0], ["Applikation", 4943.27, 4943.75, 1.0], ["auftreten", 4943.75, 4944.31, 1.0], ["wird.", 4944.31, 4944.55, 1.0]]}, {"start": 4944.87, "end": 4965.99, "text": "Man kann aber so Patterns erkennen, die öfter mal schief gehen und dann könnte man da vielleicht den Benutzer darauf hinweisen, wenn du zum Beispiel ganz, ganz einfache Klassiker irgendwie if blah gleich fünf statt if bla ist gleich ist gleich fünf, da sagt er dann, ja, du hast hier eine Zuweisung in einem If-Statement.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Man", 4944.87, 4945.11, 1.0], ["kann", 4945.11, 4945.43, 1.0], ["aber", 4945.43, 4945.75, 1.0], ["so", 4945.91, 4946.23, 1.0], ["Patterns", 4946.23, 4946.95, 1.0], ["erkennen,", 4947.27, 4948.15, 1.0], ["die", 4948.39, 4948.63, 1.0], ["öfter", 4948.63, 4949.03, 1.0], ["mal", 4949.03, 4949.19, 1.0], ["schief", 4949.19, 4949.51, 1.0], ["gehen", 4949.51, 4949.75, 1.0], ["und", 4949.83, 4949.99, 1.0], ["dann", 4949.99, 4950.15, 1.0], ["könnte", 4950.15, 4950.31, 1.0], ["man", 4950.31, 4950.47, 1.0], ["da", 4950.47, 4950.63, 1.0], ["vielleicht", 4950.63, 4950.87, 1.0], ["den", 4950.87, 4951.03, 1.0], ["Benutzer", 4951.03, 4951.43, 1.0], ["darauf", 4951.43, 4951.67, 1.0], ["hinweisen,", 4951.67, 4952.47, 1.0], ["wenn", 4952.95, 4953.27, 1.0], ["du", 4953.27, 4953.43, 1.0], ["zum", 4953.43, 4953.59, 1.0], ["Beispiel", 4953.59, 4953.99, 1.0], ["ganz,", 4953.99, 4954.23, 1.0], ["ganz", 4954.31, 4954.63, 1.0], ["einfache", 4954.63, 4955.03, 1.0], ["Klassiker", 4955.03, 4955.67, 1.0], ["irgendwie", 4955.99, 4956.71, 1.0], ["if", 4957.67, 4957.99, 1.0], ["blah", 4958.23, 4958.79, 1.0], ["gleich", 4958.79, 4959.27, 1.0], ["fünf", 4959.27, 4959.59, 1.0], ["statt", 4959.67, 4959.99, 1.0], ["if", 4959.99, 4960.23, 1.0], ["bla", 4960.23, 4960.55, 1.0], ["ist", 4960.63, 4960.79, 1.0], ["gleich", 4960.87, 4961.11, 1.0], ["ist", 4961.19, 4961.27, 1.0], ["gleich", 4961.43, 4961.75, 1.0], ["fünf,", 4961.75, 4962.07, 1.0], ["da", 4962.23, 4962.39, 1.0], ["sagt", 4962.39, 4962.63, 1.0], ["er", 4962.63, 4962.71, 1.0], ["dann,", 4962.71, 4962.95, 1.0], ["ja,", 4963.03, 4963.19, 1.0], ["du", 4963.27, 4963.35, 1.0], ["hast", 4963.35, 4963.67, 1.0], ["hier", 4963.67, 4963.83, 1.0], ["eine", 4963.83, 4963.99, 1.0], ["Zuweisung", 4963.99, 4964.79, 1.0], ["in", 4964.79, 4964.95, 1.0], ["einem", 4964.95, 4965.11, 1.0], ["If-Statement.", 4965.11, 4965.99, 1.0]]}, {"start": 4966.15, "end": 4968.79, "text": "Rein syntaktisch ist das völlig in Ordnung.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Rein", 4966.15, 4966.55, 1.0], ["syntaktisch", 4966.55, 4967.27, 1.0], ["ist", 4967.43, 4967.59, 1.0], ["das", 4967.59, 4967.75, 1.0], ["völlig", 4967.75, 4967.99, 1.0], ["in", 4967.99, 4968.15, 1.0], ["Ordnung.", 4968.15, 4968.79, 1.0]]}, {"start": 4969.03, "end": 4973.75, "text": "Aber vielleicht willst du da nochmal drüber schauen, ob das auch wirklich so gemeint ist, weil sonst explodiert alles.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 4969.03, 4969.27, 1.0], ["vielleicht", 4969.27, 4969.91, 1.0], ["willst", 4969.91, 4970.23, 1.0], ["du", 4970.23, 4970.39, 1.0], ["da", 4970.39, 4970.55, 1.0], ["nochmal", 4970.55, 4970.87, 1.0], ["drüber", 4970.87, 4971.11, 1.0], ["schauen,", 4971.19, 4971.35, 1.0], ["ob", 4971.43, 4971.59, 1.0], ["das", 4971.59, 4971.75, 1.0], ["auch", 4971.75, 4971.91, 1.0], ["wirklich", 4971.91, 4972.07, 1.0], ["so", 4972.07, 4972.23, 1.0], ["gemeint", 4972.23, 4972.55, 1.0], ["ist,", 4972.55, 4972.63, 1.0], ["weil", 4972.71, 4972.87, 1.0], ["sonst", 4972.87, 4973.11, 1.0], ["explodiert", 4973.11, 4973.59, 1.0], ["alles.", 4973.59, 4973.75, 1.0]]}, {"start": 4974.07, "end": 4984.47, "text": "Oder wie beim Debian Random Number Generator, so ja, du hast hier irgendwie Sachen, die noch nicht initialisiert sind und du greifst darauf zu, willst du das nicht vielleicht nicht machen?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Oder", 4974.07, 4974.39, 1.0], ["wie", 4974.39, 4974.55, 1.0], ["beim", 4974.55, 4974.87, 1.0], ["Debian", 4975.99, 4976.47, 1.0], ["Random", 4976.79, 4977.19, 1.0], ["Number", 4977.19, 4977.51, 1.0], ["Generator,", 4977.51, 4978.07, 1.0], ["so", 4978.23, 4978.31, 1.0], ["ja,", 4978.55, 4978.71, 1.0], ["du", 4978.79, 4978.95, 1.0], ["hast", 4978.95, 4979.19, 1.0], ["hier", 4979.19, 4979.35, 1.0], ["irgendwie", 4979.35, 4979.83, 1.0], ["Sachen,", 4979.83, 4980.07, 1.0], ["die", 4980.15, 4980.31, 1.0], ["noch", 4980.31, 4980.47, 1.0], ["nicht", 4980.47, 4980.63, 1.0], ["initialisiert", 4980.63, 4981.27, 1.0], ["sind", 4981.27, 4981.43, 1.0], ["und", 4981.51, 4981.59, 1.0], ["du", 4981.59, 4981.67, 1.0], ["greifst", 4981.67, 4981.99, 1.0], ["darauf", 4982.07, 4982.31, 1.0], ["zu,", 4982.31, 4982.47, 1.0], ["willst", 4982.55, 4982.71, 1.0], ["du", 4982.79, 4982.87, 1.0], ["das", 4982.87, 4983.03, 1.0], ["nicht", 4983.27, 4983.51, 1.0], ["vielleicht", 4983.51, 4983.91, 1.0], ["nicht", 4983.91, 4984.15, 1.0], ["machen?", 4984.15, 4984.47, 1.0]]}, {"start": 4984.63, "end": 4987.67, "text": "Und dann sagt man okay, und dann kriegst du mal 5 als Antwort.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 4984.63, 4984.79, 1.0], ["dann", 4984.79, 4984.95, 1.0], ["sagt", 4984.95, 4985.19, 1.0], ["man", 4985.19, 4985.35, 1.0], ["okay,", 4985.43, 4985.75, 1.0], ["und", 4985.83, 4985.99, 1.0], ["dann", 4985.99, 4986.07, 1.0], ["kriegst", 4986.07, 4986.39, 1.0], ["du", 4986.39, 4986.55, 1.0], ["mal", 4986.55, 4986.71, 1.0], ["5", 4986.71, 4987.03, 1.0], ["als", 4987.03, 4987.19, 1.0], ["Antwort.", 4987.19, 4987.67, 1.0]]}, {"start": 4989.19, "end": 4995.59, "text": "Also das war genau das Ding, wo dann die Zufallszahl quasi dann nur noch die ID von dem Prozess war.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 4989.19, 4989.51, 1.0], ["das", 4989.83, 4990.07, 1.0], ["war", 4990.07, 4990.23, 1.0], ["genau", 4990.23, 4990.55, 1.0], ["das", 4990.55, 4990.71, 1.0], ["Ding,", 4990.71, 4990.95, 1.0], ["wo", 4991.03, 4991.19, 1.0], ["dann", 4991.19, 4991.43, 1.0], ["die", 4991.75, 4991.91, 1.0], ["Zufallszahl", 4991.91, 4992.87, 1.0], ["quasi", 4992.87, 4993.19, 1.0], ["dann", 4993.19, 4993.43, 1.0], ["nur", 4993.43, 4993.59, 1.0], ["noch", 4993.59, 4993.91, 1.0], ["die", 4993.91, 4994.23, 1.0], ["ID", 4994.23, 4994.71, 1.0], ["von", 4994.71, 4994.87, 1.0], ["dem", 4994.87, 4995.03, 1.0], ["Prozess", 4995.03, 4995.43, 1.0], ["war.", 4995.43, 4995.59, 1.0]]}, {"start": 4995.83, "end": 4996.87, "text": "Keine Zufallszahl mehr war.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Keine", 4995.83, 4995.99, 1.0], ["Zufallszahl", 4995.99, 4996.55, 1.0], ["mehr", 4996.55, 4996.71, 1.0], ["war.", 4996.71, 4996.87, 1.0]]}, {"start": 4997.51, "end": 4997.91, "text": "Nicht so richtig.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": false, "timestamps": [["Nicht", 4997.51, 4997.67, 1.0], ["so", 4997.67, 4997.75, 1.0], ["richtig.", 4997.75, 4997.91, 1.0]]}, {"start": 4998.07, "end": 4999.83, "text": "Also war schon noch Zufall, aber halt nicht viel Zufall.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Also", 4998.07, 4998.15, 1.0], ["war", 4998.23, 4998.39, 1.0], ["schon", 4998.39, 4998.55, 1.0], ["noch", 4998.55, 4998.71, 1.0], ["Zufall,", 4998.71, 4998.95, 1.0], ["aber", 4999.03, 4999.19, 1.0], ["halt", 4999.19, 4999.35, 1.0], ["nicht", 4999.35, 4999.43, 1.0], ["viel", 4999.43, 4999.59, 1.0], ["Zufall.", 4999.59, 4999.83, 1.0]]}, {"start": 5000.95, "end": 5006.39, "text": "Und das war, das war, also die Geschichte war halt, dass Wilegrind da wirklich gesagt hat, ja, das ist aber irgendwie Burse, was du da machst.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 5000.95, 5001.19, 1.0], ["das", 5001.19, 5001.35, 1.0], ["war,", 5001.35, 5001.51, 1.0], ["das", 5001.67, 5001.83, 1.0], ["war,", 5001.83, 5002.07, 1.0], ["also", 5002.15, 5002.31, 1.0], ["die", 5002.39, 5002.47, 1.0], ["Geschichte", 5002.47, 5002.95, 1.0], ["war", 5002.95, 5003.11, 1.0], ["halt,", 5003.11, 5003.19, 1.0], ["dass", 5003.27, 5003.43, 1.0], ["Wilegrind", 5003.43, 5003.99, 1.0], ["da", 5004.07, 5004.23, 1.0], ["wirklich", 5004.23, 5004.39, 1.0], ["gesagt", 5004.39, 5004.63, 1.0], ["hat,", 5004.63, 5004.71, 1.0], ["ja,", 5004.79, 5004.95, 1.0], ["das", 5005.03, 5005.11, 1.0], ["ist", 5005.11, 5005.19, 1.0], ["aber", 5005.19, 5005.35, 1.0], ["irgendwie", 5005.35, 5005.43, 1.0], ["Burse,", 5005.51, 5005.83, 1.0], ["was", 5005.91, 5006.07, 1.0], ["du", 5006.07, 5006.15, 1.0], ["da", 5006.15, 5006.23, 1.0], ["machst.", 5006.23, 5006.39, 1.0]]}, {"start": 5006.47, "end": 5008.79, "text": "Und dann hat er gedacht, okay, fix ich das, kein Problem.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 5006.47, 5006.55, 1.0], ["dann", 5006.55, 5006.71, 1.0], ["hat", 5006.71, 5006.79, 1.0], ["er", 5006.79, 5006.87, 1.0], ["gedacht,", 5006.87, 5007.03, 1.0], ["okay,", 5007.35, 5007.43, 1.0], ["fix", 5007.59, 5007.75, 1.0], ["ich", 5007.83, 5007.91, 1.0], ["das,", 5007.91, 5008.07, 1.0], ["kein", 5008.15, 5008.39, 1.0], ["Problem.", 5008.39, 5008.79, 1.0]]}, {"start": 5009.03, "end": 5009.59, "text": "Kann ich alles.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Kann", 5009.03, 5009.27, 1.0], ["ich", 5009.27, 5009.43, 1.0], ["alles.", 5009.43, 5009.59, 1.0]]}, {"start": 5009.83, "end": 5017.11, "text": "Aber Wilegrind ist auch cool, wenn du so komischen Frick-C-Code hast und der einfach super hart Memory leak, weil Valgrind kann solche Sachen finden.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Aber", 5009.83, 5009.99, 1.0], ["Wilegrind", 5009.99, 5010.55, 1.0], ["ist", 5010.71, 5010.79, 1.0], ["auch", 5010.79, 5010.95, 1.0], ["cool,", 5010.95, 5011.11, 1.0], ["wenn", 5011.19, 5011.27, 1.0], ["du", 5011.27, 5011.43, 1.0], ["so", 5011.43, 5011.59, 1.0], ["komischen", 5011.59, 5011.91, 1.0], ["Frick-C-Code", 5011.99, 5012.87, 1.0], ["hast", 5012.95, 5013.19, 1.0], ["und", 5013.19, 5013.43, 1.0], ["der", 5013.43, 5013.67, 1.0], ["einfach", 5013.67, 5013.91, 1.0], ["super", 5013.91, 5014.15, 1.0], ["hart", 5014.15, 5014.47, 1.0], ["Memory", 5014.47, 5014.87, 1.0], ["leak,", 5014.87, 5015.27, 1.0], ["weil", 5015.43, 5015.51, 1.0], ["Valgrind", 5015.67, 5016.23, 1.0], ["kann", 5016.31, 5016.47, 1.0], ["solche", 5016.47, 5016.71, 1.0], ["Sachen", 5016.71, 5016.95, 1.0], ["finden.", 5016.95, 5017.11, 1.0]]}, {"start": 5017.27, "end": 5023.51, "text": "Genau, also Valgrind ist so ein Memory-Analyzer für, ich glaube, einen beliebigen Code oder für die Karte.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 5017.27, 5017.43, 1.0], ["also", 5017.51, 5017.59, 1.0], ["Valgrind", 5017.83, 5018.39, 1.0], ["ist", 5018.55, 5018.71, 1.0], ["so", 5018.71, 5018.95, 1.0], ["ein", 5018.95, 5019.11, 1.0], ["Memory-Analyzer", 5019.11, 5020.31, 1.0], ["für,", 5020.63, 5020.95, 1.0], ["ich", 5021.27, 5021.43, 1.0], ["glaube,", 5021.43, 5021.75, 1.0], ["einen", 5021.91, 5022.07, 1.0], ["beliebigen", 5022.07, 5022.55, 1.0], ["Code", 5022.63, 5022.79, 1.0], ["oder", 5022.87, 5023.03, 1.0], ["für", 5023.03, 5023.11, 1.0], ["die", 5023.51, 5023.51, 1.0], ["Karte.", 5023.51, 5023.51, 1.0]]}, {"start": 5023.75, "end": 5024.79, "text": "Kombinierst du den mit rein?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Kombinierst", 5023.75, 5024.23, 1.0], ["du", 5024.23, 5024.39, 1.0], ["den", 5024.39, 5024.55, 1.0], ["mit", 5024.55, 5024.63, 1.0], ["rein?", 5024.63, 5024.79, 1.0]]}, {"start": 5025.67, "end": 5028.23, "text": "Nee, nee, also du lässt es dann damit laufen, quasi.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Nee,", 5025.67, 5025.75, 1.0], ["nee,", 5025.83, 5025.91, 1.0], ["also", 5025.99, 5026.15, 1.0], ["du", 5026.15, 5026.39, 1.0], ["lässt", 5026.71, 5027.11, 1.0], ["es", 5027.11, 5027.27, 1.0], ["dann", 5027.27, 5027.43, 1.0], ["damit", 5027.43, 5027.67, 1.0], ["laufen,", 5027.67, 5027.91, 1.0], ["quasi.", 5027.99, 5028.23, 1.0]]}, {"start": 5029.11, "end": 5032.95, "text": "Es wird alles dann zehnmal langsamer, aber dafür wird es auch zehnmal cooler, wenn du es dann mitgefixt hast.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Es", 5029.11, 5029.27, 1.0], ["wird", 5029.27, 5029.43, 1.0], ["alles", 5029.43, 5029.59, 1.0], ["dann", 5029.59, 5029.83, 1.0], ["zehnmal", 5029.83, 5030.23, 1.0], ["langsamer,", 5030.23, 5030.63, 1.0], ["aber", 5030.71, 5030.87, 1.0], ["dafür", 5030.87, 5031.11, 1.0], ["wird", 5031.11, 5031.19, 1.0], ["es", 5031.19, 5031.35, 1.0], ["auch", 5031.35, 5031.43, 1.0], ["zehnmal", 5031.43, 5031.67, 1.0], ["cooler,", 5031.67, 5031.83, 1.0], ["wenn", 5031.91, 5031.99, 1.0], ["du", 5031.99, 5032.07, 1.0], ["es", 5032.07, 5032.15, 1.0], ["dann", 5032.15, 5032.23, 1.0], ["mitgefixt", 5032.31, 5032.71, 1.0], ["hast.", 5032.79, 5032.95, 1.0]]}, {"start": 5033.03, "end": 5034.55, "text": "Ja, macht Sinn auf einmal.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 5033.03, 5033.19, 1.0], ["macht", 5033.51, 5033.75, 1.0], ["Sinn", 5033.75, 5033.91, 1.0], ["auf", 5033.91, 5034.15, 1.0], ["einmal.", 5034.15, 5034.55, 1.0]]}, {"start": 5034.79, "end": 5038.39, "text": "Es gibt ja bestimmte Arten, wie man entwickeln kann.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Es", 5034.79, 5034.95, 1.0], ["gibt", 5035.11, 5035.35, 1.0], ["ja", 5035.35, 5035.59, 1.0], ["bestimmte", 5035.59, 5036.23, 1.0], ["Arten,", 5036.23, 5036.55, 1.0], ["wie", 5036.71, 5036.95, 1.0], ["man", 5036.95, 5037.27, 1.0], ["entwickeln", 5037.27, 5038.15, 1.0], ["kann.", 5038.15, 5038.39, 1.0]]}, {"start": 5038.55, "end": 5053.27, "text": "Also ich meine, na neu ist auch nicht mehr agile Methoden, aber trotzdem, und in dem Sinne gibt es ja auch was, wo man dann beim Entwickeln direkt sogleich auf dieses Testing ein bisschen aufbauen kann oder einbauen kann.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Also", 5038.55, 5038.79, 1.0], ["ich", 5038.87, 5039.03, 1.0], ["meine,", 5039.03, 5039.27, 1.0], ["na", 5040.07, 5040.23, 1.0], ["neu", 5040.47, 5040.87, 1.0], ["ist", 5040.87, 5041.03, 1.0], ["auch", 5041.03, 5041.19, 1.0], ["nicht", 5041.19, 5041.35, 1.0], ["mehr", 5041.35, 5041.67, 1.0], ["agile", 5041.67, 5042.23, 1.0], ["Methoden,", 5042.23, 5042.79, 1.0], ["aber", 5042.87, 5043.11, 1.0], ["trotzdem,", 5043.11, 5043.59, 1.0], ["und", 5043.99, 5044.23, 1.0], ["in", 5044.23, 5044.47, 1.0], ["dem", 5044.47, 5044.63, 1.0], ["Sinne", 5044.63, 5045.03, 1.0], ["gibt", 5045.03, 5045.19, 1.0], ["es", 5045.19, 5045.35, 1.0], ["ja", 5045.35, 5045.51, 1.0], ["auch", 5045.51, 5045.83, 1.0], ["was,", 5045.83, 5046.07, 1.0], ["wo", 5046.23, 5046.47, 1.0], ["man", 5046.47, 5046.79, 1.0], ["dann", 5046.79, 5047.03, 1.0], ["beim", 5047.03, 5047.35, 1.0], ["Entwickeln", 5047.35, 5048.23, 1.0], ["direkt", 5048.23, 5048.55, 1.0], ["sogleich", 5048.55, 5048.87, 1.0], ["auf", 5049.03, 5049.27, 1.0], ["dieses", 5049.27, 5049.51, 1.0], ["Testing", 5049.51, 5050.07, 1.0], ["ein", 5050.07, 5050.23, 1.0], ["bisschen", 5050.23, 5050.79, 1.0], ["aufbauen", 5050.95, 5051.67, 1.0], ["kann", 5051.67, 5051.91, 1.0], ["oder", 5051.91, 5052.15, 1.0], ["einbauen", 5052.15, 5052.95, 1.0], ["kann.", 5052.95, 5053.27, 1.0]]}, {"start": 5053.83, "end": 5057.43, "text": "Dieses Test-Driven Development zum Beispiel.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Dieses", 5053.83, 5054.47, 1.0], ["Test-Driven", 5055.35, 5056.23, 1.0], ["Development", 5056.31, 5056.95, 1.0], ["zum", 5056.95, 5057.11, 1.0], ["Beispiel.", 5057.11, 5057.43, 1.0]]}, {"start": 5057.51, "end": 5058.47, "text": "Worum geht es denn da?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Worum", 5057.51, 5057.75, 1.0], ["geht", 5057.75, 5057.99, 1.0], ["es", 5057.99, 5058.07, 1.0], ["denn", 5058.07, 5058.31, 1.0], ["da?", 5058.31, 5058.47, 1.0]]}, {"start": 5058.71, "end": 5066.55, "text": "Genau, also wir hatten es jetzt von Arten zu testen, jetzt haben wir es, komm mal zu Arten, testgetrieben zu entwickeln.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 5058.71, 5058.87, 1.0], ["also", 5058.95, 5059.11, 1.0], ["wir", 5059.19, 5059.43, 1.0], ["hatten", 5059.43, 5059.75, 1.0], ["es", 5059.75, 5059.91, 1.0], ["jetzt", 5059.91, 5060.23, 1.0], ["von", 5060.23, 5060.55, 1.0], ["Arten", 5060.55, 5061.19, 1.0], ["zu", 5061.51, 5061.67, 1.0], ["testen,", 5062.23, 5062.87, 1.0], ["jetzt", 5063.03, 5063.19, 1.0], ["haben", 5063.35, 5063.59, 1.0], ["wir", 5063.59, 5063.67, 1.0], ["es,", 5063.67, 5063.75, 1.0], ["komm", 5063.99, 5064.23, 1.0], ["mal", 5064.23, 5064.31, 1.0], ["zu", 5064.39, 5064.63, 1.0], ["Arten,", 5064.63, 5065.03, 1.0], ["testgetrieben", 5065.11, 5065.83, 1.0], ["zu", 5065.83, 5065.99, 1.0], ["entwickeln.", 5065.99, 5066.55, 1.0]]}, {"start": 5067.35, "end": 5069.83, "text": "Ja, der Marc hat schon Luft geholt, willst du?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja,", 5067.35, 5067.51, 1.0], ["der", 5067.75, 5067.99, 1.0], ["Marc", 5067.99, 5068.23, 1.0], ["hat", 5068.23, 5068.39, 1.0], ["schon", 5068.39, 5068.55, 1.0], ["Luft", 5068.55, 5068.79, 1.0], ["geholt,", 5068.79, 5069.11, 1.0], ["willst", 5069.19, 5069.59, 1.0], ["du?", 5069.59, 5069.83, 1.0]]}, {"start": 5071.11, "end": 5073.35, "text": "Hier gehen Sachen kaputt, ich muss ganz kurz.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Hier", 5071.11, 5071.59, 1.0], ["gehen", 5071.59, 5071.91, 1.0], ["Sachen", 5071.91, 5072.15, 1.0], ["kaputt,", 5072.15, 5072.47, 1.0], ["ich", 5072.63, 5072.71, 1.0], ["muss", 5072.71, 5072.87, 1.0], ["ganz", 5072.95, 5073.11, 1.0], ["kurz.", 5073.11, 5073.35, 1.0]]}, {"start": 5073.59, "end": 5073.83, "text": "Okay.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Okay.", 5073.59, 5073.83, 1.0]]}, {"start": 5076.15, "end": 5076.95, "text": "Tests are failing.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Tests", 5076.15, 5076.39, 1.0], ["are", 5076.39, 5076.47, 1.0], ["failing.", 5076.55, 5076.95, 1.0]]}, {"start": 5077.11, "end": 5077.75, "text": "Tests are failing.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Tests", 5077.11, 5077.35, 1.0], ["are", 5077.35, 5077.43, 1.0], ["failing.", 5077.51, 5077.75, 1.0]]}, {"start": 5077.99, "end": 5080.95, "text": "Nee, wirklich, das ist Buttonsnack, der schickt mir Exception Service.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Nee,", 5077.99, 5078.15, 1.0], ["wirklich,", 5078.23, 5078.47, 1.0], ["das", 5078.55, 5078.63, 1.0], ["ist", 5078.63, 5078.71, 1.0], ["Buttonsnack,", 5079.27, 5079.91, 1.0], ["der", 5079.99, 5080.15, 1.0], ["schickt", 5080.15, 5080.31, 1.0], ["mir", 5080.31, 5080.47, 1.0], ["Exception", 5080.47, 5080.71, 1.0], ["Service.", 5080.79, 5080.95, 1.0]]}, {"start": 5082.63, "end": 5083.75, "text": "Da passieren Dinge.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Da", 5082.63, 5082.95, 1.0], ["passieren", 5082.95, 5083.35, 1.0], ["Dinge.", 5083.35, 5083.75, 1.0]]}, {"start": 5084.07, "end": 5084.87, "text": "Dann fange ich mal an.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dann", 5084.07, 5084.31, 1.0], ["fange", 5084.31, 5084.55, 1.0], ["ich", 5084.55, 5084.63, 1.0], ["mal", 5084.63, 5084.79, 1.0], ["an.", 5084.79, 5084.87, 1.0]]}, {"start": 5084.95, "end": 5105.75, "text": "Also Test-Driven Development ist im Endeffekt ja die Disziplin, dass du sagst, okay, bevor du eine Zeile produktiven Code schreibst willst du erstmal einen Test schreiben, der soll fehlschlagen, dann implementierst du deinen Code, sodass du diesen Test zufriedenstellst und dann iterierst du dich daran weiter.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 5084.95, 5085.11, 1.0], ["Test-Driven", 5085.19, 5085.83, 1.0], ["Development", 5085.83, 5086.31, 1.0], ["ist", 5086.31, 5086.47, 1.0], ["im", 5086.47, 5086.63, 1.0], ["Endeffekt", 5086.63, 5087.67, 1.0], ["ja", 5087.91, 5088.23, 1.0], ["die", 5088.23, 5088.47, 1.0], ["Disziplin,", 5088.47, 5089.11, 1.0], ["dass", 5089.19, 5089.35, 1.0], ["du", 5089.35, 5089.51, 1.0], ["sagst,", 5089.51, 5089.91, 1.0], ["okay,", 5089.99, 5090.39, 1.0], ["bevor", 5090.71, 5091.19, 1.0], ["du", 5091.19, 5091.51, 1.0], ["eine", 5091.51, 5091.83, 1.0], ["Zeile", 5091.83, 5092.31, 1.0], ["produktiven", 5092.31, 5092.79, 1.0], ["Code", 5092.95, 5093.19, 1.0], ["schreibst", 5093.19, 5094.23, 1.0], ["willst", 5094.23, 5094.63, 1.0], ["du", 5094.63, 5094.79, 1.0], ["erstmal", 5094.79, 5095.43, 1.0], ["einen", 5095.43, 5095.67, 1.0], ["Test", 5095.67, 5096.07, 1.0], ["schreiben,", 5096.07, 5096.71, 1.0], ["der", 5097.03, 5097.27, 1.0], ["soll", 5097.27, 5097.51, 1.0], ["fehlschlagen,", 5097.51, 5098.71, 1.0], ["dann", 5099.19, 5099.51, 1.0], ["implementierst", 5100.39, 5101.11, 1.0], ["du", 5101.19, 5101.27, 1.0], ["deinen", 5101.27, 5101.51, 1.0], ["Code,", 5101.51, 5101.67, 1.0], ["sodass", 5101.75, 5102.07, 1.0], ["du", 5102.07, 5102.23, 1.0], ["diesen", 5102.23, 5102.47, 1.0], ["Test", 5102.47, 5102.79, 1.0], ["zufriedenstellst", 5102.79, 5103.75, 1.0], ["und", 5103.75, 5104.07, 1.0], ["dann", 5104.07, 5104.23, 1.0], ["iterierst", 5104.23, 5104.87, 1.0], ["du", 5104.87, 5105.03, 1.0], ["dich", 5105.03, 5105.19, 1.0], ["daran", 5105.19, 5105.51, 1.0], ["weiter.", 5105.51, 5105.75, 1.0]]}, {"start": 5105.83, "end": 5124.07, "text": "Jedes Mal, wenn du eine neue Bedingung in diesen Code einbaust oder wenn du irgendwie ein neues Feature, ein anderes Verhalten dazu implementieren willst, updatest du deinen Test oder implementierst du einen neuen und dann implementierst du deinen Code.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Jedes", 5105.83, 5106.15, 1.0], ["Mal,", 5106.15, 5106.31, 1.0], ["wenn", 5106.39, 5106.55, 1.0], ["du", 5106.55, 5106.71, 1.0], ["eine", 5106.71, 5106.87, 1.0], ["neue", 5106.87, 5107.19, 1.0], ["Bedingung", 5107.19, 5108.15, 1.0], ["in", 5110.07, 5110.39, 1.0], ["diesen", 5110.39, 5110.79, 1.0], ["Code", 5110.79, 5111.19, 1.0], ["einbaust", 5111.19, 5111.83, 1.0], ["oder", 5112.15, 5112.39, 1.0], ["wenn", 5112.63, 5112.87, 1.0], ["du", 5112.87, 5113.03, 1.0], ["irgendwie", 5113.03, 5113.43, 1.0], ["ein", 5113.43, 5113.51, 1.0], ["neues", 5113.51, 5113.83, 1.0], ["Feature,", 5113.83, 5114.07, 1.0], ["ein", 5114.31, 5114.39, 1.0], ["anderes", 5114.39, 5114.79, 1.0], ["Verhalten", 5114.79, 5115.27, 1.0], ["dazu", 5115.27, 5115.83, 1.0], ["implementieren", 5115.91, 5116.55, 1.0], ["willst,", 5116.55, 5116.71, 1.0], ["updatest", 5118.15, 5118.63, 1.0], ["du", 5118.63, 5118.79, 1.0], ["deinen", 5118.79, 5118.95, 1.0], ["Test", 5118.95, 5119.27, 1.0], ["oder", 5119.27, 5119.59, 1.0], ["implementierst", 5120.07, 5120.63, 1.0], ["du", 5120.79, 5120.95, 1.0], ["einen", 5120.95, 5121.03, 1.0], ["neuen", 5121.03, 5121.75, 1.0], ["und", 5122.07, 5122.39, 1.0], ["dann", 5122.39, 5122.71, 1.0], ["implementierst", 5122.71, 5123.35, 1.0], ["du", 5123.51, 5123.59, 1.0], ["deinen", 5123.59, 5123.83, 1.0], ["Code.", 5123.83, 5124.07, 1.0]]}, {"start": 5124.23, "end": 5132.79, "text": "Das hat Gründe, das so zu tun und die sind wahrscheinlich für jeden persönlich unterschiedlicher.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 5124.23, 5124.55, 1.0], ["hat", 5124.87, 5125.11, 1.0], ["Gründe,", 5126.23, 5126.71, 1.0], ["das", 5126.87, 5127.03, 1.0], ["so", 5127.03, 5127.27, 1.0], ["zu", 5127.27, 5127.59, 1.0], ["tun", 5127.59, 5127.91, 1.0], ["und", 5129.03, 5129.35, 1.0], ["die", 5129.59, 5129.83, 1.0], ["sind", 5129.83, 5129.99, 1.0], ["wahrscheinlich", 5129.99, 5130.63, 1.0], ["für", 5130.87, 5131.11, 1.0], ["jeden", 5131.11, 5131.27, 1.0], ["persönlich", 5131.43, 5131.99, 1.0], ["unterschiedlicher.", 5131.99, 5132.79, 1.0]]}, {"start": 5132.95, "end": 5153.83, "text": "Für mich ist es so, dass es mir hilft, meine API so minimal wie möglich zu halten, dass ich sagen kann, okay, ich mache mir gar keine Gedanken, so was wäre wenn, weil das kann ich dann in die Zukunft mal zu, in Sachen Refactoring oder Erweiterung, kann ich mal zu irgendeinem beliebigen Zeitpunkt in der Zukunft verschieben, wenn es denn tatsächlich gebraucht wird.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Für", 5132.95, 5133.11, 1.0], ["mich", 5133.11, 5133.27, 1.0], ["ist", 5133.27, 5133.51, 1.0], ["es", 5133.51, 5133.83, 1.0], ["so,", 5133.83, 5134.15, 1.0], ["dass", 5134.47, 5134.79, 1.0], ["es", 5134.79, 5135.11, 1.0], ["mir", 5135.11, 5135.27, 1.0], ["hilft,", 5135.27, 5135.67, 1.0], ["meine", 5135.83, 5136.15, 1.0], ["API", 5136.15, 5136.71, 1.0], ["so", 5136.71, 5136.87, 1.0], ["minimal", 5136.87, 5137.19, 1.0], ["wie", 5137.43, 5137.59, 1.0], ["möglich", 5137.59, 5137.99, 1.0], ["zu", 5137.99, 5138.23, 1.0], ["halten,", 5138.23, 5138.55, 1.0], ["dass", 5138.63, 5138.79, 1.0], ["ich", 5138.79, 5138.95, 1.0], ["sagen", 5138.95, 5139.19, 1.0], ["kann,", 5139.19, 5139.35, 1.0], ["okay,", 5139.51, 5139.83, 1.0], ["ich", 5139.99, 5140.23, 1.0], ["mache", 5140.23, 5140.47, 1.0], ["mir", 5140.47, 5140.63, 1.0], ["gar", 5140.63, 5140.79, 1.0], ["keine", 5140.79, 5141.03, 1.0], ["Gedanken,", 5141.03, 5141.43, 1.0], ["so", 5141.59, 5141.75, 1.0], ["was", 5141.83, 5142.07, 1.0], ["wäre", 5142.07, 5142.31, 1.0], ["wenn,", 5142.39, 5142.63, 1.0], ["weil", 5142.87, 5142.95, 1.0], ["das", 5143.03, 5143.19, 1.0], ["kann", 5143.19, 5143.35, 1.0], ["ich", 5143.35, 5143.59, 1.0], ["dann", 5143.59, 5143.91, 1.0], ["in", 5143.91, 5144.07, 1.0], ["die", 5144.07, 5144.23, 1.0], ["Zukunft", 5144.23, 5145.03, 1.0], ["mal", 5145.03, 5145.35, 1.0], ["zu,", 5145.35, 5145.59, 1.0], ["in", 5145.67, 5145.91, 1.0], ["Sachen", 5145.91, 5146.23, 1.0], ["Refactoring", 5146.23, 5147.03, 1.0], ["oder", 5147.03, 5147.27, 1.0], ["Erweiterung,", 5147.27, 5148.07, 1.0], ["kann", 5148.47, 5148.63, 1.0], ["ich", 5148.63, 5148.87, 1.0], ["mal", 5148.87, 5149.11, 1.0], ["zu", 5149.11, 5149.27, 1.0], ["irgendeinem", 5149.27, 5150.07, 1.0], ["beliebigen", 5150.07, 5150.71, 1.0], ["Zeitpunkt", 5150.79, 5151.35, 1.0], ["in", 5151.35, 5151.43, 1.0], ["der", 5151.43, 5151.59, 1.0], ["Zukunft", 5151.59, 5151.83, 1.0], ["verschieben,", 5151.91, 5152.23, 1.0], ["wenn", 5152.31, 5152.47, 1.0], ["es", 5152.47, 5152.63, 1.0], ["denn", 5152.63, 5152.87, 1.0], ["tatsächlich", 5152.87, 5153.27, 1.0], ["gebraucht", 5153.27, 5153.67, 1.0], ["wird.", 5153.67, 5153.83, 1.0]]}, {"start": 5153.91, "end": 5172.63, "text": "Das heißt, ich implementiere immer nur diesen Code, der einen Test zufriedenstellt, sodass ich sagen kann, okay, jeder Code, den ich nicht habe und jeder Code, der nicht implementiert ist, ist guter Code, weil den muss ich weder testen noch ausführen, noch hat er Sicherheitsprobleme, noch hat er sonstige Bugs.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 5153.91, 5153.99, 1.0], ["heißt,", 5153.99, 5154.31, 1.0], ["ich", 5154.71, 5154.95, 1.0], ["implementiere", 5154.95, 5155.91, 1.0], ["immer", 5155.91, 5156.23, 1.0], ["nur", 5156.23, 5156.55, 1.0], ["diesen", 5156.55, 5156.95, 1.0], ["Code,", 5156.95, 5157.35, 1.0], ["der", 5157.83, 5158.15, 1.0], ["einen", 5158.15, 5158.47, 1.0], ["Test", 5158.47, 5158.87, 1.0], ["zufriedenstellt,", 5158.87, 5159.59, 1.0], ["sodass", 5159.67, 5159.99, 1.0], ["ich", 5159.99, 5160.07, 1.0], ["sagen", 5160.07, 5160.31, 1.0], ["kann,", 5160.31, 5160.47, 1.0], ["okay,", 5160.63, 5161.27, 1.0], ["jeder", 5161.59, 5161.99, 1.0], ["Code,", 5161.99, 5162.31, 1.0], ["den", 5162.39, 5162.63, 1.0], ["ich", 5162.63, 5162.87, 1.0], ["nicht", 5162.87, 5163.19, 1.0], ["habe", 5163.19, 5163.43, 1.0], ["und", 5163.59, 5163.75, 1.0], ["jeder", 5163.75, 5164.07, 1.0], ["Code,", 5164.07, 5164.23, 1.0], ["der", 5164.31, 5164.47, 1.0], ["nicht", 5164.47, 5164.63, 1.0], ["implementiert", 5164.63, 5165.35, 1.0], ["ist,", 5165.35, 5165.43, 1.0], ["ist", 5165.67, 5165.91, 1.0], ["guter", 5165.91, 5166.23, 1.0], ["Code,", 5166.23, 5166.55, 1.0], ["weil", 5166.63, 5166.87, 1.0], ["den", 5167.11, 5167.27, 1.0], ["muss", 5167.27, 5167.51, 1.0], ["ich", 5167.51, 5167.67, 1.0], ["weder", 5167.67, 5168.07, 1.0], ["testen", 5168.07, 5168.39, 1.0], ["noch", 5168.47, 5168.63, 1.0], ["ausführen,", 5168.63, 5169.19, 1.0], ["noch", 5169.27, 5169.43, 1.0], ["hat", 5169.43, 5169.59, 1.0], ["er", 5169.59, 5169.75, 1.0], ["Sicherheitsprobleme,", 5169.75, 5171.03, 1.0], ["noch", 5171.11, 5171.27, 1.0], ["hat", 5171.27, 5171.43, 1.0], ["er", 5171.43, 5171.59, 1.0], ["sonstige", 5171.59, 5171.91, 1.0], ["Bugs.", 5172.07, 5172.63, 1.0]]}, {"start": 5173.83, "end": 5177.03, "text": "Aber ist es nicht langweilig, aus keinem Code zu schreiben?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Aber", 5173.83, 5174.07, 1.0], ["ist", 5174.07, 5174.23, 1.0], ["es", 5174.23, 5174.47, 1.0], ["nicht", 5174.47, 5174.63, 1.0], ["langweilig,", 5174.63, 5175.51, 1.0], ["aus", 5175.83, 5175.99, 1.0], ["keinem", 5176.15, 5176.39, 1.0], ["Code", 5176.39, 5176.63, 1.0], ["zu", 5176.63, 5176.79, 1.0], ["schreiben?", 5176.79, 5177.03, 1.0]]}, {"start": 5177.11, "end": 5180.63, "text": "Nee, nee, das so rumzudenken, weiß ich nicht.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Nee,", 5177.11, 5177.27, 1.0], ["nee,", 5177.35, 5177.51, 1.0], ["das", 5178.63, 5178.95, 1.0], ["so", 5179.19, 5179.43, 1.0], ["rumzudenken,", 5179.43, 5179.99, 1.0], ["weiß", 5180.07, 5180.15, 1.0], ["ich", 5180.31, 5180.47, 1.0], ["nicht.", 5180.47, 5180.63, 1.0]]}, {"start": 5180.95, "end": 5186.87, "text": "Nee, das ist tatsächlich, ist es, wenn man das mal, da mal drin ist, ist es jedes Mal ein Erfolgserlebnis, da sagt man, oh, zum einen ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Nee,", 5180.95, 5181.19, 1.0], ["das", 5181.27, 5181.43, 1.0], ["ist", 5181.43, 5181.59, 1.0], ["tatsächlich,", 5181.59, 5181.99, 1.0], ["ist", 5182.07, 5182.23, 1.0], ["es,", 5182.23, 5182.39, 1.0], ["wenn", 5182.63, 5182.87, 1.0], ["man", 5182.87, 5183.03, 1.0], ["das", 5183.03, 5183.19, 1.0], ["mal,", 5183.19, 5183.35, 1.0], ["da", 5183.51, 5183.67, 1.0], ["mal", 5183.67, 5183.83, 1.0], ["drin", 5183.83, 5183.99, 1.0], ["ist,", 5183.99, 5184.15, 1.0], ["ist", 5184.23, 5184.31, 1.0], ["es", 5184.31, 5184.47, 1.0], ["jedes", 5184.47, 5184.71, 1.0], ["Mal", 5184.71, 5184.87, 1.0], ["ein", 5184.87, 5184.95, 1.0], ["Erfolgserlebnis,", 5184.95, 5185.67, 1.0], ["da", 5185.75, 5185.91, 1.0], ["sagt", 5185.91, 5186.07, 1.0], ["man,", 5186.07, 5186.15, 1.0], ["oh,", 5186.23, 5186.39, 1.0], ["zum", 5186.47, 5186.63, 1.0], ["einen", 5186.63, 5186.71, 1.0], ["ist.", 5186.79, 5186.87, 1.0]]}, {"start": 5187.11, "end": 5188.47, "text": "Es ist wieder Code nicht geschrieben.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Es", 5187.11, 5187.19, 1.0], ["ist", 5187.19, 5187.27, 1.0], ["wieder", 5187.35, 5187.59, 1.0], ["Code", 5187.59, 5187.83, 1.0], ["nicht", 5187.83, 5188.07, 1.0], ["geschrieben.", 5188.07, 5188.47, 1.0]]}, {"start": 5189.51, "end": 5195.91, "text": "Zum Beispiel ist es halt auch so, man soll ja tunlichst vermeiden, Testcode zu duplizieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Zum", 5189.51, 5189.75, 1.0], ["Beispiel", 5189.75, 5189.99, 1.0], ["ist", 5189.99, 5190.15, 1.0], ["es", 5190.15, 5190.31, 1.0], ["halt", 5190.31, 5190.47, 1.0], ["auch", 5190.47, 5190.55, 1.0], ["so,", 5190.55, 5190.71, 1.0], ["man", 5190.79, 5190.95, 1.0], ["soll", 5190.95, 5191.19, 1.0], ["ja", 5191.19, 5191.43, 1.0], ["tunlichst", 5191.43, 5191.91, 1.0], ["vermeiden,", 5191.99, 5192.63, 1.0], ["Testcode", 5193.91, 5194.71, 1.0], ["zu", 5194.71, 5194.87, 1.0], ["duplizieren.", 5194.87, 5195.91, 1.0]]}, {"start": 5196.71, "end": 5210.79, "text": "Weil jeder Test, der schon mal einen bestimmten Code-Pfad testet, den braucht man nicht doppelt oder dreifach, weil wenn man irgendwann mal was ändert, dann muss man halt auch dementsprechend so viele Tests updaten.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Weil", 5196.71, 5197.27, 1.0], ["jeder", 5197.59, 5198.23, 1.0], ["Test,", 5198.23, 5198.71, 1.0], ["der", 5199.19, 5199.43, 1.0], ["schon", 5199.43, 5199.67, 1.0], ["mal", 5199.67, 5199.99, 1.0], ["einen", 5199.99, 5200.15, 1.0], ["bestimmten", 5200.15, 5200.55, 1.0], ["Code-Pfad", 5200.55, 5201.19, 1.0], ["testet,", 5201.43, 5201.91, 1.0], ["den", 5202.23, 5202.47, 1.0], ["braucht", 5202.63, 5203.11, 1.0], ["man", 5203.11, 5203.35, 1.0], ["nicht", 5203.35, 5203.51, 1.0], ["doppelt", 5203.51, 5203.99, 1.0], ["oder", 5203.99, 5204.23, 1.0], ["dreifach,", 5204.23, 5204.95, 1.0], ["weil", 5205.43, 5205.67, 1.0], ["wenn", 5205.83, 5205.99, 1.0], ["man", 5205.99, 5206.23, 1.0], ["irgendwann", 5206.23, 5206.63, 1.0], ["mal", 5206.63, 5206.79, 1.0], ["was", 5206.79, 5206.87, 1.0], ["ändert,", 5206.87, 5207.19, 1.0], ["dann", 5207.27, 5207.35, 1.0], ["muss", 5207.35, 5207.51, 1.0], ["man", 5207.51, 5207.67, 1.0], ["halt", 5207.67, 5207.83, 1.0], ["auch", 5207.83, 5208.07, 1.0], ["dementsprechend", 5208.07, 5208.95, 1.0], ["so", 5208.95, 5209.11, 1.0], ["viele", 5209.11, 5209.43, 1.0], ["Tests", 5209.43, 5209.91, 1.0], ["updaten.", 5209.91, 5210.79, 1.0]]}, {"start": 5212.79, "end": 5234.15, "text": "Und das hilft halt auch dabei, die Anzahl der Tests zu reduzieren, dass man sagt, okay, ich implementiere jetzt mal einen Test und wenn der Code dazu noch nicht vorhanden ist, aber der Test plötzlich trotzdem grün ist und trotzdem durchläuft, dann hat man irgendwie, entweder man hat einen Fehler im tatsächlichen Code oder man hat irgendwie sowas schon mal implementiert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 5212.79, 5213.11, 1.0], ["das", 5213.27, 5213.51, 1.0], ["hilft", 5213.51, 5213.91, 1.0], ["halt", 5213.91, 5214.15, 1.0], ["auch", 5214.15, 5214.31, 1.0], ["dabei,", 5214.31, 5214.55, 1.0], ["die", 5214.87, 5214.95, 1.0], ["Anzahl", 5214.95, 5215.27, 1.0], ["der", 5215.27, 5215.43, 1.0], ["Tests", 5215.43, 5215.75, 1.0], ["zu", 5215.75, 5215.83, 1.0], ["reduzieren,", 5215.83, 5216.23, 1.0], ["dass", 5216.31, 5216.47, 1.0], ["man", 5216.47, 5216.63, 1.0], ["sagt,", 5216.63, 5216.79, 1.0], ["okay,", 5216.87, 5217.03, 1.0], ["ich", 5217.11, 5217.27, 1.0], ["implementiere", 5217.27, 5217.75, 1.0], ["jetzt", 5217.75, 5217.91, 1.0], ["mal", 5217.91, 5218.07, 1.0], ["einen", 5218.07, 5218.23, 1.0], ["Test", 5218.23, 5218.55, 1.0], ["und", 5218.71, 5219.03, 1.0], ["wenn", 5219.03, 5219.35, 1.0], ["der", 5219.35, 5219.59, 1.0], ["Code", 5219.59, 5219.91, 1.0], ["dazu", 5219.91, 5220.31, 1.0], ["noch", 5220.31, 5220.39, 1.0], ["nicht", 5220.39, 5220.55, 1.0], ["vorhanden", 5220.55, 5220.95, 1.0], ["ist,", 5220.95, 5221.03, 1.0], ["aber", 5221.11, 5221.27, 1.0], ["der", 5221.27, 5221.35, 1.0], ["Test", 5221.35, 5221.67, 1.0], ["plötzlich", 5221.67, 5222.15, 1.0], ["trotzdem", 5222.15, 5222.63, 1.0], ["grün", 5222.63, 5222.95, 1.0], ["ist", 5222.95, 5223.11, 1.0], ["und", 5223.11, 5223.27, 1.0], ["trotzdem", 5223.27, 5223.67, 1.0], ["durchläuft,", 5223.67, 5224.23, 1.0], ["dann", 5224.55, 5224.79, 1.0], ["hat", 5224.79, 5225.03, 1.0], ["man", 5225.03, 5225.27, 1.0], ["irgendwie,", 5225.27, 5225.99, 1.0], ["entweder", 5226.31, 5226.87, 1.0], ["man", 5226.87, 5227.03, 1.0], ["hat", 5227.03, 5227.27, 1.0], ["einen", 5227.27, 5227.43, 1.0], ["Fehler", 5227.59, 5228.31, 1.0], ["im", 5228.31, 5228.47, 1.0], ["tatsächlichen", 5228.47, 5229.03, 1.0], ["Code", 5229.19, 5229.51, 1.0], ["oder", 5229.59, 5229.91, 1.0], ["man", 5229.91, 5230.15, 1.0], ["hat", 5230.15, 5230.47, 1.0], ["irgendwie", 5230.55, 5231.35, 1.0], ["sowas", 5231.35, 5233.11, 1.0], ["schon", 5233.11, 5233.35, 1.0], ["mal", 5233.35, 5233.59, 1.0], ["implementiert.", 5233.59, 5234.15, 1.0]]}, {"start": 5234.39, "end": 5237.43, "text": "Ja, man hat den neuen Test im Prinzip nicht sauber spezifiziert.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ja,", 5234.39, 5234.55, 1.0], ["man", 5234.95, 5235.03, 1.0], ["hat", 5235.03, 5235.19, 1.0], ["den", 5235.19, 5235.35, 1.0], ["neuen", 5235.35, 5235.59, 1.0], ["Test", 5235.59, 5235.91, 1.0], ["im", 5235.91, 5235.99, 1.0], ["Prinzip", 5235.99, 5236.31, 1.0], ["nicht", 5236.31, 5236.47, 1.0], ["sauber", 5236.47, 5236.79, 1.0], ["spezifiziert.", 5236.79, 5237.43, 1.0]]}, {"start": 5237.51, "end": 5237.67, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Genau.", 5237.51, 5237.67, 1.0]]}, {"start": 5237.83, "end": 5241.43, "text": "Also man hat dabei nicht bemerkt, oh genau, also ich habe das schon.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5237.83, 5238.07, 1.0], ["man", 5238.07, 5238.23, 1.0], ["hat", 5238.23, 5238.39, 1.0], ["dabei", 5238.39, 5238.95, 1.0], ["nicht", 5238.95, 5239.19, 1.0], ["bemerkt,", 5239.19, 5239.59, 1.0], ["oh", 5239.67, 5239.91, 1.0], ["genau,", 5239.99, 5240.15, 1.0], ["also", 5240.23, 5240.47, 1.0], ["ich", 5240.47, 5240.55, 1.0], ["habe", 5240.55, 5240.71, 1.0], ["das", 5240.71, 5240.87, 1.0], ["schon.", 5240.87, 5241.43, 1.0]]}, {"start": 5241.91, "end": 5244.39, "text": "Oder ich habe das durch einen Nebeneffekt schon.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Oder", 5241.91, 5242.31, 1.0], ["ich", 5242.31, 5242.47, 1.0], ["habe", 5242.47, 5242.71, 1.0], ["das", 5242.71, 5242.95, 1.0], ["durch", 5242.95, 5243.19, 1.0], ["einen", 5243.19, 5243.35, 1.0], ["Nebeneffekt", 5243.35, 5244.15, 1.0], ["schon.", 5244.15, 5244.39, 1.0]]}, {"start": 5244.47, "end": 5252.31, "text": "Also ich habe das entweder bewusst schon mal gebaut und habe es halt vergessen, oder ich habe es durch einen anderen Nebeneffekt, so soll ja Sachen geben, die ergeben sich einfach so implizit.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5244.47, 5244.55, 1.0], ["ich", 5244.63, 5244.71, 1.0], ["habe", 5244.71, 5244.87, 1.0], ["das", 5244.87, 5245.03, 1.0], ["entweder", 5245.03, 5245.43, 1.0], ["bewusst", 5245.43, 5245.83, 1.0], ["schon", 5245.83, 5245.99, 1.0], ["mal", 5245.99, 5246.07, 1.0], ["gebaut", 5246.07, 5246.31, 1.0], ["und", 5246.39, 5246.47, 1.0], ["habe", 5246.55, 5246.71, 1.0], ["es", 5246.71, 5246.87, 1.0], ["halt", 5246.87, 5247.03, 1.0], ["vergessen,", 5247.03, 5247.35, 1.0], ["oder", 5247.43, 5247.59, 1.0], ["ich", 5247.59, 5247.67, 1.0], ["habe", 5247.67, 5247.83, 1.0], ["es", 5247.83, 5247.99, 1.0], ["durch", 5247.99, 5248.15, 1.0], ["einen", 5248.15, 5248.31, 1.0], ["anderen", 5248.31, 5248.55, 1.0], ["Nebeneffekt,", 5248.55, 5249.19, 1.0], ["so", 5249.27, 5249.43, 1.0], ["soll", 5249.67, 5249.91, 1.0], ["ja", 5249.91, 5249.99, 1.0], ["Sachen", 5250.15, 5250.39, 1.0], ["geben,", 5250.39, 5250.55, 1.0], ["die", 5250.63, 5250.71, 1.0], ["ergeben", 5250.71, 5251.11, 1.0], ["sich", 5251.11, 5251.27, 1.0], ["einfach", 5251.27, 5251.51, 1.0], ["so", 5251.51, 5251.67, 1.0], ["implizit.", 5251.67, 5252.31, 1.0]]}, {"start": 5254.07, "end": 5267.43, "text": "Was mir noch wichtig ist bei dem Test-Driven Development, ist der Ansatz, das ist bisher noch nicht, glaube ich, so ganz rausgekommen, wenn ich so einen Test habe und der schlägt fehl, dann benutze ich die simpelste Möglichkeit, den Test grün zu machen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Was", 5254.07, 5254.39, 1.0], ["mir", 5254.39, 5254.71, 1.0], ["noch", 5254.71, 5254.87, 1.0], ["wichtig", 5254.87, 5255.19, 1.0], ["ist", 5255.19, 5255.35, 1.0], ["bei", 5255.35, 5255.43, 1.0], ["dem", 5255.43, 5255.67, 1.0], ["Test-Driven", 5255.67, 5256.23, 1.0], ["Development,", 5256.31, 5256.79, 1.0], ["ist", 5256.87, 5257.03, 1.0], ["der", 5257.03, 5257.19, 1.0], ["Ansatz,", 5257.19, 5257.67, 1.0], ["das", 5257.99, 5258.23, 1.0], ["ist", 5258.23, 5258.39, 1.0], ["bisher", 5258.39, 5258.63, 1.0], ["noch", 5258.63, 5258.79, 1.0], ["nicht,", 5258.79, 5258.87, 1.0], ["glaube", 5258.95, 5259.11, 1.0], ["ich,", 5259.11, 5259.19, 1.0], ["so", 5259.27, 5259.43, 1.0], ["ganz", 5259.43, 5259.67, 1.0], ["rausgekommen,", 5259.67, 5260.39, 1.0], ["wenn", 5260.63, 5260.79, 1.0], ["ich", 5260.79, 5260.95, 1.0], ["so", 5260.95, 5261.11, 1.0], ["einen", 5261.11, 5261.19, 1.0], ["Test", 5261.19, 5261.43, 1.0], ["habe", 5261.43, 5261.67, 1.0], ["und", 5261.67, 5261.75, 1.0], ["der", 5261.75, 5261.91, 1.0], ["schlägt", 5261.91, 5262.39, 1.0], ["fehl,", 5262.39, 5262.87, 1.0], ["dann", 5263.03, 5263.27, 1.0], ["benutze", 5263.27, 5263.83, 1.0], ["ich", 5263.83, 5264.07, 1.0], ["die", 5264.07, 5264.31, 1.0], ["simpelste", 5264.31, 5265.03, 1.0], ["Möglichkeit,", 5265.03, 5265.83, 1.0], ["den", 5266.07, 5266.23, 1.0], ["Test", 5266.23, 5266.55, 1.0], ["grün", 5266.79, 5267.11, 1.0], ["zu", 5267.11, 5267.27, 1.0], ["machen.", 5267.27, 5267.43, 1.0]]}, {"start": 5267.51, "end": 5270.47, "text": "Also nehmen wir hier den tollen Debian Random Number Generator.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5267.51, 5267.75, 1.0], ["nehmen", 5267.75, 5267.91, 1.0], ["wir", 5267.91, 5268.07, 1.0], ["hier", 5268.07, 5268.15, 1.0], ["den", 5268.15, 5268.23, 1.0], ["tollen", 5268.23, 5268.47, 1.0], ["Debian", 5268.47, 5268.87, 1.0], ["Random", 5269.19, 5269.51, 1.0], ["Number", 5269.51, 5269.67, 1.0], ["Generator.", 5269.75, 5270.47, 1.0]]}, {"start": 5270.95, "end": 5279.59, "text": "Wenn der Test-Case halt sagte, wenn ich das aufrufe, dann muss da hinten eine Zahl rauskommen und ich schreibe da Return 5 rein, dann ist der Test erfüllt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Wenn", 5270.95, 5271.11, 1.0], ["der", 5271.11, 5271.27, 1.0], ["Test-Case", 5271.27, 5271.91, 1.0], ["halt", 5271.91, 5272.07, 1.0], ["sagte,", 5272.07, 5272.39, 1.0], ["wenn", 5272.87, 5273.11, 1.0], ["ich", 5273.11, 5273.27, 1.0], ["das", 5273.27, 5273.43, 1.0], ["aufrufe,", 5273.43, 5273.91, 1.0], ["dann", 5273.99, 5274.15, 1.0], ["muss", 5274.15, 5274.31, 1.0], ["da", 5274.31, 5274.39, 1.0], ["hinten", 5274.39, 5274.71, 1.0], ["eine", 5274.71, 5274.79, 1.0], ["Zahl", 5274.79, 5275.03, 1.0], ["rauskommen", 5275.03, 5275.59, 1.0], ["und", 5275.75, 5275.99, 1.0], ["ich", 5275.99, 5276.07, 1.0], ["schreibe", 5276.07, 5276.39, 1.0], ["da", 5276.39, 5276.55, 1.0], ["Return", 5276.55, 5276.95, 1.0], ["5", 5276.95, 5277.27, 1.0], ["rein,", 5277.27, 5277.59, 1.0], ["dann", 5277.91, 5278.07, 1.0], ["ist", 5278.07, 5278.23, 1.0], ["der", 5278.23, 5278.39, 1.0], ["Test", 5278.39, 5278.79, 1.0], ["erfüllt.", 5278.79, 5279.59, 1.0]]}, {"start": 5279.91, "end": 5280.23, "text": "Okay.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Okay.", 5279.91, 5280.23, 1.0]]}, {"start": 5280.63, "end": 5282.47, "text": "Also dann ist halt mein Test nicht gut.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Also", 5280.63, 5280.87, 1.0], ["dann", 5280.95, 5281.11, 1.0], ["ist", 5281.11, 5281.27, 1.0], ["halt", 5281.27, 5281.51, 1.0], ["mein", 5281.51, 5281.75, 1.0], ["Test", 5281.75, 5281.99, 1.0], ["nicht", 5281.99, 5282.23, 1.0], ["gut.", 5282.23, 5282.47, 1.0]]}, {"start": 5282.71, "end": 5289.19, "text": "Aber so ist die Vorgehensweise und dann sage ich mir, okay, gut, jetzt muss ich meinen Test irgendwie besser machen, also dass er die Aufgabe besser löst.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Aber", 5282.71, 5283.03, 1.0], ["so", 5283.59, 5283.75, 1.0], ["ist", 5283.75, 5283.83, 1.0], ["die", 5283.83, 5283.91, 1.0], ["Vorgehensweise", 5283.91, 5284.63, 1.0], ["und", 5284.71, 5284.79, 1.0], ["dann", 5284.79, 5284.87, 1.0], ["sage", 5284.87, 5285.03, 1.0], ["ich", 5285.03, 5285.11, 1.0], ["mir,", 5285.11, 5285.19, 1.0], ["okay,", 5285.27, 5285.43, 1.0], ["gut,", 5285.51, 5285.67, 1.0], ["jetzt", 5285.75, 5285.91, 1.0], ["muss", 5285.91, 5286.07, 1.0], ["ich", 5286.07, 5286.15, 1.0], ["meinen", 5286.15, 5286.23, 1.0], ["Test", 5286.31, 5286.55, 1.0], ["irgendwie", 5286.55, 5286.87, 1.0], ["besser", 5286.87, 5287.11, 1.0], ["machen,", 5287.11, 5287.27, 1.0], ["also", 5287.35, 5287.51, 1.0], ["dass", 5287.59, 5287.75, 1.0], ["er", 5287.75, 5287.91, 1.0], ["die", 5287.91, 5288.07, 1.0], ["Aufgabe", 5288.07, 5288.55, 1.0], ["besser", 5288.55, 5288.87, 1.0], ["löst.", 5288.87, 5289.19, 1.0]]}, {"start": 5289.59, "end": 5293.83, "text": "Und dann muss ich entsprechend wieder die Implementierung anpassen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 5289.59, 5289.75, 1.0], ["dann", 5289.75, 5289.91, 1.0], ["muss", 5289.91, 5290.07, 1.0], ["ich", 5290.07, 5290.23, 1.0], ["entsprechend", 5290.23, 5290.63, 1.0], ["wieder", 5290.63, 5291.19, 1.0], ["die", 5291.67, 5291.91, 1.0], ["Implementierung", 5291.91, 5293.11, 1.0], ["anpassen.", 5293.19, 5293.83, 1.0]]}, {"start": 5293.91, "end": 5302.71, "text": "Also da geht man tatsächlich auch häufig so vor, dass man halt mal relativ einfach anfängt, also einfach wie möglich anfängt und sich dann ein bisschen weiter vorhangelt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5293.91, 5294.23, 1.0], ["da", 5294.47, 5294.71, 1.0], ["geht", 5294.71, 5295.03, 1.0], ["man", 5295.03, 5295.19, 1.0], ["tatsächlich", 5295.19, 5295.59, 1.0], ["auch", 5295.59, 5295.75, 1.0], ["häufig", 5295.75, 5296.07, 1.0], ["so", 5296.07, 5296.23, 1.0], ["vor,", 5296.23, 5296.39, 1.0], ["dass", 5296.87, 5297.03, 1.0], ["man", 5297.03, 5297.27, 1.0], ["halt", 5297.27, 5297.43, 1.0], ["mal", 5297.43, 5297.67, 1.0], ["relativ", 5297.67, 5298.07, 1.0], ["einfach", 5298.07, 5298.39, 1.0], ["anfängt,", 5298.39, 5298.95, 1.0], ["also", 5299.03, 5299.35, 1.0], ["einfach", 5299.35, 5299.67, 1.0], ["wie", 5299.67, 5299.83, 1.0], ["möglich", 5299.83, 5300.07, 1.0], ["anfängt", 5300.15, 5300.55, 1.0], ["und", 5300.55, 5300.71, 1.0], ["sich", 5300.71, 5300.87, 1.0], ["dann", 5300.87, 5301.03, 1.0], ["ein", 5301.03, 5301.11, 1.0], ["bisschen", 5301.11, 5301.43, 1.0], ["weiter", 5301.43, 5301.83, 1.0], ["vorhangelt.", 5301.83, 5302.71, 1.0]]}, {"start": 5303.83, "end": 5305.83, "text": "Das klingt erstmal ein bisschen langweilig, stimmt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 5303.83, 5304.07, 1.0], ["klingt", 5304.07, 5304.39, 1.0], ["erstmal", 5304.39, 5304.71, 1.0], ["ein", 5304.71, 5304.79, 1.0], ["bisschen", 5304.79, 5304.95, 1.0], ["langweilig,", 5304.95, 5305.43, 1.0], ["stimmt.", 5305.51, 5305.83, 1.0]]}, {"start": 5305.99, "end": 5309.59, "text": "Das klingt auch langsam, weil man viel Testcode schreibt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 5305.99, 5306.15, 1.0], ["klingt", 5306.15, 5306.63, 1.0], ["auch", 5306.63, 5306.87, 1.0], ["langsam,", 5306.87, 5307.43, 1.0], ["weil", 5307.59, 5307.75, 1.0], ["man", 5307.75, 5307.99, 1.0], ["viel", 5307.99, 5308.23, 1.0], ["Testcode", 5308.23, 5308.87, 1.0], ["schreibt.", 5308.95, 5309.59, 1.0]]}, {"start": 5309.91, "end": 5318.07, "text": "Aber die persönliche Erfahrung ist zum Beispiel auch die, wenn ich das mache, wenn ich das gewohnt bin, dann bin ich vielleicht ein Ticken langsamer, aber dafür stetiger.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Aber", 5309.91, 5310.23, 1.0], ["die", 5310.23, 5310.31, 1.0], ["persönliche", 5310.31, 5310.87, 1.0], ["Erfahrung", 5310.87, 5311.35, 1.0], ["ist", 5311.35, 5311.59, 1.0], ["zum", 5311.59, 5311.75, 1.0], ["Beispiel", 5311.75, 5312.07, 1.0], ["auch", 5312.07, 5312.23, 1.0], ["die,", 5312.23, 5312.47, 1.0], ["wenn", 5312.63, 5312.79, 1.0], ["ich", 5312.79, 5312.95, 1.0], ["das", 5312.95, 5313.11, 1.0], ["mache,", 5313.11, 5313.27, 1.0], ["wenn", 5313.43, 5313.51, 1.0], ["ich", 5313.51, 5313.59, 1.0], ["das", 5313.59, 5313.75, 1.0], ["gewohnt", 5313.75, 5314.07, 1.0], ["bin,", 5314.15, 5314.23, 1.0], ["dann", 5314.31, 5314.47, 1.0], ["bin", 5314.47, 5314.55, 1.0], ["ich", 5314.55, 5314.63, 1.0], ["vielleicht", 5314.63, 5314.95, 1.0], ["ein", 5314.95, 5315.19, 1.0], ["Ticken", 5315.19, 5315.67, 1.0], ["langsamer,", 5315.67, 5316.63, 1.0], ["aber", 5316.95, 5317.27, 1.0], ["dafür", 5317.27, 5317.67, 1.0], ["stetiger.", 5317.67, 5318.07, 1.0]]}, {"start": 5318.31, "end": 5329.99, "text": "Also ich komme beständiger voran, weil jeder kennt das, wenn der Coach schreibt, dann schreibt man irgendwie kurz 20, 30 Zeilen oder 200, 300 Zeilen der Klasse irgendwie zusammen, die macht irgendwie Voodoo Magic ganz viel, ganz schnell, ganz toll.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5318.31, 5318.47, 1.0], ["ich", 5318.47, 5318.63, 1.0], ["komme", 5318.63, 5318.95, 1.0], ["beständiger", 5318.95, 5319.59, 1.0], ["voran,", 5319.59, 5319.99, 1.0], ["weil", 5320.07, 5320.39, 1.0], ["jeder", 5320.63, 5320.95, 1.0], ["kennt", 5320.95, 5321.19, 1.0], ["das,", 5321.19, 5321.27, 1.0], ["wenn", 5321.35, 5321.51, 1.0], ["der", 5321.51, 5321.67, 1.0], ["Coach", 5321.67, 5321.83, 1.0], ["schreibt,", 5321.91, 5322.15, 1.0], ["dann", 5322.23, 5322.39, 1.0], ["schreibt", 5322.39, 5322.63, 1.0], ["man", 5322.63, 5322.79, 1.0], ["irgendwie", 5322.79, 5322.87, 1.0], ["kurz", 5322.95, 5323.19, 1.0], ["20,", 5323.19, 5323.51, 1.0], ["30", 5323.59, 5323.91, 1.0], ["Zeilen", 5323.91, 5324.15, 1.0], ["oder", 5324.15, 5324.39, 1.0], ["200,", 5324.39, 5324.55, 1.0], ["300", 5324.63, 5324.95, 1.0], ["Zeilen", 5325.03, 5325.27, 1.0], ["der", 5325.43, 5325.51, 1.0], ["Klasse", 5325.51, 5325.83, 1.0], ["irgendwie", 5325.83, 5326.07, 1.0], ["zusammen,", 5326.07, 5326.31, 1.0], ["die", 5326.39, 5326.47, 1.0], ["macht", 5326.47, 5326.71, 1.0], ["irgendwie", 5326.71, 5327.03, 1.0], ["Voodoo", 5327.03, 5327.51, 1.0], ["Magic", 5327.59, 5328.07, 1.0], ["ganz", 5328.07, 5328.23, 1.0], ["viel,", 5328.23, 5328.47, 1.0], ["ganz", 5328.55, 5328.79, 1.0], ["schnell,", 5328.79, 5329.03, 1.0], ["ganz", 5329.11, 5329.43, 1.0], ["toll.", 5329.43, 5329.99, 1.0]]}, {"start": 5330.95, "end": 5339.67, "text": "Aber dann, wenn man auf einmal irgendwie dann noch Funktionalität X reinbauen soll, denkt man sich, oh verdammt, ich hab mir das gar nicht so gedacht dabei.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Aber", 5330.95, 5331.27, 1.0], ["dann,", 5331.27, 5331.59, 1.0], ["wenn", 5332.23, 5332.47, 1.0], ["man", 5332.47, 5332.63, 1.0], ["auf", 5332.63, 5332.79, 1.0], ["einmal", 5332.79, 5333.11, 1.0], ["irgendwie", 5333.11, 5333.35, 1.0], ["dann", 5333.35, 5333.51, 1.0], ["noch", 5333.51, 5333.75, 1.0], ["Funktionalität", 5333.75, 5334.55, 1.0], ["X", 5334.55, 5334.79, 1.0], ["reinbauen", 5334.79, 5335.43, 1.0], ["soll,", 5335.43, 5335.67, 1.0], ["denkt", 5336.47, 5336.79, 1.0], ["man", 5336.79, 5336.95, 1.0], ["sich,", 5336.95, 5337.11, 1.0], ["oh", 5337.27, 5337.43, 1.0], ["verdammt,", 5337.51, 5337.83, 1.0], ["ich", 5337.91, 5337.99, 1.0], ["hab", 5337.99, 5338.15, 1.0], ["mir", 5338.15, 5338.31, 1.0], ["das", 5338.31, 5338.47, 1.0], ["gar", 5338.47, 5338.63, 1.0], ["nicht", 5338.63, 5338.79, 1.0], ["so", 5338.79, 5338.95, 1.0], ["gedacht", 5338.95, 5339.27, 1.0], ["dabei.", 5339.27, 5339.67, 1.0]]}, {"start": 5339.75, "end": 5358.95, "text": "Und wenn man stattdessen in dem kontinuierlichen Prozess drin ist, dass man sich überlegen muss, wie man das Ganze weitergestaltet, dass man, dass man die ganze Zeit, also dass es eher so ein, sag ich mal, dass es eher so ein Marathon ist als ein Sprint, dann ist das eine eigentlich ja sehr, sehr zufriedenstellende Arbeitsweise.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 5339.75, 5339.91, 1.0], ["wenn", 5339.91, 5340.07, 1.0], ["man", 5340.07, 5340.23, 1.0], ["stattdessen", 5340.23, 5340.71, 1.0], ["in", 5340.71, 5340.79, 1.0], ["dem", 5340.79, 5340.95, 1.0], ["kontinuierlichen", 5340.95, 5341.75, 1.0], ["Prozess", 5342.23, 5342.63, 1.0], ["drin", 5342.63, 5342.95, 1.0], ["ist,", 5342.95, 5343.11, 1.0], ["dass", 5343.19, 5343.35, 1.0], ["man", 5343.35, 5343.43, 1.0], ["sich", 5343.43, 5343.67, 1.0], ["überlegen", 5343.67, 5344.31, 1.0], ["muss,", 5344.31, 5344.87, 1.0], ["wie", 5345.83, 5346.15, 1.0], ["man", 5346.15, 5346.47, 1.0], ["das", 5346.47, 5346.71, 1.0], ["Ganze", 5346.71, 5347.03, 1.0], ["weitergestaltet,", 5347.03, 5347.91, 1.0], ["dass", 5348.39, 5348.55, 1.0], ["man,", 5348.55, 5348.71, 1.0], ["dass", 5348.79, 5348.95, 1.0], ["man", 5348.95, 5349.19, 1.0], ["die", 5349.19, 5349.27, 1.0], ["ganze", 5349.27, 5349.75, 1.0], ["Zeit,", 5349.75, 5350.07, 1.0], ["also", 5350.47, 5350.71, 1.0], ["dass", 5350.87, 5351.03, 1.0], ["es", 5351.03, 5351.19, 1.0], ["eher", 5351.19, 5351.43, 1.0], ["so", 5351.43, 5351.59, 1.0], ["ein,", 5351.59, 5351.83, 1.0], ["sag", 5352.07, 5352.23, 1.0], ["ich", 5352.23, 5352.31, 1.0], ["mal,", 5352.39, 5352.55, 1.0], ["dass", 5352.63, 5352.71, 1.0], ["es", 5352.71, 5352.87, 1.0], ["eher", 5352.87, 5353.03, 1.0], ["so", 5353.03, 5353.11, 1.0], ["ein", 5353.11, 5353.19, 1.0], ["Marathon", 5353.19, 5353.67, 1.0], ["ist", 5353.67, 5353.91, 1.0], ["als", 5353.91, 5354.07, 1.0], ["ein", 5354.07, 5354.23, 1.0], ["Sprint,", 5354.23, 5354.87, 1.0], ["dann", 5355.43, 5355.67, 1.0], ["ist", 5355.67, 5355.83, 1.0], ["das", 5355.83, 5356.07, 1.0], ["eine", 5356.07, 5356.23, 1.0], ["eigentlich", 5356.23, 5356.47, 1.0], ["ja", 5356.55, 5356.71, 1.0], ["sehr,", 5356.79, 5356.95, 1.0], ["sehr", 5357.11, 5357.27, 1.0], ["zufriedenstellende", 5357.27, 5358.31, 1.0], ["Arbeitsweise.", 5358.31, 5358.95, 1.0]]}, {"start": 5359.11, "end": 5362.63, "text": "Also es klingt erstmal langweilig, aber es ist halt hochproduktiv im Endeffekt nachher.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5359.11, 5359.35, 1.0], ["es", 5359.35, 5359.51, 1.0], ["klingt", 5359.51, 5359.83, 1.0], ["erstmal", 5359.83, 5360.15, 1.0], ["langweilig,", 5360.15, 5360.55, 1.0], ["aber", 5360.63, 5360.71, 1.0], ["es", 5360.71, 5360.79, 1.0], ["ist", 5360.79, 5360.87, 1.0], ["halt", 5360.87, 5361.03, 1.0], ["hochproduktiv", 5361.03, 5361.75, 1.0], ["im", 5361.75, 5361.83, 1.0], ["Endeffekt", 5361.83, 5362.15, 1.0], ["nachher.", 5362.31, 5362.63, 1.0]]}, {"start": 5363.35, "end": 5367.59, "text": "Es hat zudem halt auch noch den Nebeneffekt, das hat zwei Nebeneffekte.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Es", 5363.35, 5363.59, 1.0], ["hat", 5363.59, 5363.83, 1.0], ["zudem", 5363.83, 5364.31, 1.0], ["halt", 5364.31, 5364.55, 1.0], ["auch", 5364.55, 5364.71, 1.0], ["noch", 5364.71, 5365.03, 1.0], ["den", 5365.03, 5365.19, 1.0], ["Nebeneffekt,", 5365.19, 5366.15, 1.0], ["das", 5366.39, 5366.55, 1.0], ["hat", 5366.55, 5366.71, 1.0], ["zwei", 5366.71, 5366.95, 1.0], ["Nebeneffekte.", 5366.95, 5367.59, 1.0]]}, {"start": 5367.67, "end": 5375.03, "text": "Zum einen haben wir vorhin schon gesagt, jeder Test, den du schreibst, ist eine Wiederverwendung von bestehend Code, nämlich dem Code, den du testest.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Zum", 5367.67, 5367.91, 1.0], ["einen", 5367.91, 5368.15, 1.0], ["haben", 5368.15, 5368.31, 1.0], ["wir", 5368.31, 5368.39, 1.0], ["vorhin", 5368.39, 5368.71, 1.0], ["schon", 5368.71, 5368.87, 1.0], ["gesagt,", 5368.87, 5369.19, 1.0], ["jeder", 5369.35, 5369.67, 1.0], ["Test,", 5369.67, 5369.83, 1.0], ["den", 5369.91, 5370.15, 1.0], ["du", 5370.15, 5370.23, 1.0], ["schreibst,", 5370.23, 5370.63, 1.0], ["ist", 5370.71, 5370.79, 1.0], ["eine", 5370.79, 5370.95, 1.0], ["Wiederverwendung", 5370.95, 5371.99, 1.0], ["von", 5371.99, 5372.23, 1.0], ["bestehend", 5372.23, 5372.87, 1.0], ["Code,", 5372.87, 5373.19, 1.0], ["nämlich", 5373.27, 5373.67, 1.0], ["dem", 5373.67, 5373.83, 1.0], ["Code,", 5373.83, 5374.07, 1.0], ["den", 5374.15, 5374.31, 1.0], ["du", 5374.31, 5374.39, 1.0], ["testest.", 5374.39, 5375.03, 1.0]]}, {"start": 5375.59, "end": 5386.07, "text": "Das heißt, dein Test wird automatisch, dadurch, dass er getestet oder testbar ist, eher flexibler und eher besser wiederverwendbar.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 5375.59, 5375.83, 1.0], ["heißt,", 5375.83, 5376.07, 1.0], ["dein", 5376.23, 5376.47, 1.0], ["Test", 5376.47, 5376.95, 1.0], ["wird", 5376.95, 5377.27, 1.0], ["automatisch,", 5377.27, 5377.91, 1.0], ["dadurch,", 5377.99, 5378.31, 1.0], ["dass", 5378.39, 5378.55, 1.0], ["er", 5378.55, 5378.79, 1.0], ["getestet", 5378.79, 5379.35, 1.0], ["oder", 5379.35, 5379.67, 1.0], ["testbar", 5379.67, 5380.31, 1.0], ["ist,", 5380.31, 5380.63, 1.0], ["eher", 5382.07, 5382.63, 1.0], ["flexibler", 5382.63, 5383.75, 1.0], ["und", 5383.75, 5383.99, 1.0], ["eher", 5383.99, 5384.39, 1.0], ["besser", 5384.39, 5384.87, 1.0], ["wiederverwendbar.", 5384.87, 5386.07, 1.0]]}, {"start": 5386.95, "end": 5391.91, "text": "Der zweite Fall ist dadurch, dass du, was wollte ich denn jetzt eigentlich sagen?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Der", 5386.95, 5387.19, 1.0], ["zweite", 5387.19, 5387.75, 1.0], ["Fall", 5387.75, 5388.31, 1.0], ["ist", 5388.31, 5388.55, 1.0], ["dadurch,", 5389.11, 5389.75, 1.0], ["dass", 5389.91, 5390.15, 1.0], ["du,", 5390.15, 5390.47, 1.0], ["was", 5390.63, 5390.87, 1.0], ["wollte", 5390.87, 5391.03, 1.0], ["ich", 5391.03, 5391.11, 1.0], ["denn", 5391.19, 5391.35, 1.0], ["jetzt", 5391.35, 5391.51, 1.0], ["eigentlich", 5391.51, 5391.75, 1.0], ["sagen?", 5391.75, 5391.91, 1.0]]}, {"start": 5391.99, "end": 5394.87, "text": "Ich glaube, ich habe schon ein paar Faden verloren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 5391.99, 5392.07, 1.0], ["glaube,", 5392.15, 5392.31, 1.0], ["ich", 5392.39, 5392.47, 1.0], ["habe", 5392.47, 5392.63, 1.0], ["schon", 5393.19, 5393.35, 1.0], ["ein", 5393.35, 5393.51, 1.0], ["paar", 5393.51, 5393.83, 1.0], ["Faden", 5393.83, 5394.15, 1.0], ["verloren.", 5394.31, 5394.87, 1.0]]}, {"start": 5395.35, "end": 5397.19, "text": "Ich bin gerade am überlegen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 5395.35, 5395.51, 1.0], ["bin", 5395.51, 5395.67, 1.0], ["gerade", 5395.75, 5396.07, 1.0], ["am", 5396.07, 5396.23, 1.0], ["überlegen.", 5396.23, 5397.19, 1.0]]}, {"start": 5398.23, "end": 5399.03, "text": "Ich bin gleich wieder da.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ich", 5398.23, 5398.39, 1.0], ["bin", 5398.39, 5398.55, 1.0], ["gleich", 5398.55, 5398.79, 1.0], ["wieder", 5398.79, 5398.95, 1.0], ["da.", 5398.95, 5399.03, 1.0]]}, {"start": 5399.67, "end": 5400.79, "text": "Redet einfach mal kurz weiter.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Redet", 5399.67, 5399.99, 1.0], ["einfach", 5399.99, 5400.23, 1.0], ["mal", 5400.23, 5400.39, 1.0], ["kurz", 5400.39, 5400.55, 1.0], ["weiter.", 5400.55, 5400.79, 1.0]]}, {"start": 5401.11, "end": 5402.31, "text": "Ich denke nochmal kurz drüber.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Ich", 5401.11, 5401.35, 1.0], ["denke", 5401.35, 5401.59, 1.0], ["nochmal", 5401.59, 5401.83, 1.0], ["kurz", 5401.83, 5402.07, 1.0], ["drüber.", 5402.07, 5402.31, 1.0]]}, {"start": 5402.55, "end": 5404.63, "text": "Du warst gerade mit dem Satz, wir können dich jetzt nicht abbrechen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Du", 5402.55, 5402.63, 1.0], ["warst", 5402.71, 5402.87, 1.0], ["gerade", 5402.87, 5403.03, 1.0], ["mit", 5403.03, 5403.11, 1.0], ["dem", 5403.11, 5403.19, 1.0], ["Satz,", 5403.19, 5403.43, 1.0], ["wir", 5403.51, 5403.59, 1.0], ["können", 5403.59, 5403.67, 1.0], ["dich", 5403.75, 5403.83, 1.0], ["jetzt", 5403.83, 5403.99, 1.0], ["nicht", 5403.99, 5404.15, 1.0], ["abbrechen.", 5404.15, 5404.63, 1.0]]}, {"start": 5404.71, "end": 5405.67, "text": "Ich weiß, ich weiß.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Ich", 5404.71, 5404.87, 1.0], ["weiß,", 5404.87, 5405.11, 1.0], ["ich", 5405.19, 5405.35, 1.0], ["weiß.", 5405.35, 5405.67, 1.0]]}, {"start": 5407.03, "end": 5410.07, "text": "Ich habe gerade meinen Faden verloren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 5407.03, 5407.27, 1.0], ["habe", 5407.27, 5407.51, 1.0], ["gerade", 5407.51, 5407.91, 1.0], ["meinen", 5407.91, 5408.23, 1.0], ["Faden", 5409.51, 5409.75, 1.0], ["verloren.", 5409.83, 5410.07, 1.0]]}, {"start": 5412.63, "end": 5413.83, "text": "Ich habe nicht mehr gute Tests fahren.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ich", 5412.63, 5412.71, 1.0], ["habe", 5412.71, 5412.71, 1.0], ["nicht", 5412.79, 5412.87, 1.0], ["mehr", 5412.87, 5412.95, 1.0], ["gute", 5412.95, 5413.11, 1.0], ["Tests", 5413.27, 5413.51, 1.0], ["fahren.", 5413.51, 5413.83, 1.0]]}, {"start": 5414.71, "end": 5429.83, "text": "Also was bei dem Test-Driven Development eben wichtig festzustellen, ist eben, dass ich eben genau so vorgehe, dass ich erst Tests schreibe und dann produktiven Code, was eben auch mich schon mal davor bewahrt, keine Tests zu schreiben.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Also", 5414.71, 5415.11, 1.0], ["was", 5415.67, 5415.91, 1.0], ["bei", 5415.91, 5416.07, 1.0], ["dem", 5416.07, 5416.15, 1.0], ["Test-Driven", 5416.15, 5416.71, 1.0], ["Development", 5416.79, 5417.35, 1.0], ["eben", 5417.35, 5417.67, 1.0], ["wichtig", 5417.67, 5418.23, 1.0], ["festzustellen,", 5418.23, 5418.87, 1.0], ["ist", 5418.95, 5419.19, 1.0], ["eben,", 5419.19, 5419.59, 1.0], ["dass", 5419.83, 5420.07, 1.0], ["ich", 5420.07, 5420.23, 1.0], ["eben", 5420.23, 5420.47, 1.0], ["genau", 5420.47, 5420.79, 1.0], ["so", 5420.79, 5421.03, 1.0], ["vorgehe,", 5421.51, 5421.99, 1.0], ["dass", 5422.07, 5422.23, 1.0], ["ich", 5422.23, 5422.39, 1.0], ["erst", 5422.39, 5422.71, 1.0], ["Tests", 5422.71, 5423.19, 1.0], ["schreibe", 5423.19, 5423.75, 1.0], ["und", 5423.75, 5423.99, 1.0], ["dann", 5423.99, 5424.23, 1.0], ["produktiven", 5424.23, 5424.95, 1.0], ["Code,", 5424.95, 5425.35, 1.0], ["was", 5425.59, 5425.83, 1.0], ["eben", 5425.83, 5426.47, 1.0], ["auch", 5426.63, 5426.95, 1.0], ["mich", 5426.95, 5427.19, 1.0], ["schon", 5427.19, 5427.43, 1.0], ["mal", 5427.43, 5427.59, 1.0], ["davor", 5427.59, 5427.91, 1.0], ["bewahrt,", 5427.91, 5428.39, 1.0], ["keine", 5428.55, 5428.87, 1.0], ["Tests", 5428.87, 5429.19, 1.0], ["zu", 5429.19, 5429.43, 1.0], ["schreiben.", 5429.43, 5429.83, 1.0]]}, {"start": 5430.31, "end": 5437.19, "text": "Das klingt jetzt erstmal simpel, aber das passiert nachher eben ganz häufig, dass man den Code erst schreibt und sagt, ach was, da brauche ich keine Tests für.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 5430.31, 5430.47, 1.0], ["klingt", 5430.47, 5430.79, 1.0], ["jetzt", 5430.79, 5430.95, 1.0], ["erstmal", 5430.95, 5431.27, 1.0], ["simpel,", 5431.27, 5431.51, 1.0], ["aber", 5431.67, 5431.75, 1.0], ["das", 5431.75, 5431.83, 1.0], ["passiert", 5431.83, 5432.15, 1.0], ["nachher", 5432.15, 5432.47, 1.0], ["eben", 5432.47, 5432.71, 1.0], ["ganz", 5432.71, 5432.87, 1.0], ["häufig,", 5432.87, 5433.19, 1.0], ["dass", 5433.27, 5433.51, 1.0], ["man", 5433.51, 5433.83, 1.0], ["den", 5433.91, 5434.07, 1.0], ["Code", 5434.07, 5434.31, 1.0], ["erst", 5434.31, 5434.55, 1.0], ["schreibt", 5434.55, 5434.87, 1.0], ["und", 5434.87, 5435.03, 1.0], ["sagt,", 5435.03, 5435.19, 1.0], ["ach", 5435.35, 5435.51, 1.0], ["was,", 5435.59, 5435.75, 1.0], ["da", 5435.83, 5435.99, 1.0], ["brauche", 5435.99, 5436.23, 1.0], ["ich", 5436.23, 5436.31, 1.0], ["keine", 5436.31, 5436.55, 1.0], ["Tests", 5436.55, 5436.95, 1.0], ["für.", 5436.95, 5437.19, 1.0]]}, {"start": 5437.43, "end": 5440.71, "text": "Beim TDD geht es halt genau so rum los, dass man den Test schreibt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Beim", 5437.43, 5437.83, 1.0], ["TDD", 5437.83, 5438.47, 1.0], ["geht", 5438.47, 5438.63, 1.0], ["es", 5438.63, 5438.71, 1.0], ["halt", 5438.71, 5438.87, 1.0], ["genau", 5438.87, 5439.11, 1.0], ["so", 5439.11, 5439.27, 1.0], ["rum", 5439.27, 5439.51, 1.0], ["los,", 5439.51, 5439.67, 1.0], ["dass", 5439.75, 5439.91, 1.0], ["man", 5439.91, 5439.99, 1.0], ["den", 5439.99, 5440.15, 1.0], ["Test", 5440.15, 5440.39, 1.0], ["schreibt.", 5440.39, 5440.71, 1.0]]}, {"start": 5440.79, "end": 5443.59, "text": "Das heißt, man hat den, man hat mindestens ein bisschen Test.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 5440.79, 5440.87, 1.0], ["heißt,", 5440.87, 5441.11, 1.0], ["man", 5441.19, 5441.27, 1.0], ["hat", 5441.27, 5441.43, 1.0], ["den,", 5441.43, 5441.59, 1.0], ["man", 5441.75, 5441.91, 1.0], ["hat", 5441.91, 5442.15, 1.0], ["mindestens", 5442.15, 5442.63, 1.0], ["ein", 5442.63, 5442.79, 1.0], ["bisschen", 5442.79, 5443.11, 1.0], ["Test.", 5443.19, 5443.59, 1.0]]}, {"start": 5444.31, "end": 5453.83, "text": "Und das ein bisschen Test sorgt eben dafür, dass man den Rest, wie wir schon mehrfach festgestellt haben, den Rest dann auch so schreibt, dass es weiter in die Richtung geht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 5444.31, 5444.63, 1.0], ["das", 5444.95, 5445.27, 1.0], ["ein", 5445.27, 5445.51, 1.0], ["bisschen", 5445.51, 5445.83, 1.0], ["Test", 5445.91, 5446.23, 1.0], ["sorgt", 5446.23, 5446.55, 1.0], ["eben", 5446.55, 5446.71, 1.0], ["dafür,", 5446.71, 5446.87, 1.0], ["dass", 5446.95, 5447.11, 1.0], ["man", 5447.11, 5447.27, 1.0], ["den", 5447.27, 5447.43, 1.0], ["Rest,", 5447.43, 5447.67, 1.0], ["wie", 5447.83, 5447.99, 1.0], ["wir", 5447.99, 5448.15, 1.0], ["schon", 5448.15, 5448.39, 1.0], ["mehrfach", 5448.39, 5448.79, 1.0], ["festgestellt", 5448.79, 5449.35, 1.0], ["haben,", 5449.35, 5449.59, 1.0], ["den", 5449.83, 5449.99, 1.0], ["Rest", 5449.99, 5450.31, 1.0], ["dann", 5450.31, 5450.47, 1.0], ["auch", 5450.47, 5450.63, 1.0], ["so", 5450.63, 5450.79, 1.0], ["schreibt,", 5450.79, 5451.19, 1.0], ["dass", 5451.27, 5451.51, 1.0], ["es", 5451.51, 5451.67, 1.0], ["weiter", 5451.67, 5452.23, 1.0], ["in", 5452.23, 5452.47, 1.0], ["die", 5452.47, 5452.63, 1.0], ["Richtung", 5452.63, 5453.19, 1.0], ["geht.", 5453.19, 5453.83, 1.0]]}, {"start": 5454.39, "end": 5463.75, "text": "Und aus persönlicher Erfahrung ist das eben ein ganz guter Start, so rum anzufangen, das nicht von vornherein unter den Tisch fallen zu lassen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 5454.39, 5454.71, 1.0], ["aus", 5455.67, 5455.91, 1.0], ["persönlicher", 5455.91, 5456.47, 1.0], ["Erfahrung", 5456.47, 5456.95, 1.0], ["ist", 5456.95, 5457.03, 1.0], ["das", 5457.03, 5457.19, 1.0], ["eben", 5457.19, 5457.35, 1.0], ["ein", 5457.35, 5457.43, 1.0], ["ganz", 5457.43, 5457.67, 1.0], ["guter", 5457.67, 5457.99, 1.0], ["Start,", 5457.99, 5458.47, 1.0], ["so", 5459.03, 5459.35, 1.0], ["rum", 5459.35, 5459.59, 1.0], ["anzufangen,", 5459.59, 5460.55, 1.0], ["das", 5460.87, 5461.19, 1.0], ["nicht", 5461.19, 5461.35, 1.0], ["von", 5461.35, 5461.59, 1.0], ["vornherein", 5461.59, 5462.39, 1.0], ["unter", 5462.39, 5462.63, 1.0], ["den", 5462.63, 5462.71, 1.0], ["Tisch", 5462.71, 5463.03, 1.0], ["fallen", 5463.03, 5463.35, 1.0], ["zu", 5463.35, 5463.51, 1.0], ["lassen.", 5463.51, 5463.75, 1.0]]}, {"start": 5465.03, "end": 5468.23, "text": "Mir ist mittlerweile auch mein Faden wieder begegnet.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Mir", 5465.03, 5465.35, 1.0], ["ist", 5465.35, 5465.59, 1.0], ["mittlerweile", 5465.59, 5466.07, 1.0], ["auch", 5466.07, 5466.23, 1.0], ["mein", 5466.23, 5466.47, 1.0], ["Faden", 5466.47, 5466.71, 1.0], ["wieder", 5466.95, 5467.43, 1.0], ["begegnet.", 5467.67, 5468.23, 1.0]]}, {"start": 5468.47, "end": 5468.79, "text": "Das ist gut.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 5468.47, 5468.55, 1.0], ["ist", 5468.55, 5468.63, 1.0], ["gut.", 5468.63, 5468.79, 1.0]]}, {"start": 5469.11, "end": 5470.87, "text": "Jetzt hätte ich jetzt anfangen müssen zu tanzen, oder?", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Jetzt", 5469.11, 5469.19, 1.0], ["hätte", 5469.27, 5469.43, 1.0], ["ich", 5469.43, 5469.51, 1.0], ["jetzt", 5469.51, 5469.67, 1.0], ["anfangen", 5469.67, 5469.91, 1.0], ["müssen", 5469.99, 5470.07, 1.0], ["zu", 5470.23, 5470.31, 1.0], ["tanzen,", 5470.31, 5470.63, 1.0], ["oder?", 5470.71, 5470.87, 1.0]]}, {"start": 5471.43, "end": 5472.95, "text": "Aber das können die Leute doch gar nicht sehen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Aber", 5471.43, 5471.67, 1.0], ["das", 5471.67, 5471.83, 1.0], ["können", 5471.83, 5471.99, 1.0], ["die", 5471.99, 5472.07, 1.0], ["Leute", 5472.07, 5472.31, 1.0], ["doch", 5472.31, 5472.47, 1.0], ["gar", 5472.47, 5472.55, 1.0], ["nicht", 5472.55, 5472.71, 1.0], ["sehen.", 5472.71, 5472.95, 1.0]]}, {"start": 5473.43, "end": 5497.51, "text": "Was ich nämlich sagen wollte, ist der zweite große Faktor oder der zweite große Vorteil, wenn man Testgetrieben entwickelt, ist, wenn, dass man auch dann gleich schon mal automatisiert, was heißt nicht automatisiert, aber dass man gleich im Prozess, während man einen Test implementiert, sich Gedanken drüber machen muss, wie soll denn eigentlich meine Schnittstelle, die ich jetzt da testen will, aussehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Was", 5473.43, 5473.67, 1.0], ["ich", 5473.67, 5473.83, 1.0], ["nämlich", 5473.83, 5474.23, 1.0], ["sagen", 5474.23, 5474.39, 1.0], ["wollte,", 5474.39, 5474.63, 1.0], ["ist", 5474.71, 5474.79, 1.0], ["der", 5474.87, 5475.03, 1.0], ["zweite", 5475.03, 5475.67, 1.0], ["große", 5475.91, 5476.79, 1.0], ["Faktor", 5477.11, 5477.83, 1.0], ["oder", 5477.83, 5478.15, 1.0], ["der", 5478.15, 5478.31, 1.0], ["zweite", 5478.31, 5478.63, 1.0], ["große", 5478.63, 5478.95, 1.0], ["Vorteil,", 5478.95, 5479.35, 1.0], ["wenn", 5479.59, 5479.75, 1.0], ["man", 5479.75, 5479.99, 1.0], ["Testgetrieben", 5479.99, 5480.79, 1.0], ["entwickelt,", 5480.79, 5481.43, 1.0], ["ist,", 5482.39, 5482.71, 1.0], ["wenn,", 5483.19, 5483.51, 1.0], ["dass", 5483.83, 5484.15, 1.0], ["man", 5484.15, 5484.47, 1.0], ["auch", 5484.47, 5484.71, 1.0], ["dann", 5484.71, 5484.95, 1.0], ["gleich", 5484.95, 5485.35, 1.0], ["schon", 5485.35, 5485.51, 1.0], ["mal", 5485.51, 5485.75, 1.0], ["automatisiert,", 5485.75, 5486.63, 1.0], ["was", 5486.79, 5486.95, 1.0], ["heißt", 5486.95, 5487.19, 1.0], ["nicht", 5487.27, 5487.43, 1.0], ["automatisiert,", 5487.43, 5487.99, 1.0], ["aber", 5488.07, 5488.23, 1.0], ["dass", 5488.23, 5488.39, 1.0], ["man", 5488.39, 5488.55, 1.0], ["gleich", 5488.55, 5488.79, 1.0], ["im", 5488.79, 5488.95, 1.0], ["Prozess,", 5488.95, 5489.35, 1.0], ["während", 5489.43, 5489.75, 1.0], ["man", 5489.75, 5489.99, 1.0], ["einen", 5489.99, 5490.15, 1.0], ["Test", 5490.15, 5490.47, 1.0], ["implementiert,", 5490.47, 5491.51, 1.0], ["sich", 5491.83, 5492.15, 1.0], ["Gedanken", 5492.15, 5492.71, 1.0], ["drüber", 5492.71, 5492.95, 1.0], ["machen", 5492.95, 5493.19, 1.0], ["muss,", 5493.19, 5493.35, 1.0], ["wie", 5493.43, 5493.59, 1.0], ["soll", 5493.59, 5493.75, 1.0], ["denn", 5493.75, 5493.91, 1.0], ["eigentlich", 5493.91, 5494.15, 1.0], ["meine", 5494.15, 5494.39, 1.0], ["Schnittstelle,", 5494.39, 5495.11, 1.0], ["die", 5495.35, 5495.51, 1.0], ["ich", 5495.51, 5495.67, 1.0], ["jetzt", 5495.67, 5495.91, 1.0], ["da", 5495.91, 5496.15, 1.0], ["testen", 5496.15, 5496.55, 1.0], ["will,", 5496.55, 5496.71, 1.0], ["aussehen.", 5496.79, 5497.51, 1.0]]}, {"start": 5497.75, "end": 5517.75, "text": "Das heißt, du, allein dadurch, dass du da schon mal den Code runterschreibst und denkst, oh, wie soll denn jetzt mal meine API aussehen und wie soll sie sich verhalten, fallen dir Inkonsistenzen auf, da fallen dir Probleme auf, da fallen dir Sachen auf, dass man denkt, oh, da übergebe ich jetzt aber ganz schön viele Parameter, das kann ich mir ja eigentlich gar nicht merken, wenn ich das irgendwann mal benutzen will.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 5497.75, 5497.91, 1.0], ["heißt,", 5497.91, 5498.31, 1.0], ["du,", 5498.55, 5498.79, 1.0], ["allein", 5499.11, 5499.51, 1.0], ["dadurch,", 5499.51, 5499.75, 1.0], ["dass", 5499.83, 5499.99, 1.0], ["du", 5499.99, 5500.15, 1.0], ["da", 5500.15, 5500.31, 1.0], ["schon", 5500.31, 5500.47, 1.0], ["mal", 5500.47, 5500.63, 1.0], ["den", 5500.63, 5500.79, 1.0], ["Code", 5500.79, 5501.03, 1.0], ["runterschreibst", 5501.03, 5501.59, 1.0], ["und", 5501.59, 5501.67, 1.0], ["denkst,", 5501.67, 5501.83, 1.0], ["oh,", 5501.91, 5502.07, 1.0], ["wie", 5502.15, 5502.23, 1.0], ["soll", 5502.23, 5502.39, 1.0], ["denn", 5502.39, 5502.55, 1.0], ["jetzt", 5502.55, 5502.63, 1.0], ["mal", 5502.63, 5502.79, 1.0], ["meine", 5502.79, 5502.95, 1.0], ["API", 5502.95, 5503.35, 1.0], ["aussehen", 5503.35, 5503.75, 1.0], ["und", 5503.75, 5503.91, 1.0], ["wie", 5503.91, 5504.07, 1.0], ["soll", 5504.31, 5504.39, 1.0], ["sie", 5504.55, 5504.71, 1.0], ["sich", 5504.71, 5504.87, 1.0], ["verhalten,", 5504.87, 5505.75, 1.0], ["fallen", 5506.31, 5506.79, 1.0], ["dir", 5506.79, 5507.03, 1.0], ["Inkonsistenzen", 5507.03, 5508.15, 1.0], ["auf,", 5508.15, 5508.31, 1.0], ["da", 5508.47, 5508.63, 1.0], ["fallen", 5508.63, 5509.11, 1.0], ["dir", 5509.11, 5509.43, 1.0], ["Probleme", 5509.43, 5510.07, 1.0], ["auf,", 5510.07, 5510.23, 1.0], ["da", 5510.39, 5510.55, 1.0], ["fallen", 5510.55, 5510.95, 1.0], ["dir", 5510.95, 5511.11, 1.0], ["Sachen", 5511.11, 5511.35, 1.0], ["auf,", 5511.35, 5511.51, 1.0], ["dass", 5511.67, 5511.83, 1.0], ["man", 5511.83, 5511.99, 1.0], ["denkt,", 5511.99, 5512.23, 1.0], ["oh,", 5512.31, 5512.39, 1.0], ["da", 5512.55, 5512.71, 1.0], ["übergebe", 5512.71, 5513.11, 1.0], ["ich", 5513.11, 5513.19, 1.0], ["jetzt", 5513.19, 5513.27, 1.0], ["aber", 5513.27, 5513.43, 1.0], ["ganz", 5513.43, 5513.59, 1.0], ["schön", 5513.59, 5513.83, 1.0], ["viele", 5513.83, 5513.99, 1.0], ["Parameter,", 5513.99, 5514.47, 1.0], ["das", 5514.55, 5514.71, 1.0], ["kann", 5514.71, 5514.79, 1.0], ["ich", 5514.79, 5514.87, 1.0], ["mir", 5514.87, 5515.03, 1.0], ["ja", 5515.03, 5515.19, 1.0], ["eigentlich", 5515.19, 5515.51, 1.0], ["gar", 5515.51, 5515.67, 1.0], ["nicht", 5515.67, 5515.83, 1.0], ["merken,", 5515.83, 5516.07, 1.0], ["wenn", 5516.15, 5516.31, 1.0], ["ich", 5516.31, 5516.39, 1.0], ["das", 5516.39, 5516.55, 1.0], ["irgendwann", 5516.55, 5516.95, 1.0], ["mal", 5516.95, 5517.19, 1.0], ["benutzen", 5517.19, 5517.59, 1.0], ["will.", 5517.59, 5517.75, 1.0]]}, {"start": 5517.91, "end": 5520.55, "text": "Oder das fühlt sich irgendwie unintuitiv an oder sowas.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 5517.91, 5518.07, 1.0], ["das", 5518.07, 5518.23, 1.0], ["fühlt", 5518.23, 5518.55, 1.0], ["sich", 5518.55, 5518.71, 1.0], ["irgendwie", 5518.71, 5519.19, 1.0], ["unintuitiv", 5519.27, 5519.91, 1.0], ["an", 5519.99, 5520.15, 1.0], ["oder", 5520.15, 5520.31, 1.0], ["sowas.", 5520.31, 5520.55, 1.0]]}, {"start": 5520.63, "end": 5534.55, "text": "Da kann man dann quasi schon, bevor man überhaupt seinen Produktivcode schreibt und dann später bemerkt, oh, der lässt sich jetzt aber ganz schön blöde benutzen, bekommt man schon mal ein Gefühl dafür, wie es denn aussehen wird, den zu benutzen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 5520.63, 5520.79, 1.0], ["kann", 5520.79, 5520.95, 1.0], ["man", 5520.95, 5521.03, 1.0], ["dann", 5521.03, 5521.19, 1.0], ["quasi", 5521.19, 5521.59, 1.0], ["schon,", 5521.59, 5521.99, 1.0], ["bevor", 5522.23, 5522.71, 1.0], ["man", 5522.71, 5523.03, 1.0], ["überhaupt", 5523.03, 5524.07, 1.0], ["seinen", 5524.63, 5525.03, 1.0], ["Produktivcode", 5525.03, 5525.99, 1.0], ["schreibt", 5525.99, 5526.39, 1.0], ["und", 5526.39, 5526.55, 1.0], ["dann", 5526.55, 5526.71, 1.0], ["später", 5526.71, 5527.03, 1.0], ["bemerkt,", 5527.03, 5527.43, 1.0], ["oh,", 5527.51, 5527.67, 1.0], ["der", 5527.75, 5528.07, 1.0], ["lässt", 5528.07, 5528.31, 1.0], ["sich", 5528.31, 5528.39, 1.0], ["jetzt", 5528.39, 5528.55, 1.0], ["aber", 5528.55, 5528.71, 1.0], ["ganz", 5528.71, 5528.87, 1.0], ["schön", 5528.87, 5529.11, 1.0], ["blöde", 5529.11, 5529.83, 1.0], ["benutzen,", 5529.83, 5530.39, 1.0], ["bekommt", 5530.87, 5531.19, 1.0], ["man", 5531.19, 5531.35, 1.0], ["schon", 5531.35, 5531.51, 1.0], ["mal", 5531.51, 5531.67, 1.0], ["ein", 5531.67, 5531.75, 1.0], ["Gefühl", 5531.75, 5532.07, 1.0], ["dafür,", 5532.07, 5532.23, 1.0], ["wie", 5532.31, 5532.55, 1.0], ["es", 5532.55, 5532.71, 1.0], ["denn", 5532.71, 5532.87, 1.0], ["aussehen", 5532.87, 5533.35, 1.0], ["wird,", 5533.35, 5533.51, 1.0], ["den", 5533.59, 5533.83, 1.0], ["zu", 5533.83, 5533.99, 1.0], ["benutzen.", 5533.99, 5534.55, 1.0]]}, {"start": 5534.71, "end": 5539.11, "text": "Und das ist halt auch schon ein ganz schöner Vorteil, wenn man Tests hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 5534.71, 5534.87, 1.0], ["das", 5534.87, 5535.11, 1.0], ["ist", 5535.11, 5535.27, 1.0], ["halt", 5535.27, 5535.43, 1.0], ["auch", 5535.43, 5535.59, 1.0], ["schon", 5535.59, 5535.75, 1.0], ["ein", 5535.75, 5535.83, 1.0], ["ganz", 5535.83, 5536.07, 1.0], ["schöner", 5536.55, 5537.11, 1.0], ["Vorteil,", 5537.11, 5537.59, 1.0], ["wenn", 5537.75, 5537.91, 1.0], ["man", 5537.91, 5538.23, 1.0], ["Tests", 5538.23, 5538.79, 1.0], ["hat.", 5538.79, 5539.11, 1.0]]}, {"start": 5539.43, "end": 5543.27, "text": "Oder wenn man Tests, wenn man vor allem die Tests zuerst schreibt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 5539.43, 5539.75, 1.0], ["wenn", 5539.75, 5539.91, 1.0], ["man", 5539.91, 5540.07, 1.0], ["Tests,", 5540.07, 5540.39, 1.0], ["wenn", 5540.55, 5540.71, 1.0], ["man", 5540.71, 5540.95, 1.0], ["vor", 5540.95, 5541.11, 1.0], ["allem", 5541.11, 5541.35, 1.0], ["die", 5541.35, 5541.51, 1.0], ["Tests", 5541.51, 5541.83, 1.0], ["zuerst", 5541.83, 5542.23, 1.0], ["schreibt.", 5542.47, 5543.27, 1.0]]}, {"start": 5545.11, "end": 5553.59, "text": "Genau, was ich mir auch noch notiert habe, was du jetzt auch schon erwähnt hast, Matt, ist so dieses Test-Driven Development versus Spike-Coding.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau,", 5545.11, 5545.43, 1.0], ["was", 5545.59, 5545.75, 1.0], ["ich", 5545.75, 5545.91, 1.0], ["mir", 5545.91, 5546.07, 1.0], ["auch", 5546.07, 5546.23, 1.0], ["noch", 5546.23, 5546.39, 1.0], ["notiert", 5546.39, 5546.71, 1.0], ["habe,", 5546.71, 5546.87, 1.0], ["was", 5547.11, 5547.27, 1.0], ["du", 5547.27, 5547.35, 1.0], ["jetzt", 5547.35, 5547.51, 1.0], ["auch", 5547.51, 5547.67, 1.0], ["schon", 5547.67, 5547.83, 1.0], ["erwähnt", 5547.83, 5548.23, 1.0], ["hast,", 5548.23, 5548.47, 1.0], ["Matt,", 5548.55, 5548.95, 1.0], ["ist", 5549.19, 5549.35, 1.0], ["so", 5549.35, 5549.67, 1.0], ["dieses", 5549.67, 5550.31, 1.0], ["Test-Driven", 5550.63, 5551.59, 1.0], ["Development", 5551.59, 5552.15, 1.0], ["versus", 5552.15, 5552.55, 1.0], ["Spike-Coding.", 5552.55, 5553.59, 1.0]]}, {"start": 5553.75, "end": 5560.55, "text": "Also ich meine, das haben auch sehr erfahren Entwickler ab und zu, dass sie mal sagen, okay, ich muss jetzt irgendwas ausprobieren, da habe ich keinen Nerv dafür, Tests zu schreiben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 5553.75, 5553.99, 1.0], ["ich", 5554.07, 5554.15, 1.0], ["meine,", 5554.15, 5554.31, 1.0], ["das", 5554.39, 5554.63, 1.0], ["haben", 5554.63, 5554.87, 1.0], ["auch", 5554.87, 5555.03, 1.0], ["sehr", 5555.03, 5555.19, 1.0], ["erfahren", 5555.19, 5555.51, 1.0], ["Entwickler", 5555.67, 5556.07, 1.0], ["ab", 5556.07, 5556.23, 1.0], ["und", 5556.23, 5556.31, 1.0], ["zu,", 5556.31, 5556.39, 1.0], ["dass", 5556.47, 5556.63, 1.0], ["sie", 5556.63, 5556.71, 1.0], ["mal", 5556.71, 5556.87, 1.0], ["sagen,", 5556.87, 5556.95, 1.0], ["okay,", 5557.03, 5557.19, 1.0], ["ich", 5557.27, 5557.35, 1.0], ["muss", 5557.35, 5557.51, 1.0], ["jetzt", 5557.51, 5557.59, 1.0], ["irgendwas", 5557.59, 5557.91, 1.0], ["ausprobieren,", 5557.91, 5558.31, 1.0], ["da", 5558.39, 5558.55, 1.0], ["habe", 5558.55, 5558.63, 1.0], ["ich", 5558.63, 5558.71, 1.0], ["keinen", 5558.71, 5558.95, 1.0], ["Nerv", 5558.95, 5559.19, 1.0], ["dafür,", 5559.19, 5559.43, 1.0], ["Tests", 5559.59, 5559.83, 1.0], ["zu", 5559.83, 5559.99, 1.0], ["schreiben.", 5559.99, 5560.55, 1.0]]}, {"start": 5560.87, "end": 5565.51, "text": "Dann sollte man das aber vielleicht in einem extra Branch machen, den man danach wieder löscht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dann", 5560.87, 5561.11, 1.0], ["sollte", 5561.11, 5561.43, 1.0], ["man", 5561.43, 5561.67, 1.0], ["das", 5561.67, 5561.91, 1.0], ["aber", 5561.91, 5562.23, 1.0], ["vielleicht", 5562.31, 5562.87, 1.0], ["in", 5562.87, 5563.11, 1.0], ["einem", 5563.11, 5563.27, 1.0], ["extra", 5563.27, 5563.59, 1.0], ["Branch", 5563.59, 5563.99, 1.0], ["machen,", 5563.99, 5564.15, 1.0], ["den", 5564.23, 5564.47, 1.0], ["man", 5564.47, 5564.63, 1.0], ["danach", 5564.63, 5564.87, 1.0], ["wieder", 5564.87, 5565.11, 1.0], ["löscht.", 5565.11, 5565.51, 1.0]]}, {"start": 5565.59, "end": 5574.23, "text": "Das heißt, man sagt, okay, ich möchte jetzt eine Idee ausprobieren, da möchte ich, ich bin gerade total kreativ, ich habe gerade total Bock, ich bin super motiviert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 5565.59, 5565.67, 1.0], ["heißt,", 5565.67, 5565.83, 1.0], ["man", 5565.91, 5566.07, 1.0], ["sagt,", 5566.07, 5566.31, 1.0], ["okay,", 5566.39, 5566.79, 1.0], ["ich", 5567.19, 5567.43, 1.0], ["möchte", 5567.43, 5567.75, 1.0], ["jetzt", 5567.75, 5567.99, 1.0], ["eine", 5567.99, 5568.15, 1.0], ["Idee", 5568.15, 5568.55, 1.0], ["ausprobieren,", 5568.55, 5569.27, 1.0], ["da", 5569.51, 5569.67, 1.0], ["möchte", 5569.67, 5569.99, 1.0], ["ich,", 5569.99, 5570.15, 1.0], ["ich", 5570.31, 5570.47, 1.0], ["bin", 5570.47, 5570.71, 1.0], ["gerade", 5570.71, 5571.03, 1.0], ["total", 5571.03, 5571.43, 1.0], ["kreativ,", 5571.43, 5571.91, 1.0], ["ich", 5571.99, 5572.07, 1.0], ["habe", 5572.07, 5572.23, 1.0], ["gerade", 5572.23, 5572.47, 1.0], ["total", 5572.47, 5572.71, 1.0], ["Bock,", 5572.71, 5573.03, 1.0], ["ich", 5573.11, 5573.19, 1.0], ["bin", 5573.19, 5573.35, 1.0], ["super", 5573.35, 5573.59, 1.0], ["motiviert.", 5573.59, 5574.23, 1.0]]}, {"start": 5574.47, "end": 5614.87, "text": "Dann mache ich mir in meinem Versionskontrollsystem einen neuen Branch auf, implementiere das Zeug mal komplett dreckig runter und dann switche ich wieder zu einem anderen Branch, habe im Kopf, wie es denn funktionieren soll, und fange dann an, die Tests zu implementieren, dass man sagt, okay, oder im Zweifelsfall könnte man es auch so machen, dass man sagt, okay, ich habe jetzt mal hier so einen Produktivitätsspike, ich implementiere mal ein paar hundert Zeilen Code runter, ich schraube die Tests danach, das sorgt aber im Zweifelsfall dafür, dass du bei den Tests was vergisst, dass deine Test-Coverage schlechter wird, dass du Code implementierst, den du vielleicht gar nicht brauchen würdest, weil er gar nicht irgendwie benötigt wird.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dann", 5574.47, 5574.71, 1.0], ["mache", 5574.71, 5574.95, 1.0], ["ich", 5574.95, 5575.11, 1.0], ["mir", 5575.11, 5575.27, 1.0], ["in", 5575.27, 5575.43, 1.0], ["meinem", 5575.43, 5575.91, 1.0], ["Versionskontrollsystem", 5575.91, 5577.11, 1.0], ["einen", 5577.11, 5577.19, 1.0], ["neuen", 5577.19, 5577.43, 1.0], ["Branch", 5577.51, 5577.99, 1.0], ["auf,", 5577.99, 5578.23, 1.0], ["implementiere", 5578.47, 5579.11, 1.0], ["das", 5579.11, 5579.27, 1.0], ["Zeug", 5579.27, 5579.67, 1.0], ["mal", 5579.67, 5579.83, 1.0], ["komplett", 5579.83, 5580.07, 1.0], ["dreckig", 5580.15, 5580.79, 1.0], ["runter", 5580.79, 5581.43, 1.0], ["und", 5582.15, 5582.31, 1.0], ["dann", 5582.31, 5582.55, 1.0], ["switche", 5582.55, 5583.03, 1.0], ["ich", 5583.03, 5583.11, 1.0], ["wieder", 5583.11, 5583.27, 1.0], ["zu", 5583.27, 5583.43, 1.0], ["einem", 5583.43, 5583.67, 1.0], ["anderen", 5583.67, 5583.99, 1.0], ["Branch,", 5583.99, 5584.63, 1.0], ["habe", 5585.11, 5585.27, 1.0], ["im", 5585.43, 5585.59, 1.0], ["Kopf,", 5585.59, 5585.83, 1.0], ["wie", 5585.91, 5586.07, 1.0], ["es", 5586.07, 5586.23, 1.0], ["denn", 5586.23, 5586.39, 1.0], ["funktionieren", 5586.39, 5586.95, 1.0], ["soll,", 5586.95, 5587.11, 1.0], ["und", 5587.19, 5587.51, 1.0], ["fange", 5587.59, 5587.75, 1.0], ["dann", 5587.83, 5587.99, 1.0], ["an,", 5587.99, 5588.15, 1.0], ["die", 5588.23, 5588.31, 1.0], ["Tests", 5588.31, 5588.63, 1.0], ["zu", 5588.63, 5588.79, 1.0], ["implementieren,", 5588.79, 5589.27, 1.0], ["dass", 5589.35, 5589.43, 1.0], ["man", 5589.51, 5589.67, 1.0], ["sagt,", 5589.67, 5589.91, 1.0], ["okay,", 5589.99, 5590.47, 1.0], ["oder", 5591.11, 5591.43, 1.0], ["im", 5591.99, 5592.23, 1.0], ["Zweifelsfall", 5592.23, 5593.27, 1.0], ["könnte", 5593.27, 5593.59, 1.0], ["man", 5593.59, 5593.83, 1.0], ["es", 5593.83, 5593.91, 1.0], ["auch", 5593.91, 5594.15, 1.0], ["so", 5594.15, 5594.39, 1.0], ["machen,", 5594.39, 5594.55, 1.0], ["dass", 5594.63, 5594.79, 1.0], ["man", 5594.79, 5594.95, 1.0], ["sagt,", 5594.95, 5595.11, 1.0], ["okay,", 5595.19, 5595.43, 1.0], ["ich", 5595.51, 5595.59, 1.0], ["habe", 5595.59, 5595.67, 1.0], ["jetzt", 5595.67, 5595.83, 1.0], ["mal", 5595.83, 5595.99, 1.0], ["hier", 5595.99, 5596.15, 1.0], ["so", 5596.15, 5596.31, 1.0], ["einen", 5596.31, 5596.47, 1.0], ["Produktivitätsspike,", 5596.47, 5597.51, 1.0], ["ich", 5597.75, 5597.99, 1.0], ["implementiere", 5597.99, 5598.47, 1.0], ["mal", 5598.47, 5598.63, 1.0], ["ein", 5598.63, 5598.71, 1.0], ["paar", 5598.71, 5598.87, 1.0], ["hundert", 5598.87, 5599.03, 1.0], ["Zeilen", 5599.11, 5599.43, 1.0], ["Code", 5599.43, 5599.67, 1.0], ["runter,", 5599.67, 5599.83, 1.0], ["ich", 5599.91, 5599.99, 1.0], ["schraube", 5599.99, 5600.23, 1.0], ["die", 5600.23, 5600.31, 1.0], ["Tests", 5600.31, 5600.63, 1.0], ["danach,", 5600.63, 5600.87, 1.0], ["das", 5600.95, 5601.11, 1.0], ["sorgt", 5601.11, 5601.35, 1.0], ["aber", 5601.35, 5601.51, 1.0], ["im", 5601.51, 5601.67, 1.0], ["Zweifelsfall", 5601.67, 5602.39, 1.0], ["dafür,", 5602.39, 5603.03, 1.0], ["dass", 5604.15, 5604.39, 1.0], ["du", 5604.39, 5604.55, 1.0], ["bei", 5604.55, 5604.71, 1.0], ["den", 5604.71, 5604.87, 1.0], ["Tests", 5604.87, 5605.27, 1.0], ["was", 5605.27, 5605.43, 1.0], ["vergisst,", 5605.43, 5605.83, 1.0], ["dass", 5605.99, 5606.23, 1.0], ["deine", 5606.23, 5606.47, 1.0], ["Test-Coverage", 5606.47, 5607.19, 1.0], ["schlechter", 5607.19, 5607.75, 1.0], ["wird,", 5607.75, 5607.91, 1.0], ["dass", 5608.15, 5608.31, 1.0], ["du", 5608.31, 5608.47, 1.0], ["Code", 5608.47, 5608.79, 1.0], ["implementierst,", 5608.79, 5609.27, 1.0], ["den", 5609.43, 5609.59, 1.0], ["du", 5609.59, 5609.75, 1.0], ["vielleicht", 5609.75, 5610.07, 1.0], ["gar", 5610.07, 5610.23, 1.0], ["nicht", 5610.23, 5610.47, 1.0], ["brauchen", 5610.47, 5610.87, 1.0], ["würdest,", 5610.87, 5611.19, 1.0], ["weil", 5611.27, 5611.51, 1.0], ["er", 5611.51, 5611.67, 1.0], ["gar", 5611.67, 5611.99, 1.0], ["nicht", 5611.99, 5612.31, 1.0], ["irgendwie", 5612.31, 5613.19, 1.0], ["benötigt", 5613.75, 5614.55, 1.0], ["wird.", 5614.55, 5614.87, 1.0]]}, {"start": 5616.95, "end": 5640.87, "text": "Daher ist es eigentlich, also es ist halt so ein Disziplinding, wenn man damit mal angefangen hat und damit gute Erfahrungen macht, dann macht man das auch gerne und oft und ständig und erwartet es von seiner Arbeitsumgebung sogar, dass man dann sagt, okay, ich möchte jetzt Testgetrieben entwickeln und wenn mir da jemand irgendwie Steine in den Weg wirft, dann suche ich mir halt einen anderen Job oder sowas.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Daher", 5616.95, 5617.59, 1.0], ["ist", 5617.67, 5617.83, 1.0], ["es", 5617.83, 5617.99, 1.0], ["eigentlich,", 5617.99, 5618.39, 1.0], ["also", 5618.55, 5618.71, 1.0], ["es", 5618.87, 5619.03, 1.0], ["ist", 5619.03, 5619.19, 1.0], ["halt", 5619.19, 5619.35, 1.0], ["so", 5619.35, 5619.51, 1.0], ["ein", 5619.51, 5619.59, 1.0], ["Disziplinding,", 5619.59, 5620.39, 1.0], ["wenn", 5620.47, 5620.55, 1.0], ["man", 5620.55, 5620.71, 1.0], ["damit", 5620.71, 5620.95, 1.0], ["mal", 5620.95, 5621.11, 1.0], ["angefangen", 5621.11, 5621.91, 1.0], ["hat", 5621.91, 5622.23, 1.0], ["und", 5622.71, 5623.03, 1.0], ["damit", 5623.03, 5623.59, 1.0], ["gute", 5623.59, 5623.91, 1.0], ["Erfahrungen", 5623.91, 5624.63, 1.0], ["macht,", 5624.63, 5625.11, 1.0], ["dann", 5625.43, 5625.75, 1.0], ["macht", 5625.75, 5626.15, 1.0], ["man", 5626.15, 5626.47, 1.0], ["das", 5626.47, 5626.79, 1.0], ["auch", 5626.79, 5627.11, 1.0], ["gerne", 5627.43, 5628.07, 1.0], ["und", 5628.07, 5628.39, 1.0], ["oft", 5628.39, 5628.87, 1.0], ["und", 5628.87, 5629.19, 1.0], ["ständig", 5629.67, 5630.47, 1.0], ["und", 5630.71, 5631.03, 1.0], ["erwartet", 5631.35, 5632.07, 1.0], ["es", 5632.07, 5632.23, 1.0], ["von", 5632.23, 5632.39, 1.0], ["seiner", 5632.39, 5632.63, 1.0], ["Arbeitsumgebung", 5632.63, 5633.35, 1.0], ["sogar,", 5633.43, 5633.59, 1.0], ["dass", 5633.67, 5633.83, 1.0], ["man", 5633.83, 5633.91, 1.0], ["dann", 5633.91, 5634.07, 1.0], ["sagt,", 5634.07, 5634.31, 1.0], ["okay,", 5634.39, 5634.55, 1.0], ["ich", 5634.63, 5634.71, 1.0], ["möchte", 5634.71, 5634.95, 1.0], ["jetzt", 5634.95, 5635.19, 1.0], ["Testgetrieben", 5635.19, 5635.91, 1.0], ["entwickeln", 5635.91, 5636.23, 1.0], ["und", 5636.31, 5636.47, 1.0], ["wenn", 5636.47, 5636.55, 1.0], ["mir", 5636.55, 5636.71, 1.0], ["da", 5636.71, 5636.79, 1.0], ["jemand", 5636.79, 5637.03, 1.0], ["irgendwie", 5637.03, 5637.35, 1.0], ["Steine", 5637.35, 5637.67, 1.0], ["in", 5637.67, 5637.75, 1.0], ["den", 5637.75, 5637.91, 1.0], ["Weg", 5637.91, 5638.07, 1.0], ["wirft,", 5638.07, 5638.39, 1.0], ["dann", 5638.47, 5638.63, 1.0], ["suche", 5638.63, 5638.95, 1.0], ["ich", 5638.95, 5639.03, 1.0], ["mir", 5639.03, 5639.19, 1.0], ["halt", 5639.19, 5639.43, 1.0], ["einen", 5639.43, 5639.51, 1.0], ["anderen", 5639.51, 5639.75, 1.0], ["Job", 5639.75, 5640.07, 1.0], ["oder", 5640.07, 5640.23, 1.0], ["sowas.", 5640.23, 5640.87, 1.0]]}, {"start": 5642.79, "end": 5655.43, "text": "Aber ich meine, es kann auch die Fälle den Fall geben, dass man sagt, okay, ich möchte jetzt einfach mal ein Ergebnis sehen und der andere Weg ist dir zu langweilig oder zu langwierig, sagen wir so.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 5642.79, 5643.11, 1.0], ["ich", 5643.67, 5643.91, 1.0], ["meine,", 5643.91, 5644.07, 1.0], ["es", 5644.23, 5644.39, 1.0], ["kann", 5644.39, 5644.55, 1.0], ["auch", 5644.55, 5644.71, 1.0], ["die", 5644.71, 5644.79, 1.0], ["Fälle", 5644.79, 5645.03, 1.0], ["den", 5645.11, 5645.27, 1.0], ["Fall", 5645.27, 5645.51, 1.0], ["geben,", 5645.51, 5645.67, 1.0], ["dass", 5645.75, 5645.91, 1.0], ["man", 5645.91, 5645.99, 1.0], ["sagt,", 5645.99, 5646.23, 1.0], ["okay,", 5646.31, 5646.47, 1.0], ["ich", 5646.55, 5646.63, 1.0], ["möchte", 5646.63, 5646.87, 1.0], ["jetzt", 5646.87, 5647.11, 1.0], ["einfach", 5647.11, 5647.35, 1.0], ["mal", 5647.35, 5647.67, 1.0], ["ein", 5647.91, 5648.07, 1.0], ["Ergebnis", 5648.07, 5648.87, 1.0], ["sehen", 5648.87, 5649.19, 1.0], ["und", 5650.39, 5650.71, 1.0], ["der", 5651.67, 5651.91, 1.0], ["andere", 5651.91, 5652.07, 1.0], ["Weg", 5652.07, 5652.31, 1.0], ["ist", 5652.31, 5652.47, 1.0], ["dir", 5652.47, 5652.63, 1.0], ["zu", 5652.63, 5652.79, 1.0], ["langweilig", 5652.79, 5653.19, 1.0], ["oder", 5653.43, 5653.59, 1.0], ["zu", 5653.91, 5654.07, 1.0], ["langwierig,", 5654.07, 5654.79, 1.0], ["sagen", 5654.87, 5655.11, 1.0], ["wir", 5655.11, 5655.27, 1.0], ["so.", 5655.27, 5655.43, 1.0]]}, {"start": 5655.67, "end": 5664.07, "text": "Ja, ich meine, es gibt ja neben diesen Test-driven Development auch noch andere Wege, zum Beispiel Behavior-Driven Development.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ja,", 5655.67, 5655.83, 1.0], ["ich", 5655.91, 5656.07, 1.0], ["meine,", 5656.07, 5656.31, 1.0], ["es", 5657.83, 5658.07, 1.0], ["gibt", 5658.07, 5658.31, 1.0], ["ja", 5658.31, 5658.63, 1.0], ["neben", 5658.79, 5659.11, 1.0], ["diesen", 5659.11, 5659.35, 1.0], ["Test-driven", 5659.35, 5659.91, 1.0], ["Development", 5660.07, 5660.47, 1.0], ["auch", 5660.63, 5660.71, 1.0], ["noch", 5660.71, 5660.87, 1.0], ["andere", 5660.87, 5661.19, 1.0], ["Wege,", 5661.19, 5661.59, 1.0], ["zum", 5661.91, 5662.07, 1.0], ["Beispiel", 5662.07, 5662.47, 1.0], ["Behavior-Driven", 5662.47, 5663.51, 1.0], ["Development.", 5663.51, 5664.07, 1.0]]}, {"start": 5664.31, "end": 5664.71, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Genau.", 5664.31, 5664.71, 1.0]]}, {"start": 5665.51, "end": 5671.19, "text": "Ist im Endeffekt die andere Seite der Test-Driven Development Medaille.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ist", 5665.51, 5665.83, 1.0], ["im", 5665.83, 5665.99, 1.0], ["Endeffekt", 5665.99, 5666.95, 1.0], ["die", 5667.27, 5667.59, 1.0], ["andere", 5667.59, 5667.91, 1.0], ["Seite", 5668.15, 5668.63, 1.0], ["der", 5668.63, 5668.79, 1.0], ["Test-Driven", 5668.79, 5669.59, 1.0], ["Development", 5669.59, 5670.39, 1.0], ["Medaille.", 5670.55, 5671.19, 1.0]]}, {"start": 5671.51, "end": 5685.43, "text": "Also man, Behavior-Driven Development, da geht man im Endeffekt nicht von einer Unit als einzelnes Element aus, sondern man fängt halt mal an, äußere Funktionalität zu definieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 5671.51, 5671.75, 1.0], ["man,", 5671.75, 5671.99, 1.0], ["Behavior-Driven", 5672.55, 5673.59, 1.0], ["Development,", 5673.59, 5674.07, 1.0], ["da", 5674.15, 5674.31, 1.0], ["geht", 5674.31, 5674.55, 1.0], ["man", 5674.55, 5674.71, 1.0], ["im", 5674.71, 5674.87, 1.0], ["Endeffekt", 5674.87, 5675.51, 1.0], ["nicht", 5675.51, 5675.75, 1.0], ["von", 5675.75, 5676.07, 1.0], ["einer", 5676.07, 5676.39, 1.0], ["Unit", 5676.39, 5677.03, 1.0], ["als", 5677.35, 5677.67, 1.0], ["einzelnes", 5677.99, 5678.79, 1.0], ["Element", 5678.79, 5679.43, 1.0], ["aus,", 5679.43, 5679.75, 1.0], ["sondern", 5680.23, 5680.63, 1.0], ["man", 5680.63, 5680.95, 1.0], ["fängt", 5680.95, 5681.35, 1.0], ["halt", 5681.35, 5681.59, 1.0], ["mal", 5681.59, 5681.83, 1.0], ["an,", 5681.83, 5681.91, 1.0], ["äußere", 5682.07, 5682.63, 1.0], ["Funktionalität", 5682.63, 5683.83, 1.0], ["zu", 5684.63, 5684.95, 1.0], ["definieren.", 5684.95, 5685.43, 1.0]]}, {"start": 5685.75, "end": 5692.79, "text": "Wie soll denn mein, also wie soll mein System an den äußeren Grenzen funktionieren und nicht in den inneren Kernklassen?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wie", 5685.75, 5685.99, 1.0], ["soll", 5685.99, 5686.23, 1.0], ["denn", 5686.23, 5686.39, 1.0], ["mein,", 5686.39, 5686.55, 1.0], ["also", 5686.71, 5687.03, 1.0], ["wie", 5687.35, 5687.67, 1.0], ["soll", 5687.67, 5687.91, 1.0], ["mein", 5687.91, 5688.15, 1.0], ["System", 5688.15, 5688.55, 1.0], ["an", 5688.55, 5688.71, 1.0], ["den", 5688.71, 5688.87, 1.0], ["äußeren", 5688.87, 5689.35, 1.0], ["Grenzen", 5689.35, 5689.83, 1.0], ["funktionieren", 5689.83, 5690.47, 1.0], ["und", 5690.47, 5690.63, 1.0], ["nicht", 5690.63, 5690.79, 1.0], ["in", 5690.79, 5690.95, 1.0], ["den", 5690.95, 5691.11, 1.0], ["inneren", 5691.11, 5691.59, 1.0], ["Kernklassen?", 5691.59, 5692.79, 1.0]]}, {"start": 5693.27, "end": 5721.75, "text": "Und dann löst man das im Endeffekt so, dass man sagt, okay, ich tue jetzt mal erstmal meine äußeren APIs definieren, ersetzt dann die ganzen anderen Elemente durch Mocks oder Stubs, kommen wir später noch dazu, was das ist, und fängt dann an, quasi sich von außen nach innen zu arbeiten und sein System auch von außen nach innen zu implementieren, statt dass man sagt, okay, ich fange jetzt mit den inneren Komponenten an und arbeite mich dann nach außen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 5693.27, 5693.59, 1.0], ["dann", 5693.59, 5693.91, 1.0], ["löst", 5694.07, 5694.47, 1.0], ["man", 5694.55, 5694.71, 1.0], ["das", 5694.71, 5694.87, 1.0], ["im", 5694.87, 5694.95, 1.0], ["Endeffekt", 5694.95, 5695.35, 1.0], ["so,", 5695.35, 5695.43, 1.0], ["dass", 5695.51, 5695.59, 1.0], ["man", 5695.59, 5695.75, 1.0], ["sagt,", 5695.75, 5695.91, 1.0], ["okay,", 5695.99, 5696.07, 1.0], ["ich", 5696.15, 5696.39, 1.0], ["tue", 5696.39, 5696.63, 1.0], ["jetzt", 5696.63, 5696.79, 1.0], ["mal", 5696.79, 5696.87, 1.0], ["erstmal", 5696.87, 5697.19, 1.0], ["meine", 5697.19, 5697.43, 1.0], ["äußeren", 5697.43, 5697.75, 1.0], ["APIs", 5697.75, 5698.23, 1.0], ["definieren,", 5698.23, 5698.87, 1.0], ["ersetzt", 5699.03, 5699.59, 1.0], ["dann", 5699.59, 5699.83, 1.0], ["die", 5699.83, 5699.99, 1.0], ["ganzen", 5699.99, 5700.55, 1.0], ["anderen", 5700.55, 5700.87, 1.0], ["Elemente", 5700.95, 5701.43, 1.0], ["durch", 5701.59, 5701.91, 1.0], ["Mocks", 5701.91, 5702.39, 1.0], ["oder", 5702.39, 5702.63, 1.0], ["Stubs,", 5702.63, 5703.59, 1.0], ["kommen", 5704.07, 5704.39, 1.0], ["wir", 5704.39, 5704.55, 1.0], ["später", 5704.55, 5704.87, 1.0], ["noch", 5704.87, 5705.03, 1.0], ["dazu,", 5705.03, 5705.51, 1.0], ["was", 5705.59, 5705.75, 1.0], ["das", 5705.75, 5706.07, 1.0], ["ist,", 5706.07, 5706.31, 1.0], ["und", 5707.43, 5707.75, 1.0], ["fängt", 5708.95, 5709.51, 1.0], ["dann", 5709.51, 5709.75, 1.0], ["an,", 5709.75, 5709.91, 1.0], ["quasi", 5709.99, 5710.31, 1.0], ["sich", 5710.47, 5710.63, 1.0], ["von", 5710.63, 5710.87, 1.0], ["außen", 5710.87, 5711.27, 1.0], ["nach", 5711.27, 5711.51, 1.0], ["innen", 5711.51, 5711.91, 1.0], ["zu", 5711.91, 5712.15, 1.0], ["arbeiten", 5712.15, 5712.79, 1.0], ["und", 5713.03, 5713.35, 1.0], ["sein", 5713.35, 5713.59, 1.0], ["System", 5713.59, 5713.99, 1.0], ["auch", 5713.99, 5714.15, 1.0], ["von", 5714.15, 5714.31, 1.0], ["außen", 5714.31, 5714.63, 1.0], ["nach", 5714.63, 5714.79, 1.0], ["innen", 5714.79, 5715.03, 1.0], ["zu", 5715.03, 5715.11, 1.0], ["implementieren,", 5715.11, 5715.67, 1.0], ["statt", 5715.75, 5715.91, 1.0], ["dass", 5715.99, 5716.15, 1.0], ["man", 5716.15, 5716.23, 1.0], ["sagt,", 5716.23, 5716.47, 1.0], ["okay,", 5716.55, 5716.71, 1.0], ["ich", 5716.79, 5716.95, 1.0], ["fange", 5716.95, 5717.11, 1.0], ["jetzt", 5717.19, 5717.35, 1.0], ["mit", 5717.35, 5717.51, 1.0], ["den", 5717.51, 5717.67, 1.0], ["inneren", 5717.67, 5718.23, 1.0], ["Komponenten", 5718.23, 5719.11, 1.0], ["an", 5719.11, 5719.43, 1.0], ["und", 5719.67, 5719.99, 1.0], ["arbeite", 5719.99, 5720.71, 1.0], ["mich", 5720.71, 5720.87, 1.0], ["dann", 5720.87, 5721.03, 1.0], ["nach", 5721.03, 5721.27, 1.0], ["außen.", 5721.27, 5721.75, 1.0]]}, {"start": 5721.99, "end": 5733.03, "text": "Also ist vielleicht, wenn man dann sagt, okay, man kann sich das jetzt in der physikalischen Welt schlecht vorstellen, weil keiner baut ein Auto von außen nach innen oder irgendwie ein Haus oder sonst irgendwas.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 5721.99, 5722.31, 1.0], ["ist", 5722.47, 5722.71, 1.0], ["vielleicht,", 5722.71, 5723.19, 1.0], ["wenn", 5723.27, 5723.43, 1.0], ["man", 5723.43, 5723.59, 1.0], ["dann", 5723.59, 5723.75, 1.0], ["sagt,", 5723.75, 5724.07, 1.0], ["okay,", 5724.15, 5724.47, 1.0], ["man", 5725.35, 5725.59, 1.0], ["kann", 5725.59, 5725.83, 1.0], ["sich", 5725.83, 5725.99, 1.0], ["das", 5725.99, 5726.15, 1.0], ["jetzt", 5726.15, 5726.31, 1.0], ["in", 5726.31, 5726.39, 1.0], ["der", 5726.39, 5726.55, 1.0], ["physikalischen", 5726.55, 5727.11, 1.0], ["Welt", 5727.11, 5727.35, 1.0], ["schlecht", 5727.35, 5727.59, 1.0], ["vorstellen,", 5727.59, 5727.99, 1.0], ["weil", 5728.07, 5728.23, 1.0], ["keiner", 5728.23, 5728.55, 1.0], ["baut", 5728.55, 5728.87, 1.0], ["ein", 5728.87, 5728.95, 1.0], ["Auto", 5728.95, 5729.19, 1.0], ["von", 5729.19, 5729.35, 1.0], ["außen", 5729.35, 5729.67, 1.0], ["nach", 5729.67, 5729.83, 1.0], ["innen", 5729.83, 5730.15, 1.0], ["oder", 5730.15, 5730.39, 1.0], ["irgendwie", 5730.39, 5730.79, 1.0], ["ein", 5730.79, 5731.03, 1.0], ["Haus", 5731.03, 5731.51, 1.0], ["oder", 5731.51, 5731.83, 1.0], ["sonst", 5732.07, 5732.47, 1.0], ["irgendwas.", 5732.47, 5733.03, 1.0]]}, {"start": 5735.19, "end": 5736.87, "text": "Aber doch, ja.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 5735.19, 5735.51, 1.0], ["doch,", 5736.15, 5736.47, 1.0], ["ja.", 5736.63, 5736.87, 1.0]]}, {"start": 5737.11, "end": 5737.83, "text": "Denke ich schon, oder?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Denke", 5737.11, 5737.35, 1.0], ["ich", 5737.35, 5737.43, 1.0], ["schon,", 5737.51, 5737.67, 1.0], ["oder?", 5737.75, 5737.83, 1.0]]}, {"start": 5737.99, "end": 5738.31, "text": "Zum Beispiel?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Zum", 5737.99, 5738.15, 1.0], ["Beispiel?", 5738.15, 5738.31, 1.0]]}, {"start": 5739.03, "end": 5741.75, "text": "Jetzt baust du die Karosserie und dann baust du den Shit da drin oder so?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Jetzt", 5739.03, 5739.11, 1.0], ["baust", 5739.27, 5739.43, 1.0], ["du", 5739.51, 5739.59, 1.0], ["die", 5739.59, 5739.67, 1.0], ["Karosserie", 5739.67, 5740.23, 1.0], ["und", 5740.23, 5740.31, 1.0], ["dann", 5740.31, 5740.39, 1.0], ["baust", 5740.39, 5740.55, 1.0], ["du", 5740.63, 5740.71, 1.0], ["den", 5740.71, 5740.87, 1.0], ["Shit", 5740.87, 5741.11, 1.0], ["da", 5741.19, 5741.27, 1.0], ["drin", 5741.27, 5741.43, 1.0], ["oder", 5741.51, 5741.67, 1.0], ["so?", 5741.67, 5741.75, 1.0]]}, {"start": 5741.91, "end": 5743.75, "text": "Ja, aber du baust ja die Karosserie.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 5741.91, 5741.99, 1.0], ["aber", 5742.07, 5742.23, 1.0], ["du", 5742.23, 5742.31, 1.0], ["baust", 5742.31, 5742.47, 1.0], ["ja", 5742.55, 5742.71, 1.0], ["die", 5743.35, 5743.43, 1.0], ["Karosserie.", 5743.43, 5743.75, 1.0]]}, {"start": 5743.99, "end": 5746.47, "text": "Du brauchst ja auch erst die Wände und dann machst du ihn rein.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Du", 5743.99, 5744.07, 1.0], ["brauchst", 5744.07, 5744.23, 1.0], ["ja", 5744.31, 5744.39, 1.0], ["auch", 5744.39, 5744.55, 1.0], ["erst", 5744.55, 5744.79, 1.0], ["die", 5744.79, 5744.87, 1.0], ["Wände", 5744.87, 5745.51, 1.0], ["und", 5745.51, 5745.67, 1.0], ["dann", 5745.67, 5745.83, 1.0], ["machst", 5745.83, 5746.15, 1.0], ["du", 5746.15, 5746.23, 1.0], ["ihn", 5746.23, 5746.31, 1.0], ["rein.", 5746.31, 5746.47, 1.0]]}, {"start": 5746.55, "end": 5752.39, "text": "Ja, aber du baust ja irgendwie den Keller und sonst irgendwas und die Leitung musst du ja reinziehen und dann ziehst du irgendwann Wände rein und dann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 5746.55, 5746.63, 1.0], ["aber", 5746.71, 5746.79, 1.0], ["du", 5746.79, 5746.87, 1.0], ["baust", 5746.87, 5747.03, 1.0], ["ja", 5747.11, 5747.19, 1.0], ["irgendwie", 5747.19, 5747.43, 1.0], ["den", 5747.43, 5747.59, 1.0], ["Keller", 5747.59, 5747.99, 1.0], ["und", 5747.99, 5748.15, 1.0], ["sonst", 5748.15, 5748.39, 1.0], ["irgendwas", 5748.39, 5748.79, 1.0], ["und", 5748.87, 5749.03, 1.0], ["die", 5749.03, 5749.11, 1.0], ["Leitung", 5749.11, 5749.59, 1.0], ["musst", 5749.59, 5749.75, 1.0], ["du", 5749.75, 5749.91, 1.0], ["ja", 5749.91, 5749.99, 1.0], ["reinziehen", 5749.99, 5750.39, 1.0], ["und", 5750.47, 5750.55, 1.0], ["dann", 5750.55, 5750.71, 1.0], ["ziehst", 5750.71, 5750.95, 1.0], ["du", 5750.95, 5751.03, 1.0], ["irgendwann", 5751.03, 5751.35, 1.0], ["Wände", 5751.43, 5751.75, 1.0], ["rein", 5751.75, 5751.99, 1.0], ["und", 5752.07, 5752.23, 1.0], ["dann.", 5752.23, 5752.39, 1.0]]}, {"start": 5753.03, "end": 5754.47, "text": "Du machst erst die Leitung und dann mit der Rednerin.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Du", 5753.03, 5753.11, 1.0], ["machst", 5753.11, 5753.27, 1.0], ["erst", 5753.35, 5753.51, 1.0], ["die", 5753.51, 5753.59, 1.0], ["Leitung", 5753.59, 5753.91, 1.0], ["und", 5753.91, 5753.99, 1.0], ["dann", 5753.99, 5754.15, 1.0], ["mit", 5754.15, 5754.23, 1.0], ["der", 5754.23, 5754.31, 1.0], ["Rednerin.", 5754.47, 5754.47, 1.0]]}, {"start": 5754.63, "end": 5756.15, "text": "Ja, die Wände, nee, egal, egal.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Ja,", 5754.63, 5754.71, 1.0], ["die", 5754.79, 5754.87, 1.0], ["Wände,", 5754.95, 5755.11, 1.0], ["nee,", 5755.35, 5755.51, 1.0], ["egal,", 5755.75, 5755.99, 1.0], ["egal.", 5756.07, 5756.15, 1.0]]}, {"start": 5756.55, "end": 5758.47, "text": "Drahtgerüst und dann die Wände drumrum.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Drahtgerüst", 5756.55, 5757.35, 1.0], ["und", 5757.43, 5757.51, 1.0], ["dann", 5757.51, 5757.67, 1.0], ["die", 5757.67, 5757.75, 1.0], ["Wände", 5757.75, 5758.07, 1.0], ["drumrum.", 5758.07, 5758.47, 1.0]]}, {"start": 5759.03, "end": 5763.51, "text": "Ja, okay, also wir haben vielleicht teilweise Beispiele, wo sowas funktioniert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 5759.03, 5759.27, 1.0], ["okay,", 5759.43, 5759.75, 1.0], ["also", 5759.83, 5759.99, 1.0], ["wir", 5760.15, 5760.39, 1.0], ["haben", 5760.39, 5760.63, 1.0], ["vielleicht", 5760.63, 5761.03, 1.0], ["teilweise", 5761.03, 5761.59, 1.0], ["Beispiele,", 5761.59, 5761.99, 1.0], ["wo", 5762.15, 5762.31, 1.0], ["sowas", 5762.31, 5762.63, 1.0], ["funktioniert.", 5762.63, 5763.51, 1.0]]}, {"start": 5765.59, "end": 5768.79, "text": "Ist ja auch Softentwicklung, muss ja nicht immer was mit der reellen Welt zu tun haben.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ist", 5765.59, 5765.83, 1.0], ["ja", 5765.83, 5765.99, 1.0], ["auch", 5765.99, 5766.15, 1.0], ["Softentwicklung,", 5766.15, 5766.79, 1.0], ["muss", 5766.95, 5767.11, 1.0], ["ja", 5767.11, 5767.19, 1.0], ["nicht", 5767.19, 5767.27, 1.0], ["immer", 5767.27, 5767.43, 1.0], ["was", 5767.43, 5767.59, 1.0], ["mit", 5767.59, 5767.67, 1.0], ["der", 5767.67, 5767.83, 1.0], ["reellen", 5767.83, 5768.07, 1.0], ["Welt", 5768.07, 5768.31, 1.0], ["zu", 5768.31, 5768.47, 1.0], ["tun", 5768.47, 5768.63, 1.0], ["haben.", 5768.63, 5768.79, 1.0]]}, {"start": 5770.95, "end": 5773.43, "text": "Aber ist nicht Software meistens eine Abbildung?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Aber", 5770.95, 5771.27, 1.0], ["ist", 5771.27, 5771.51, 1.0], ["nicht", 5771.51, 5771.75, 1.0], ["Software", 5771.75, 5772.23, 1.0], ["meistens", 5772.23, 5772.71, 1.0], ["eine", 5772.71, 5772.87, 1.0], ["Abbildung?", 5772.87, 5773.43, 1.0]]}, {"start": 5773.83, "end": 5778.63, "text": "Also man kann es nicht, weil das ist ja das, was du nicht in Hardware machen willst, kannst oder musst.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Also", 5773.83, 5773.99, 1.0], ["man", 5774.55, 5774.71, 1.0], ["kann", 5774.71, 5774.87, 1.0], ["es", 5774.87, 5775.03, 1.0], ["nicht,", 5775.03, 5775.11, 1.0], ["weil", 5775.27, 5775.43, 1.0], ["das", 5775.43, 5775.59, 1.0], ["ist", 5775.59, 5775.67, 1.0], ["ja", 5775.67, 5775.75, 1.0], ["das,", 5775.75, 5775.83, 1.0], ["was", 5775.91, 5776.07, 1.0], ["du", 5776.07, 5776.23, 1.0], ["nicht", 5776.23, 5776.39, 1.0], ["in", 5776.39, 5776.63, 1.0], ["Hardware", 5776.63, 5777.03, 1.0], ["machen", 5777.03, 5777.19, 1.0], ["willst,", 5777.27, 5777.51, 1.0], ["kannst", 5777.75, 5778.15, 1.0], ["oder", 5778.15, 5778.31, 1.0], ["musst.", 5778.31, 5778.63, 1.0]]}, {"start": 5778.87, "end": 5781.51, "text": "Ja, aber doch, ich glaube, so ein Haus ist vielleicht eine ganz gute Analogie.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 5778.87, 5778.95, 1.0], ["aber", 5779.11, 5779.27, 1.0], ["doch,", 5779.27, 5779.35, 1.0], ["ich", 5779.43, 5779.51, 1.0], ["glaube,", 5779.51, 5779.67, 1.0], ["so", 5779.75, 5779.91, 1.0], ["ein", 5779.91, 5779.99, 1.0], ["Haus", 5779.99, 5780.23, 1.0], ["ist", 5780.23, 5780.39, 1.0], ["vielleicht", 5780.39, 5780.63, 1.0], ["eine", 5780.63, 5780.71, 1.0], ["ganz", 5780.71, 5780.87, 1.0], ["gute", 5780.87, 5781.11, 1.0], ["Analogie.", 5781.11, 5781.51, 1.0]]}, {"start": 5781.59, "end": 5789.75, "text": "Man baut erst die Wände außenrum, dann zieht man da Sachen rein und dann baut man erst letzten Endes so die Küche rein und das Bad und sonstige Geschichten.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Man", 5781.59, 5781.75, 1.0], ["baut", 5781.75, 5781.91, 1.0], ["erst", 5781.99, 5782.23, 1.0], ["die", 5782.23, 5782.31, 1.0], ["Wände", 5782.31, 5782.63, 1.0], ["außenrum,", 5782.63, 5783.11, 1.0], ["dann", 5783.27, 5783.43, 1.0], ["zieht", 5783.43, 5783.67, 1.0], ["man", 5783.67, 5783.83, 1.0], ["da", 5783.83, 5783.99, 1.0], ["Sachen", 5783.99, 5784.31, 1.0], ["rein", 5784.31, 5784.55, 1.0], ["und", 5784.55, 5784.71, 1.0], ["dann", 5784.71, 5784.87, 1.0], ["baut", 5784.87, 5785.11, 1.0], ["man", 5785.11, 5785.27, 1.0], ["erst", 5785.27, 5785.59, 1.0], ["letzten", 5785.59, 5785.91, 1.0], ["Endes", 5785.91, 5786.31, 1.0], ["so", 5786.31, 5786.63, 1.0], ["die", 5786.79, 5787.03, 1.0], ["Küche", 5787.03, 5787.59, 1.0], ["rein", 5787.59, 5787.91, 1.0], ["und", 5787.91, 5788.07, 1.0], ["das", 5788.07, 5788.23, 1.0], ["Bad", 5788.23, 5788.63, 1.0], ["und", 5788.63, 5788.79, 1.0], ["sonstige", 5788.79, 5789.19, 1.0], ["Geschichten.", 5789.27, 5789.75, 1.0]]}, {"start": 5789.91, "end": 5796.79, "text": "Und du fängst ja nicht damit an, ein Bad zu bauen und eine Küche und sonst irgendwas und baust dann irgendwann das Haus außen rum.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 5789.91, 5789.99, 1.0], ["du", 5789.99, 5790.15, 1.0], ["fängst", 5790.15, 5790.39, 1.0], ["ja", 5790.47, 5790.63, 1.0], ["nicht", 5790.63, 5790.71, 1.0], ["damit", 5790.71, 5790.95, 1.0], ["an,", 5790.95, 5791.11, 1.0], ["ein", 5791.27, 5791.51, 1.0], ["Bad", 5791.51, 5791.83, 1.0], ["zu", 5791.83, 5792.07, 1.0], ["bauen", 5792.07, 5792.63, 1.0], ["und", 5792.95, 5793.19, 1.0], ["eine", 5793.19, 5793.43, 1.0], ["Küche", 5793.43, 5793.91, 1.0], ["und", 5793.91, 5794.07, 1.0], ["sonst", 5794.07, 5794.39, 1.0], ["irgendwas", 5794.39, 5794.87, 1.0], ["und", 5794.95, 5795.11, 1.0], ["baust", 5795.11, 5795.35, 1.0], ["dann", 5795.43, 5795.51, 1.0], ["irgendwann", 5795.51, 5795.91, 1.0], ["das", 5795.91, 5796.07, 1.0], ["Haus", 5796.07, 5796.23, 1.0], ["außen", 5796.23, 5796.47, 1.0], ["rum.", 5796.55, 5796.79, 1.0]]}, {"start": 5796.95, "end": 5800.39, "text": "Daher ist die Analogie vielleicht gar nicht so schlecht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Daher", 5796.95, 5797.35, 1.0], ["ist", 5797.35, 5797.51, 1.0], ["die", 5797.51, 5797.83, 1.0], ["Analogie", 5797.83, 5798.47, 1.0], ["vielleicht", 5798.47, 5798.95, 1.0], ["gar", 5798.95, 5799.11, 1.0], ["nicht", 5799.11, 5799.35, 1.0], ["so", 5799.35, 5799.51, 1.0], ["schlecht.", 5799.51, 5800.39, 1.0]]}, {"start": 5801.35, "end": 5802.23, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Genau.", 5801.35, 5802.23, 1.0]]}, {"start": 5805.67, "end": 5808.39, "text": "Dann hatten wir noch Feature-Driven Development.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Dann", 5805.67, 5805.99, 1.0], ["hatten", 5805.99, 5806.23, 1.0], ["wir", 5806.23, 5806.39, 1.0], ["noch", 5806.39, 5806.55, 1.0], ["Feature-Driven", 5806.55, 5807.43, 1.0], ["Development.", 5807.43, 5808.39, 1.0]]}, {"start": 5808.71, "end": 5811.03, "text": "War das dein Thema, Marc?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["War", 5808.71, 5809.27, 1.0], ["das", 5809.27, 5809.59, 1.0], ["dein", 5809.59, 5810.07, 1.0], ["Thema,", 5810.07, 5810.39, 1.0], ["Marc?", 5810.63, 5811.03, 1.0]]}, {"start": 5811.35, "end": 5813.19, "text": "Ich habe es reingeschrieben, aber ich habe keine Ahnung davon.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ich", 5811.35, 5811.51, 1.0], ["habe", 5811.51, 5811.67, 1.0], ["es", 5811.67, 5811.75, 1.0], ["reingeschrieben,", 5811.83, 5812.23, 1.0], ["aber", 5812.31, 5812.39, 1.0], ["ich", 5812.39, 5812.47, 1.0], ["habe", 5812.47, 5812.63, 1.0], ["keine", 5812.63, 5812.79, 1.0], ["Ahnung", 5812.79, 5812.87, 1.0], ["davon.", 5812.95, 5813.19, 1.0]]}, {"start": 5813.43, "end": 5814.31, "text": "Feature-driven.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Feature-driven.", 5813.43, 5814.31, 1.0]]}, {"start": 5815.51, "end": 5817.35, "text": "Das klingt ein bisschen wie halt die Q-Commer-Geschichte, wo du sagst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Das", 5815.51, 5815.59, 1.0], ["klingt", 5815.59, 5815.75, 1.0], ["ein", 5815.75, 5815.83, 1.0], ["bisschen", 5815.83, 5815.99, 1.0], ["wie", 5815.99, 5816.07, 1.0], ["halt", 5816.07, 5816.23, 1.0], ["die", 5816.23, 5816.31, 1.0], ["Q-Commer-Geschichte,", 5816.31, 5817.03, 1.0], ["wo", 5817.11, 5817.19, 1.0], ["du", 5817.19, 5817.27, 1.0], ["sagst.", 5817.35, 5817.35, 1.0]]}, {"start": 5817.91, "end": 5822.47, "text": "Es könnte vielleicht sowas wie Behavior-Driven Development sein, auf Feature-Basis.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Es", 5817.91, 5818.07, 1.0], ["könnte", 5818.07, 5818.39, 1.0], ["vielleicht", 5818.39, 5818.63, 1.0], ["sowas", 5818.63, 5818.87, 1.0], ["wie", 5818.87, 5819.11, 1.0], ["Behavior-Driven", 5819.11, 5820.07, 1.0], ["Development", 5820.07, 5820.87, 1.0], ["sein,", 5820.87, 5821.11, 1.0], ["auf", 5821.35, 5821.59, 1.0], ["Feature-Basis.", 5821.59, 5822.47, 1.0]]}, {"start": 5823.19, "end": 5829.51, "text": "Also ich kann mir es vielleicht so vorstellen, dass man sagt, okay, man hat jetzt eine User-Story, die einen Feature wieder gibt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 5823.19, 5823.27, 1.0], ["ich", 5823.43, 5823.51, 1.0], ["kann", 5823.51, 5823.67, 1.0], ["mir", 5823.67, 5823.83, 1.0], ["es", 5823.83, 5823.91, 1.0], ["vielleicht", 5823.91, 5824.15, 1.0], ["so", 5824.15, 5824.31, 1.0], ["vorstellen,", 5824.31, 5824.71, 1.0], ["dass", 5824.79, 5824.95, 1.0], ["man", 5824.95, 5825.03, 1.0], ["sagt,", 5825.03, 5825.19, 1.0], ["okay,", 5825.27, 5825.43, 1.0], ["man", 5825.51, 5825.67, 1.0], ["hat", 5825.67, 5825.83, 1.0], ["jetzt", 5825.83, 5825.99, 1.0], ["eine", 5825.99, 5826.15, 1.0], ["User-Story,", 5826.15, 5827.19, 1.0], ["die", 5827.75, 5828.07, 1.0], ["einen", 5828.07, 5828.39, 1.0], ["Feature", 5828.39, 5828.87, 1.0], ["wieder", 5828.87, 5829.35, 1.0], ["gibt.", 5829.35, 5829.51, 1.0]]}, {"start": 5829.75, "end": 5835.91, "text": "Also gerade so die Geschichten, die wir vorhin schon hatten, ich bin jetzt ein User und ich klicke auf diesen Button und dann will ich, dass mein Bildschirm rot wird.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 5829.75, 5829.99, 1.0], ["gerade", 5829.99, 5830.31, 1.0], ["so", 5830.31, 5830.47, 1.0], ["die", 5830.47, 5830.55, 1.0], ["Geschichten,", 5830.55, 5830.87, 1.0], ["die", 5830.95, 5831.03, 1.0], ["wir", 5831.03, 5831.19, 1.0], ["vorhin", 5831.19, 5831.43, 1.0], ["schon", 5831.43, 5831.59, 1.0], ["hatten,", 5831.59, 5831.83, 1.0], ["ich", 5832.07, 5832.15, 1.0], ["bin", 5832.15, 5832.31, 1.0], ["jetzt", 5832.31, 5832.47, 1.0], ["ein", 5832.47, 5832.63, 1.0], ["User", 5832.63, 5832.95, 1.0], ["und", 5832.95, 5833.11, 1.0], ["ich", 5833.11, 5833.19, 1.0], ["klicke", 5833.19, 5833.43, 1.0], ["auf", 5833.43, 5833.51, 1.0], ["diesen", 5833.51, 5833.67, 1.0], ["Button", 5833.67, 5833.91, 1.0], ["und", 5833.91, 5834.07, 1.0], ["dann", 5834.07, 5834.15, 1.0], ["will", 5834.15, 5834.23, 1.0], ["ich,", 5834.23, 5834.31, 1.0], ["dass", 5834.39, 5834.55, 1.0], ["mein", 5834.55, 5834.71, 1.0], ["Bildschirm", 5834.71, 5835.19, 1.0], ["rot", 5835.19, 5835.59, 1.0], ["wird.", 5835.59, 5835.91, 1.0]]}, {"start": 5836.79, "end": 5837.83, "text": "Vielleicht sowas.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Vielleicht", 5836.79, 5837.43, 1.0], ["sowas.", 5837.43, 5837.83, 1.0]]}, {"start": 5837.99, "end": 5841.27, "text": "Aber Feature-Driven Development ist mir tatsächlich noch nicht besonders oft untergekommen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 5837.99, 5838.23, 1.0], ["Feature-Driven", 5838.23, 5838.87, 1.0], ["Development", 5838.95, 5839.35, 1.0], ["ist", 5839.35, 5839.51, 1.0], ["mir", 5839.51, 5839.67, 1.0], ["tatsächlich", 5839.67, 5839.99, 1.0], ["noch", 5839.99, 5840.15, 1.0], ["nicht", 5840.15, 5840.31, 1.0], ["besonders", 5840.31, 5840.63, 1.0], ["oft", 5840.63, 5840.79, 1.0], ["untergekommen.", 5840.79, 5841.27, 1.0]]}, {"start": 5841.43, "end": 5842.95, "text": "Vielleicht sollten wir noch nicht weiter drüber reden.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Vielleicht", 5841.43, 5841.67, 1.0], ["sollten", 5841.67, 5841.83, 1.0], ["wir", 5841.83, 5841.99, 1.0], ["noch", 5841.99, 5842.07, 1.0], ["nicht", 5842.07, 5842.23, 1.0], ["weiter", 5842.23, 5842.39, 1.0], ["drüber", 5842.39, 5842.63, 1.0], ["reden.", 5842.71, 5842.95, 1.0]]}, {"start": 5844.23, "end": 5845.99, "text": "Könnt ihr euch das in der Wikipedia durchleben.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Könnt", 5844.23, 5844.47, 1.0], ["ihr", 5844.47, 5844.55, 1.0], ["euch", 5844.55, 5844.79, 1.0], ["das", 5844.79, 5844.95, 1.0], ["in", 5844.95, 5845.03, 1.0], ["der", 5845.03, 5845.11, 1.0], ["Wikipedia", 5845.11, 5845.59, 1.0], ["durchleben.", 5845.59, 5845.99, 1.0]]}, {"start": 5846.23, "end": 5850.63, "text": "Wir entwickeln ja alle Features, von dem her ist alles irgendwie Feature-Driven Development.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Wir", 5846.23, 5846.31, 1.0], ["entwickeln", 5846.31, 5846.79, 1.0], ["ja", 5846.79, 5846.95, 1.0], ["alle", 5846.95, 5847.19, 1.0], ["Features,", 5847.19, 5847.67, 1.0], ["von", 5847.75, 5847.91, 1.0], ["dem", 5847.91, 5848.15, 1.0], ["her", 5848.15, 5848.47, 1.0], ["ist", 5848.55, 5848.79, 1.0], ["alles", 5848.79, 5849.03, 1.0], ["irgendwie", 5849.03, 5849.35, 1.0], ["Feature-Driven", 5849.35, 5850.15, 1.0], ["Development.", 5850.15, 5850.63, 1.0]]}, {"start": 5853.67, "end": 5858.07, "text": "Ja, ihr habt die ganze Zeit vorhin schon über Mogs und sowas geredet.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ja,", 5853.67, 5853.99, 1.0], ["ihr", 5854.23, 5854.39, 1.0], ["habt", 5854.39, 5854.63, 1.0], ["die", 5854.63, 5854.71, 1.0], ["ganze", 5854.71, 5854.95, 1.0], ["Zeit", 5854.95, 5855.19, 1.0], ["vorhin", 5855.19, 5855.59, 1.0], ["schon", 5855.59, 5855.75, 1.0], ["über", 5855.75, 5856.07, 1.0], ["Mogs", 5856.07, 5856.71, 1.0], ["und", 5856.71, 5856.87, 1.0], ["sowas", 5856.87, 5857.35, 1.0], ["geredet.", 5857.35, 5858.07, 1.0]]}, {"start": 5858.39, "end": 5862.71, "text": "Vielleicht kommen wir dazu als nächstes, was heißt das?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Vielleicht", 5858.39, 5859.19, 1.0], ["kommen", 5859.35, 5859.67, 1.0], ["wir", 5859.67, 5859.83, 1.0], ["dazu", 5859.83, 5860.23, 1.0], ["als", 5860.23, 5860.39, 1.0], ["nächstes,", 5860.39, 5860.87, 1.0], ["was", 5861.51, 5861.83, 1.0], ["heißt", 5861.83, 5862.39, 1.0], ["das?", 5862.39, 5862.71, 1.0]]}, {"start": 5863.67, "end": 5865.51, "text": "Also wie kann ich mir das vorstellen?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Also", 5863.67, 5863.99, 1.0], ["wie", 5864.23, 5864.47, 1.0], ["kann", 5864.47, 5864.63, 1.0], ["ich", 5864.63, 5864.79, 1.0], ["mir", 5864.79, 5864.95, 1.0], ["das", 5864.95, 5865.11, 1.0], ["vorstellen?", 5865.11, 5865.51, 1.0]]}, {"start": 5865.59, "end": 5871.27, "text": "Ich baue mir irgendwas zusammen, was dann schon mal so ein bisschen Abbild gibt.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Ich", 5865.59, 5865.75, 1.0], ["baue", 5865.99, 5866.31, 1.0], ["mir", 5866.31, 5866.47, 1.0], ["irgendwas", 5866.47, 5867.19, 1.0], ["zusammen,", 5867.35, 5868.31, 1.0], ["was", 5868.71, 5869.03, 1.0], ["dann", 5869.03, 5869.27, 1.0], ["schon", 5869.27, 5869.51, 1.0], ["mal", 5869.51, 5869.67, 1.0], ["so", 5869.67, 5869.83, 1.0], ["ein", 5869.83, 5869.91, 1.0], ["bisschen", 5869.91, 5870.23, 1.0], ["Abbild", 5870.23, 5870.71, 1.0], ["gibt.", 5870.95, 5871.27, 1.0]]}, {"start": 5871.51, "end": 5878.07, "text": "Oder ich damit ich es dann so später richtig baue.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Oder", 5871.51, 5871.99, 1.0], ["ich", 5872.07, 5872.31, 1.0], ["damit", 5873.35, 5873.83, 1.0], ["ich", 5873.83, 5873.99, 1.0], ["es", 5873.99, 5874.23, 1.0], ["dann", 5874.23, 5874.55, 1.0], ["so", 5875.75, 5876.07, 1.0], ["später", 5876.47, 5876.95, 1.0], ["richtig", 5876.95, 5877.51, 1.0], ["baue.", 5877.51, 5878.07, 1.0]]}, {"start": 5878.23, "end": 5881.11, "text": "Also ich male mir erstmal was und mache es dann richtig oder so?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Also", 5878.23, 5878.47, 1.0], ["ich", 5878.47, 5878.71, 1.0], ["male", 5878.71, 5879.03, 1.0], ["mir", 5879.03, 5879.19, 1.0], ["erstmal", 5879.19, 5879.51, 1.0], ["was", 5879.51, 5879.67, 1.0], ["und", 5879.67, 5879.91, 1.0], ["mache", 5879.91, 5880.15, 1.0], ["es", 5880.15, 5880.31, 1.0], ["dann", 5880.31, 5880.47, 1.0], ["richtig", 5880.47, 5880.71, 1.0], ["oder", 5880.79, 5880.95, 1.0], ["so?", 5880.95, 5881.11, 1.0]]}, {"start": 5881.43, "end": 5887.27, "text": "Genau, also wir hatten ja vorher bei den Unit-Tests, hat Flydy erwähnt, dass die im Idealfall in Isolation sind.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 5881.43, 5881.59, 1.0], ["also", 5881.67, 5881.83, 1.0], ["wir", 5881.91, 5881.99, 1.0], ["hatten", 5881.99, 5882.23, 1.0], ["ja", 5882.23, 5882.39, 1.0], ["vorher", 5882.39, 5882.55, 1.0], ["bei", 5882.55, 5882.63, 1.0], ["den", 5882.63, 5882.79, 1.0], ["Unit-Tests,", 5882.79, 5883.35, 1.0], ["hat", 5883.51, 5883.67, 1.0], ["Flydy", 5883.67, 5884.07, 1.0], ["erwähnt,", 5884.23, 5884.63, 1.0], ["dass", 5884.79, 5885.11, 1.0], ["die", 5885.11, 5885.43, 1.0], ["im", 5885.43, 5885.59, 1.0], ["Idealfall", 5885.59, 5886.31, 1.0], ["in", 5886.31, 5886.47, 1.0], ["Isolation", 5886.47, 5887.11, 1.0], ["sind.", 5887.11, 5887.27, 1.0]]}, {"start": 5887.35, "end": 5891.51, "text": "Also ich teste im Idealfall wirklich nur, was die Klasse tut.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5887.35, 5887.59, 1.0], ["ich", 5887.59, 5887.75, 1.0], ["teste", 5887.75, 5888.07, 1.0], ["im", 5888.23, 5888.39, 1.0], ["Idealfall", 5888.39, 5889.11, 1.0], ["wirklich", 5889.11, 5889.43, 1.0], ["nur,", 5889.43, 5889.75, 1.0], ["was", 5890.15, 5890.39, 1.0], ["die", 5890.39, 5890.55, 1.0], ["Klasse", 5890.55, 5891.19, 1.0], ["tut.", 5891.19, 5891.51, 1.0]]}, {"start": 5891.91, "end": 5899.11, "text": "Jetzt wäre Software natürlich langweilig, wenn alles immer nur etwas tun würde, sondern das Entscheidende ist ja dann, dass es irgendwann was zusammentut.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Jetzt", 5891.91, 5892.47, 1.0], ["wäre", 5892.47, 5892.87, 1.0], ["Software", 5892.87, 5893.35, 1.0], ["natürlich", 5893.35, 5893.59, 1.0], ["langweilig,", 5893.59, 5894.15, 1.0], ["wenn", 5894.23, 5894.55, 1.0], ["alles", 5894.55, 5894.79, 1.0], ["immer", 5894.79, 5895.03, 1.0], ["nur", 5895.03, 5895.27, 1.0], ["etwas", 5895.27, 5895.59, 1.0], ["tun", 5895.59, 5895.91, 1.0], ["würde,", 5895.91, 5896.15, 1.0], ["sondern", 5896.23, 5896.63, 1.0], ["das", 5896.63, 5896.79, 1.0], ["Entscheidende", 5896.79, 5897.27, 1.0], ["ist", 5897.27, 5897.43, 1.0], ["ja", 5897.43, 5897.51, 1.0], ["dann,", 5897.51, 5897.59, 1.0], ["dass", 5897.67, 5897.83, 1.0], ["es", 5897.83, 5897.91, 1.0], ["irgendwann", 5897.99, 5898.39, 1.0], ["was", 5898.39, 5898.63, 1.0], ["zusammentut.", 5898.63, 5899.11, 1.0]]}, {"start": 5899.35, "end": 5907.99, "text": "Also habe ich Abhängigkeiten voneinander und die kann ich nur bis zu einem gewissen Grad, sag ich mal, rauslösen, sodass jedes für sich eigenständig ist.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5899.35, 5899.67, 1.0], ["habe", 5899.67, 5899.75, 1.0], ["ich", 5899.75, 5899.91, 1.0], ["Abhängigkeiten", 5899.91, 5900.79, 1.0], ["voneinander", 5900.79, 5901.35, 1.0], ["und", 5901.51, 5901.59, 1.0], ["die", 5901.59, 5901.83, 1.0], ["kann", 5901.83, 5901.99, 1.0], ["ich", 5901.99, 5902.15, 1.0], ["nur", 5902.15, 5902.31, 1.0], ["bis", 5902.31, 5902.47, 1.0], ["zu", 5902.47, 5902.63, 1.0], ["einem", 5902.63, 5902.87, 1.0], ["gewissen", 5902.87, 5903.27, 1.0], ["Grad,", 5903.27, 5903.59, 1.0], ["sag", 5903.67, 5903.83, 1.0], ["ich", 5903.83, 5903.99, 1.0], ["mal,", 5904.23, 5904.55, 1.0], ["rauslösen,", 5905.27, 5906.07, 1.0], ["sodass", 5906.15, 5906.55, 1.0], ["jedes", 5906.71, 5907.03, 1.0], ["für", 5907.03, 5907.19, 1.0], ["sich", 5907.19, 5907.35, 1.0], ["eigenständig", 5907.35, 5907.91, 1.0], ["ist.", 5907.91, 5907.99, 1.0]]}, {"start": 5908.07, "end": 5920.87, "text": "Und mit einem Stup und einem Mock wird es mir ermöglicht, in einem Test mir gewisse Teile meines Environments, so wie ich sie brauche, so wie ich von ihnen ausgehe, hinzustellen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 5908.07, 5908.23, 1.0], ["mit", 5908.23, 5908.31, 1.0], ["einem", 5908.31, 5908.47, 1.0], ["Stup", 5908.47, 5908.95, 1.0], ["und", 5908.95, 5909.03, 1.0], ["einem", 5909.03, 5909.19, 1.0], ["Mock", 5909.19, 5909.67, 1.0], ["wird", 5909.83, 5910.07, 1.0], ["es", 5910.07, 5910.31, 1.0], ["mir", 5910.31, 5910.47, 1.0], ["ermöglicht,", 5910.47, 5911.35, 1.0], ["in", 5911.59, 5911.83, 1.0], ["einem", 5911.83, 5912.07, 1.0], ["Test", 5912.07, 5912.47, 1.0], ["mir", 5912.71, 5913.03, 1.0], ["gewisse", 5913.03, 5913.67, 1.0], ["Teile", 5913.67, 5914.23, 1.0], ["meines", 5914.23, 5914.63, 1.0], ["Environments,", 5914.63, 5915.83, 1.0], ["so", 5916.31, 5916.55, 1.0], ["wie", 5916.55, 5916.79, 1.0], ["ich", 5916.79, 5916.95, 1.0], ["sie", 5916.95, 5917.11, 1.0], ["brauche,", 5917.11, 5917.43, 1.0], ["so", 5917.59, 5917.75, 1.0], ["wie", 5917.99, 5918.23, 1.0], ["ich", 5918.23, 5918.39, 1.0], ["von", 5918.39, 5918.63, 1.0], ["ihnen", 5918.63, 5918.95, 1.0], ["ausgehe,", 5918.95, 5919.67, 1.0], ["hinzustellen.", 5919.99, 5920.87, 1.0]]}, {"start": 5921.03, "end": 5923.27, "text": "Also zu simulieren gewissermaßen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5921.03, 5921.43, 1.0], ["zu", 5921.67, 5921.91, 1.0], ["simulieren", 5921.91, 5922.47, 1.0], ["gewissermaßen.", 5922.63, 5923.27, 1.0]]}, {"start": 5923.35, "end": 5927.03, "text": "Also beispielsweise die Datenbank, ja, also ich eine Persistenzschicht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5923.35, 5923.59, 1.0], ["beispielsweise", 5923.59, 5924.23, 1.0], ["die", 5924.23, 5924.31, 1.0], ["Datenbank,", 5924.31, 5924.79, 1.0], ["ja,", 5924.87, 5925.03, 1.0], ["also", 5925.11, 5925.27, 1.0], ["ich", 5925.27, 5925.43, 1.0], ["eine", 5925.67, 5925.75, 1.0], ["Persistenzschicht.", 5925.91, 5927.03, 1.0]]}, {"start": 5927.43, "end": 5931.99, "text": "Ich brauche einfach in meiner Unit brauche ich eine Möglichkeit, Sachen in was zu speichern.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ich", 5927.43, 5927.59, 1.0], ["brauche", 5927.59, 5927.99, 1.0], ["einfach", 5927.99, 5928.23, 1.0], ["in", 5928.71, 5928.87, 1.0], ["meiner", 5928.87, 5929.19, 1.0], ["Unit", 5929.19, 5929.67, 1.0], ["brauche", 5929.67, 5929.83, 1.0], ["ich", 5929.83, 5929.91, 1.0], ["eine", 5930.07, 5930.15, 1.0], ["Möglichkeit,", 5930.15, 5930.47, 1.0], ["Sachen", 5930.63, 5930.95, 1.0], ["in", 5930.95, 5931.11, 1.0], ["was", 5931.11, 5931.27, 1.0], ["zu", 5931.27, 5931.43, 1.0], ["speichern.", 5931.43, 5931.99, 1.0]]}, {"start": 5932.07, "end": 5939.91, "text": "Es ist mir aber egal, ob das nachher in eine Datenbank gespeichert wird oder einfach nur irgendwie in einen Key-Value-Store irgendwie in einem Objekt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Es", 5932.07, 5932.23, 1.0], ["ist", 5932.23, 5932.39, 1.0], ["mir", 5932.39, 5932.55, 1.0], ["aber", 5932.55, 5932.71, 1.0], ["egal,", 5932.71, 5932.95, 1.0], ["ob", 5933.03, 5933.19, 1.0], ["das", 5933.19, 5933.35, 1.0], ["nachher", 5933.35, 5933.67, 1.0], ["in", 5933.67, 5933.83, 1.0], ["eine", 5933.83, 5933.91, 1.0], ["Datenbank", 5933.91, 5934.55, 1.0], ["gespeichert", 5934.55, 5935.11, 1.0], ["wird", 5935.11, 5935.27, 1.0], ["oder", 5935.27, 5935.51, 1.0], ["einfach", 5935.51, 5935.75, 1.0], ["nur", 5935.75, 5935.99, 1.0], ["irgendwie", 5935.99, 5936.47, 1.0], ["in", 5936.47, 5936.71, 1.0], ["einen", 5936.71, 5937.03, 1.0], ["Key-Value-Store", 5937.51, 5938.71, 1.0], ["irgendwie", 5938.71, 5939.03, 1.0], ["in", 5939.03, 5939.11, 1.0], ["einem", 5939.11, 5939.27, 1.0], ["Objekt.", 5939.27, 5939.91, 1.0]]}, {"start": 5940.79, "end": 5943.59, "text": "Und weil ich das einfach in dem Aspekt nicht testen will.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 5940.79, 5941.11, 1.0], ["weil", 5941.51, 5941.75, 1.0], ["ich", 5941.75, 5941.91, 1.0], ["das", 5941.91, 5942.07, 1.0], ["einfach", 5942.07, 5942.31, 1.0], ["in", 5942.31, 5942.47, 1.0], ["dem", 5942.47, 5942.63, 1.0], ["Aspekt", 5942.63, 5943.03, 1.0], ["nicht", 5943.03, 5943.19, 1.0], ["testen", 5943.19, 5943.43, 1.0], ["will.", 5943.43, 5943.59, 1.0]]}, {"start": 5943.67, "end": 5949.51, "text": "Ich muss da jetzt aber irgendwas reinreichen, weil sonst die Klasse nicht funktioniert, weil ich das so gebaut habe und weil es nicht anders geht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ich", 5943.67, 5943.83, 1.0], ["muss", 5943.83, 5943.99, 1.0], ["da", 5943.99, 5944.15, 1.0], ["jetzt", 5944.15, 5944.23, 1.0], ["aber", 5944.23, 5944.39, 1.0], ["irgendwas", 5944.39, 5944.71, 1.0], ["reinreichen,", 5944.71, 5945.27, 1.0], ["weil", 5945.35, 5945.51, 1.0], ["sonst", 5945.51, 5945.75, 1.0], ["die", 5945.75, 5945.83, 1.0], ["Klasse", 5945.83, 5946.23, 1.0], ["nicht", 5946.23, 5946.39, 1.0], ["funktioniert,", 5946.39, 5946.79, 1.0], ["weil", 5946.87, 5947.03, 1.0], ["ich", 5947.03, 5947.19, 1.0], ["das", 5947.19, 5947.35, 1.0], ["so", 5947.35, 5947.51, 1.0], ["gebaut", 5947.51, 5947.83, 1.0], ["habe", 5947.91, 5948.15, 1.0], ["und", 5948.15, 5948.23, 1.0], ["weil", 5948.23, 5948.39, 1.0], ["es", 5948.39, 5948.55, 1.0], ["nicht", 5948.55, 5948.63, 1.0], ["anders", 5948.63, 5949.11, 1.0], ["geht.", 5949.11, 5949.51, 1.0]]}, {"start": 5949.67, "end": 5956.63, "text": "Und jetzt kann ich mir mit einem Stub oder einem Mock entsprechend das Environment so ein Stück weit simulieren.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 5949.67, 5949.91, 1.0], ["jetzt", 5949.91, 5950.15, 1.0], ["kann", 5950.15, 5950.31, 1.0], ["ich", 5950.31, 5950.39, 1.0], ["mir", 5950.39, 5950.55, 1.0], ["mit", 5950.55, 5950.71, 1.0], ["einem", 5950.71, 5950.95, 1.0], ["Stub", 5950.95, 5951.35, 1.0], ["oder", 5951.35, 5951.51, 1.0], ["einem", 5951.51, 5951.67, 1.0], ["Mock", 5951.67, 5952.23, 1.0], ["entsprechend", 5952.23, 5953.11, 1.0], ["das", 5954.39, 5954.71, 1.0], ["Environment", 5954.71, 5955.35, 1.0], ["so", 5955.35, 5955.59, 1.0], ["ein", 5955.59, 5955.75, 1.0], ["Stück", 5955.75, 5955.99, 1.0], ["weit", 5955.99, 5956.23, 1.0], ["simulieren.", 5956.23, 5956.63, 1.0]]}, {"start": 5956.71, "end": 5958.95, "text": "Also ich tue so, als hätte ich die Datenbank.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 5956.71, 5956.87, 1.0], ["ich", 5957.19, 5957.27, 1.0], ["tue", 5957.27, 5957.51, 1.0], ["so,", 5957.51, 5957.59, 1.0], ["als", 5957.67, 5957.83, 1.0], ["hätte", 5957.83, 5957.99, 1.0], ["ich", 5957.99, 5958.07, 1.0], ["die", 5958.15, 5958.31, 1.0], ["Datenbank.", 5958.31, 5958.95, 1.0]]}, {"start": 5959.11, "end": 5959.59, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Genau.", 5959.11, 5959.59, 1.0]]}, {"start": 5959.91, "end": 5962.63, "text": "Oder sagen wir mal vielleicht noch ein einfacheres Beispiel.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Oder", 5959.91, 5960.15, 1.0], ["sagen", 5960.31, 5960.55, 1.0], ["wir", 5960.55, 5960.63, 1.0], ["mal", 5960.63, 5960.79, 1.0], ["vielleicht", 5960.87, 5961.11, 1.0], ["noch", 5961.11, 5961.27, 1.0], ["ein", 5961.27, 5961.43, 1.0], ["einfacheres", 5961.43, 5962.07, 1.0], ["Beispiel.", 5962.07, 5962.63, 1.0]]}, {"start": 5963.51, "end": 5974.15, "text": "Wir haben eine Klasse, die benötigt eine Datei, aus der sie Dinge lesen kann, um zum Beispiel, was weiß ich, einen Blogpost zu generieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wir", 5963.51, 5963.83, 1.0], ["haben", 5963.83, 5964.15, 1.0], ["eine", 5964.39, 5964.63, 1.0], ["Klasse,", 5964.63, 5965.19, 1.0], ["die", 5965.35, 5965.59, 1.0], ["benötigt", 5965.59, 5966.23, 1.0], ["eine", 5967.51, 5967.83, 1.0], ["Datei,", 5967.91, 5968.79, 1.0], ["aus", 5969.43, 5969.75, 1.0], ["der", 5969.75, 5970.07, 1.0], ["sie", 5970.07, 5970.39, 1.0], ["Dinge", 5970.39, 5970.87, 1.0], ["lesen", 5970.87, 5971.19, 1.0], ["kann,", 5971.19, 5971.35, 1.0], ["um", 5971.43, 5971.67, 1.0], ["zum", 5971.67, 5971.83, 1.0], ["Beispiel,", 5971.83, 5972.15, 1.0], ["was", 5972.23, 5972.39, 1.0], ["weiß", 5972.39, 5972.55, 1.0], ["ich,", 5972.55, 5972.63, 1.0], ["einen", 5972.79, 5972.87, 1.0], ["Blogpost", 5972.87, 5973.43, 1.0], ["zu", 5973.43, 5973.51, 1.0], ["generieren.", 5973.51, 5974.15, 1.0]]}, {"start": 5974.71, "end": 5978.07, "text": "Dann haben wir schon gesagt, okay, wir wollen das Ding in Isolation testen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dann", 5974.71, 5975.03, 1.0], ["haben", 5975.03, 5975.19, 1.0], ["wir", 5975.19, 5975.35, 1.0], ["schon", 5975.35, 5975.51, 1.0], ["gesagt,", 5975.51, 5975.75, 1.0], ["okay,", 5975.83, 5975.99, 1.0], ["wir", 5976.07, 5976.23, 1.0], ["wollen", 5976.23, 5976.39, 1.0], ["das", 5976.39, 5976.55, 1.0], ["Ding", 5976.55, 5976.71, 1.0], ["in", 5976.95, 5977.11, 1.0], ["Isolation", 5977.11, 5977.75, 1.0], ["testen.", 5977.75, 5978.07, 1.0]]}, {"start": 5978.15, "end": 5994.47, "text": "Das heißt, man übergibt quasi eine Referenz zu diesem Dateiobjekt beim Erstellen der Klasse als Parameter mit und sagt dann, okay, ich habe jetzt hier irgendwas, das antwortet auf den Message Call.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 5978.15, 5978.31, 1.0], ["heißt,", 5978.31, 5978.55, 1.0], ["man", 5978.63, 5978.79, 1.0], ["übergibt", 5978.79, 5979.35, 1.0], ["quasi", 5979.35, 5979.75, 1.0], ["eine", 5979.75, 5979.91, 1.0], ["Referenz", 5979.91, 5980.47, 1.0], ["zu", 5981.11, 5981.35, 1.0], ["diesem", 5981.35, 5981.59, 1.0], ["Dateiobjekt", 5981.59, 5982.79, 1.0], ["beim", 5983.19, 5983.51, 1.0], ["Erstellen", 5983.51, 5984.07, 1.0], ["der", 5984.07, 5984.15, 1.0], ["Klasse", 5984.15, 5984.55, 1.0], ["als", 5984.55, 5984.71, 1.0], ["Parameter", 5984.71, 5985.27, 1.0], ["mit", 5985.27, 5985.51, 1.0], ["und", 5985.51, 5985.67, 1.0], ["sagt", 5985.67, 5985.91, 1.0], ["dann,", 5985.91, 5985.99, 1.0], ["okay,", 5986.07, 5986.31, 1.0], ["ich", 5986.39, 5986.47, 1.0], ["habe", 5986.47, 5986.71, 1.0], ["jetzt", 5986.71, 5986.95, 1.0], ["hier", 5986.95, 5987.19, 1.0], ["irgendwas,", 5987.19, 5987.99, 1.0], ["das", 5988.55, 5988.87, 1.0], ["antwortet", 5990.71, 5991.67, 1.0], ["auf", 5991.67, 5991.99, 1.0], ["den", 5992.31, 5992.63, 1.0], ["Message", 5992.95, 5993.75, 1.0], ["Call.", 5993.91, 5994.47, 1.0]]}, {"start": 5995.61, "end": 5996.33, "text": "Read zum Beispiel.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Read", 5995.61, 5995.93, 1.0], ["zum", 5996.01, 5996.17, 1.0], ["Beispiel.", 5996.17, 5996.33, 1.0]]}, {"start": 5996.49, "end": 5998.57, "text": "Man hat eine Datei, aus der kann man lesen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Man", 5996.49, 5996.65, 1.0], ["hat", 5996.65, 5996.81, 1.0], ["eine", 5996.81, 5996.89, 1.0], ["Datei,", 5996.89, 5997.21, 1.0], ["aus", 5997.37, 5997.53, 1.0], ["der", 5997.53, 5997.69, 1.0], ["kann", 5997.69, 5997.85, 1.0], ["man", 5997.85, 5998.09, 1.0], ["lesen.", 5998.09, 5998.57, 1.0]]}, {"start": 5998.89, "end": 6003.61, "text": "Und wenn ich jetzt von Message Call oder Message Send rede, dann meine ich so viel wie ein Methodenaufruf.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 5998.89, 5999.21, 1.0], ["wenn", 5999.21, 5999.37, 1.0], ["ich", 5999.37, 5999.53, 1.0], ["jetzt", 5999.53, 5999.69, 1.0], ["von", 5999.69, 5999.85, 1.0], ["Message", 5999.85, 6000.25, 1.0], ["Call", 6000.25, 6000.49, 1.0], ["oder", 6000.49, 6000.57, 1.0], ["Message", 6000.73, 6000.97, 1.0], ["Send", 6001.05, 6001.37, 1.0], ["rede,", 6001.37, 6001.53, 1.0], ["dann", 6001.61, 6001.77, 1.0], ["meine", 6001.77, 6001.93, 1.0], ["ich", 6001.93, 6002.09, 1.0], ["so", 6002.09, 6002.17, 1.0], ["viel", 6002.17, 6002.33, 1.0], ["wie", 6002.33, 6002.57, 1.0], ["ein", 6002.57, 6002.73, 1.0], ["Methodenaufruf.", 6002.73, 6003.61, 1.0]]}, {"start": 6003.69, "end": 6010.01, "text": "Also es wird auch gerne als MessageSend bezeichnet, weil im Endeffekt da eine Nachricht an ein Objekt geschickt wird.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 6003.69, 6003.93, 1.0], ["es", 6004.17, 6004.49, 1.0], ["wird", 6004.49, 6004.65, 1.0], ["auch", 6004.65, 6004.81, 1.0], ["gerne", 6004.81, 6005.05, 1.0], ["als", 6005.05, 6005.29, 1.0], ["MessageSend", 6005.53, 6006.33, 1.0], ["bezeichnet,", 6006.33, 6006.81, 1.0], ["weil", 6006.89, 6007.05, 1.0], ["im", 6007.05, 6007.21, 1.0], ["Endeffekt", 6007.21, 6007.61, 1.0], ["da", 6007.61, 6007.77, 1.0], ["eine", 6007.77, 6007.93, 1.0], ["Nachricht", 6007.93, 6008.41, 1.0], ["an", 6008.41, 6008.49, 1.0], ["ein", 6008.49, 6008.65, 1.0], ["Objekt", 6008.65, 6009.05, 1.0], ["geschickt", 6009.05, 6009.69, 1.0], ["wird.", 6009.69, 6010.01, 1.0]]}, {"start": 6011.53, "end": 6018.25, "text": "Und jetzt kann man halt sagen, okay, ich möchte einfach nur irgendwie, ich implementiere mir jetzt vielleicht in meinem Test.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 6011.53, 6011.85, 1.0], ["jetzt", 6012.09, 6012.33, 1.0], ["kann", 6012.33, 6012.49, 1.0], ["man", 6012.49, 6012.65, 1.0], ["halt", 6012.65, 6012.89, 1.0], ["sagen,", 6012.89, 6013.05, 1.0], ["okay,", 6013.13, 6013.37, 1.0], ["ich", 6013.45, 6013.61, 1.0], ["möchte", 6013.61, 6014.01, 1.0], ["einfach", 6014.01, 6014.25, 1.0], ["nur", 6014.25, 6014.49, 1.0], ["irgendwie,", 6014.49, 6014.97, 1.0], ["ich", 6015.21, 6015.45, 1.0], ["implementiere", 6015.45, 6016.17, 1.0], ["mir", 6016.17, 6016.41, 1.0], ["jetzt", 6016.41, 6016.65, 1.0], ["vielleicht", 6016.65, 6017.05, 1.0], ["in", 6017.05, 6017.21, 1.0], ["meinem", 6017.21, 6017.61, 1.0], ["Test.", 6017.61, 6018.25, 1.0]]}, {"start": 6019.13, "end": 6020.33, "text": "Kann man machen.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Kann", 6019.13, 6019.45, 1.0], ["man", 6019.45, 6019.77, 1.0], ["machen.", 6019.77, 6020.33, 1.0]]}, {"start": 6020.57, "end": 6029.77, "text": "Eine Klasse, die nenne ich jetzt zum Beispiel FileMock und die hat nur eine Methode read und die gibt einen definierten String, den ich zum Testen muss, zurück.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Eine", 6020.57, 6020.81, 1.0], ["Klasse,", 6020.81, 6021.21, 1.0], ["die", 6021.29, 6021.45, 1.0], ["nenne", 6021.45, 6021.69, 1.0], ["ich", 6021.69, 6021.77, 1.0], ["jetzt", 6021.77, 6021.93, 1.0], ["zum", 6021.93, 6022.01, 1.0], ["Beispiel", 6022.01, 6022.33, 1.0], ["FileMock", 6022.33, 6023.21, 1.0], ["und", 6023.29, 6023.45, 1.0], ["die", 6023.45, 6023.61, 1.0], ["hat", 6023.61, 6023.77, 1.0], ["nur", 6023.77, 6023.93, 1.0], ["eine", 6023.93, 6024.09, 1.0], ["Methode", 6024.09, 6024.57, 1.0], ["read", 6024.57, 6024.89, 1.0], ["und", 6025.05, 6025.21, 1.0], ["die", 6025.21, 6025.53, 1.0], ["gibt", 6025.53, 6025.85, 1.0], ["einen", 6025.85, 6026.09, 1.0], ["definierten", 6026.09, 6026.73, 1.0], ["String,", 6026.73, 6027.05, 1.0], ["den", 6027.13, 6027.29, 1.0], ["ich", 6027.29, 6027.45, 1.0], ["zum", 6027.45, 6027.69, 1.0], ["Testen", 6027.69, 6028.41, 1.0], ["muss,", 6028.57, 6028.97, 1.0], ["zurück.", 6029.13, 6029.77, 1.0]]}, {"start": 6030.09, "end": 6036.09, "text": "Das wäre dann, naja, das wäre schon wieder die falsche Bezeichnung.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 6030.09, 6030.41, 1.0], ["wäre", 6030.41, 6030.73, 1.0], ["dann,", 6030.73, 6031.05, 1.0], ["naja,", 6031.21, 6031.61, 1.0], ["das", 6032.65, 6032.89, 1.0], ["wäre", 6032.89, 6033.13, 1.0], ["schon", 6033.13, 6033.29, 1.0], ["wieder", 6033.29, 6033.53, 1.0], ["die", 6034.89, 6035.05, 1.0], ["falsche", 6035.05, 6035.53, 1.0], ["Bezeichnung.", 6035.53, 6036.09, 1.0]]}, {"start": 6036.25, "end": 6049.53, "text": "Es müsste nämlich FileStub heißen, weil ein Stub ist im Endeffekt ein Objekt, was das Verhalten von einem richtigen Objekt in einem richtigen System simuliert, aber eben nur das.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 6036.25, 6036.41, 1.0], ["müsste", 6036.41, 6036.73, 1.0], ["nämlich", 6036.73, 6036.97, 1.0], ["FileStub", 6036.97, 6037.93, 1.0], ["heißen,", 6037.93, 6038.65, 1.0], ["weil", 6039.37, 6039.53, 1.0], ["ein", 6039.69, 6039.85, 1.0], ["Stub", 6039.85, 6040.33, 1.0], ["ist", 6040.33, 6040.49, 1.0], ["im", 6040.49, 6040.57, 1.0], ["Endeffekt", 6040.57, 6041.05, 1.0], ["ein", 6041.05, 6041.21, 1.0], ["Objekt,", 6041.21, 6041.61, 1.0], ["was", 6041.77, 6042.09, 1.0], ["das", 6042.09, 6042.41, 1.0], ["Verhalten", 6042.65, 6043.53, 1.0], ["von", 6043.53, 6043.77, 1.0], ["einem", 6043.77, 6044.01, 1.0], ["richtigen", 6044.01, 6044.49, 1.0], ["Objekt", 6044.49, 6044.97, 1.0], ["in", 6044.97, 6045.21, 1.0], ["einem", 6045.21, 6045.37, 1.0], ["richtigen", 6045.37, 6045.85, 1.0], ["System", 6045.85, 6046.33, 1.0], ["simuliert,", 6046.49, 6047.37, 1.0], ["aber", 6048.17, 6048.49, 1.0], ["eben", 6048.49, 6048.89, 1.0], ["nur", 6048.89, 6049.21, 1.0], ["das.", 6049.21, 6049.53, 1.0]]}, {"start": 6050.01, "end": 6054.73, "text": "Wohingegen ein Mog tatsächlich die ein Message-Send verifiziert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wohingegen", 6050.01, 6050.89, 1.0], ["ein", 6050.89, 6051.13, 1.0], ["Mog", 6051.13, 6051.61, 1.0], ["tatsächlich", 6051.61, 6052.25, 1.0], ["die", 6052.25, 6052.41, 1.0], ["ein", 6052.41, 6052.57, 1.0], ["Message-Send", 6052.65, 6053.45, 1.0], ["verifiziert.", 6053.93, 6054.73, 1.0]]}, {"start": 6054.81, "end": 6062.49, "text": "Das heißt, der wirft dann auch einen Fehler, wenn nach dem Test eine bestimmte Methode bei diesem Mog-Objekt nicht aufgerufen wurde.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 6054.81, 6054.97, 1.0], ["heißt,", 6054.97, 6055.13, 1.0], ["der", 6055.21, 6055.37, 1.0], ["wirft", 6055.37, 6055.77, 1.0], ["dann", 6055.77, 6055.93, 1.0], ["auch", 6055.93, 6056.09, 1.0], ["einen", 6056.09, 6056.25, 1.0], ["Fehler,", 6056.25, 6056.65, 1.0], ["wenn", 6056.73, 6056.97, 1.0], ["nach", 6056.97, 6057.21, 1.0], ["dem", 6057.21, 6057.45, 1.0], ["Test", 6057.45, 6058.09, 1.0], ["eine", 6058.73, 6058.97, 1.0], ["bestimmte", 6058.97, 6059.53, 1.0], ["Methode", 6059.53, 6060.09, 1.0], ["bei", 6060.09, 6060.33, 1.0], ["diesem", 6060.33, 6060.57, 1.0], ["Mog-Objekt", 6060.57, 6061.37, 1.0], ["nicht", 6061.37, 6061.53, 1.0], ["aufgerufen", 6061.53, 6062.17, 1.0], ["wurde.", 6062.17, 6062.49, 1.0]]}, {"start": 6062.81, "end": 6068.33, "text": "Oder du kannst auch sagen, es soll irgendwie mindestens achtmal die Methode Blub aufgerufen worden sein, wenn ich fertig bin.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Oder", 6062.81, 6062.97, 1.0], ["du", 6063.13, 6063.29, 1.0], ["kannst", 6063.29, 6063.53, 1.0], ["auch", 6063.53, 6063.61, 1.0], ["sagen,", 6063.61, 6063.77, 1.0], ["es", 6063.85, 6064.01, 1.0], ["soll", 6064.01, 6064.25, 1.0], ["irgendwie", 6064.25, 6064.65, 1.0], ["mindestens", 6064.65, 6065.05, 1.0], ["achtmal", 6065.05, 6065.69, 1.0], ["die", 6065.69, 6065.85, 1.0], ["Methode", 6065.85, 6066.25, 1.0], ["Blub", 6066.25, 6066.49, 1.0], ["aufgerufen", 6066.65, 6067.13, 1.0], ["worden", 6067.13, 6067.29, 1.0], ["sein,", 6067.29, 6067.45, 1.0], ["wenn", 6067.53, 6067.69, 1.0], ["ich", 6067.69, 6067.77, 1.0], ["fertig", 6067.77, 6068.09, 1.0], ["bin.", 6068.09, 6068.33, 1.0]]}, {"start": 6068.81, "end": 6069.21, "text": "Genau, genau.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau,", 6068.81, 6068.97, 1.0], ["genau.", 6069.05, 6069.21, 1.0]]}, {"start": 6069.53, "end": 6070.97, "text": "Im Grunde hält der auch nur Counter.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Im", 6069.53, 6069.69, 1.0], ["Grunde", 6069.69, 6069.93, 1.0], ["hält", 6069.93, 6070.17, 1.0], ["der", 6070.17, 6070.33, 1.0], ["auch", 6070.33, 6070.41, 1.0], ["nur", 6070.41, 6070.65, 1.0], ["Counter.", 6070.65, 6070.97, 1.0]]}, {"start": 6071.05, "end": 6074.73, "text": "Also ich habe jetzt nichts anderes in einem Mock gesehen, bis auf das der halt zählt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 6071.05, 6071.13, 1.0], ["ich", 6071.21, 6071.29, 1.0], ["habe", 6071.29, 6071.45, 1.0], ["jetzt", 6071.45, 6071.61, 1.0], ["nichts", 6071.77, 6072.09, 1.0], ["anderes", 6072.09, 6072.41, 1.0], ["in", 6072.41, 6072.57, 1.0], ["einem", 6072.57, 6072.73, 1.0], ["Mock", 6072.73, 6073.05, 1.0], ["gesehen,", 6073.05, 6073.21, 1.0], ["bis", 6073.29, 6073.53, 1.0], ["auf", 6073.53, 6073.69, 1.0], ["das", 6073.69, 6073.85, 1.0], ["der", 6073.85, 6074.01, 1.0], ["halt", 6074.01, 6074.25, 1.0], ["zählt.", 6074.25, 6074.73, 1.0]]}, {"start": 6076.65, "end": 6078.25, "text": "Ich kann auch Input-Parameter validieren.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ich", 6076.65, 6076.73, 1.0], ["kann", 6076.73, 6076.81, 1.0], ["auch", 6076.81, 6076.97, 1.0], ["Input-Parameter", 6076.97, 6077.85, 1.0], ["validieren.", 6077.85, 6078.25, 1.0]]}, {"start": 6078.33, "end": 6088.65, "text": "Du kannst zum Beispiel validieren, also wenn ich jetzt irgendwie die Klasse File mit einem neuen Dateinamen oder so aufrufe, dann kann ich auch validieren, dass die Methode, mit der und den Parametern aufgerufen wurde, beispielsweise.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Du", 6078.33, 6078.41, 1.0], ["kannst", 6078.41, 6078.65, 1.0], ["zum", 6078.65, 6078.73, 1.0], ["Beispiel", 6078.73, 6078.97, 1.0], ["validieren,", 6078.97, 6079.37, 1.0], ["also", 6079.45, 6079.61, 1.0], ["wenn", 6079.69, 6079.85, 1.0], ["ich", 6079.85, 6080.01, 1.0], ["jetzt", 6080.01, 6080.17, 1.0], ["irgendwie", 6080.17, 6080.41, 1.0], ["die", 6080.41, 6080.49, 1.0], ["Klasse", 6080.49, 6080.89, 1.0], ["File", 6080.89, 6081.21, 1.0], ["mit", 6081.37, 6081.53, 1.0], ["einem", 6081.53, 6081.77, 1.0], ["neuen", 6081.77, 6082.01, 1.0], ["Dateinamen", 6082.01, 6082.49, 1.0], ["oder", 6082.57, 6082.73, 1.0], ["so", 6082.73, 6082.89, 1.0], ["aufrufe,", 6082.89, 6083.29, 1.0], ["dann", 6083.37, 6083.53, 1.0], ["kann", 6083.53, 6083.61, 1.0], ["ich", 6083.61, 6083.77, 1.0], ["auch", 6083.77, 6083.85, 1.0], ["validieren,", 6083.85, 6084.33, 1.0], ["dass", 6084.41, 6084.57, 1.0], ["die", 6084.57, 6084.73, 1.0], ["Methode,", 6084.73, 6085.29, 1.0], ["mit", 6085.45, 6085.61, 1.0], ["der", 6085.61, 6085.77, 1.0], ["und", 6085.93, 6086.09, 1.0], ["den", 6086.09, 6086.25, 1.0], ["Parametern", 6086.25, 6086.89, 1.0], ["aufgerufen", 6086.89, 6087.61, 1.0], ["wurde,", 6087.61, 6087.85, 1.0], ["beispielsweise.", 6088.01, 6088.65, 1.0]]}, {"start": 6089.45, "end": 6095.61, "text": "Also das ist halt immer eine Sache des entsprechenden Testing, Stubbing und Mocking-Frameworks, was es mir anbietet.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 6089.45, 6089.61, 1.0], ["das", 6089.77, 6089.85, 1.0], ["ist", 6089.85, 6089.93, 1.0], ["halt", 6089.93, 6090.09, 1.0], ["immer", 6090.09, 6090.25, 1.0], ["eine", 6090.25, 6090.33, 1.0], ["Sache", 6090.33, 6090.73, 1.0], ["des", 6090.73, 6090.89, 1.0], ["entsprechenden", 6090.89, 6091.61, 1.0], ["Testing,", 6091.61, 6092.09, 1.0], ["Stubbing", 6092.17, 6092.73, 1.0], ["und", 6092.73, 6092.89, 1.0], ["Mocking-Frameworks,", 6093.53, 6094.57, 1.0], ["was", 6094.65, 6094.81, 1.0], ["es", 6094.81, 6094.97, 1.0], ["mir", 6094.97, 6095.13, 1.0], ["anbietet.", 6095.13, 6095.61, 1.0]]}, {"start": 6095.77, "end": 6107.85, "text": "Genau, also was man mit einem Mock macht, ist, man validiert die Message-Sends zu einer Abhängigkeit in seiner Unit, um jetzt mal maximal viele Fachworter zu benutzen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 6095.77, 6095.93, 1.0], ["also", 6096.01, 6096.09, 1.0], ["was", 6096.57, 6096.65, 1.0], ["man", 6096.65, 6096.81, 1.0], ["mit", 6096.81, 6096.97, 1.0], ["einem", 6096.97, 6097.21, 1.0], ["Mock", 6097.21, 6097.61, 1.0], ["macht,", 6097.61, 6097.85, 1.0], ["ist,", 6097.93, 6098.09, 1.0], ["man", 6098.17, 6098.33, 1.0], ["validiert", 6098.33, 6098.97, 1.0], ["die", 6098.97, 6099.13, 1.0], ["Message-Sends", 6099.13, 6100.49, 1.0], ["zu", 6101.13, 6101.45, 1.0], ["einer", 6101.77, 6102.01, 1.0], ["Abhängigkeit", 6102.01, 6102.89, 1.0], ["in", 6102.89, 6103.05, 1.0], ["seiner", 6103.05, 6103.45, 1.0], ["Unit,", 6103.45, 6104.01, 1.0], ["um", 6104.41, 6104.65, 1.0], ["jetzt", 6104.65, 6104.97, 1.0], ["mal", 6104.97, 6105.21, 1.0], ["maximal", 6105.21, 6105.69, 1.0], ["viele", 6105.69, 6106.01, 1.0], ["Fachworter", 6106.01, 6106.65, 1.0], ["zu", 6106.65, 6106.97, 1.0], ["benutzen.", 6107.13, 6107.85, 1.0]]}, {"start": 6108.49, "end": 6117.29, "text": "Was man tatsächlich auch machen kann, es gibt Mocking-Frameworks, die können so, ich weiß jetzt gar nicht, wie nennt man das, die können so Abläufe definieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Was", 6108.49, 6108.73, 1.0], ["man", 6108.73, 6108.97, 1.0], ["tatsächlich", 6108.97, 6109.45, 1.0], ["auch", 6109.45, 6109.61, 1.0], ["machen", 6109.61, 6109.85, 1.0], ["kann,", 6109.85, 6110.01, 1.0], ["es", 6110.09, 6110.17, 1.0], ["gibt", 6110.17, 6110.41, 1.0], ["Mocking-Frameworks,", 6110.41, 6111.37, 1.0], ["die", 6111.45, 6111.69, 1.0], ["können", 6111.69, 6112.01, 1.0], ["so,", 6112.01, 6112.33, 1.0], ["ich", 6113.29, 6113.45, 1.0], ["weiß", 6113.45, 6113.77, 1.0], ["jetzt", 6113.77, 6113.93, 1.0], ["gar", 6113.93, 6114.09, 1.0], ["nicht,", 6114.09, 6114.25, 1.0], ["wie", 6114.33, 6114.57, 1.0], ["nennt", 6114.57, 6114.89, 1.0], ["man", 6114.89, 6115.13, 1.0], ["das,", 6115.13, 6115.37, 1.0], ["die", 6115.53, 6115.69, 1.0], ["können", 6115.69, 6115.85, 1.0], ["so", 6115.85, 6116.09, 1.0], ["Abläufe", 6116.09, 6116.57, 1.0], ["definieren.", 6116.73, 6117.29, 1.0]]}, {"start": 6117.37, "end": 6148.89, "text": "Also du kannst sagen, ich möchte, dass bei diesem Objekt zuerst Methode A mit Parametern XY, dann Methode B mit Methode XY und dann Methode C mit Parametern, was weiß ich, AB aufgerufen werden in genau dieser Reihenfolge und dann bekommst du halt im Endeffekt einen Fehler, wenn deine Tests laufen, der Test Case ist abgeschlossen und die Methoden deiner Dependency wurden dann nicht in dieser Reihenfolge aufgerufen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 6117.37, 6117.61, 1.0], ["du", 6117.61, 6117.69, 1.0], ["kannst", 6117.69, 6118.01, 1.0], ["sagen,", 6118.01, 6118.25, 1.0], ["ich", 6118.33, 6118.49, 1.0], ["möchte,", 6118.49, 6118.73, 1.0], ["dass", 6118.89, 6119.13, 1.0], ["bei", 6119.77, 6120.09, 1.0], ["diesem", 6120.09, 6120.33, 1.0], ["Objekt", 6120.33, 6120.89, 1.0], ["zuerst", 6120.89, 6121.13, 1.0], ["Methode", 6121.29, 6121.85, 1.0], ["A", 6121.85, 6122.09, 1.0], ["mit", 6122.09, 6122.25, 1.0], ["Parametern", 6122.25, 6122.97, 1.0], ["XY,", 6122.97, 6123.29, 1.0], ["dann", 6123.61, 6123.77, 1.0], ["Methode", 6123.77, 6124.25, 1.0], ["B", 6124.25, 6124.41, 1.0], ["mit", 6124.41, 6124.65, 1.0], ["Methode", 6124.65, 6125.13, 1.0], ["XY", 6125.13, 6125.53, 1.0], ["und", 6125.93, 6126.01, 1.0], ["dann", 6126.01, 6126.25, 1.0], ["Methode", 6126.25, 6126.81, 1.0], ["C", 6126.81, 6127.05, 1.0], ["mit", 6127.05, 6127.29, 1.0], ["Parametern,", 6127.29, 6128.09, 1.0], ["was", 6128.25, 6128.49, 1.0], ["weiß", 6128.49, 6128.73, 1.0], ["ich,", 6128.73, 6128.81, 1.0], ["AB", 6129.05, 6129.53, 1.0], ["aufgerufen", 6129.69, 6130.57, 1.0], ["werden", 6130.57, 6130.81, 1.0], ["in", 6130.97, 6131.13, 1.0], ["genau", 6131.13, 6131.53, 1.0], ["dieser", 6131.53, 6131.77, 1.0], ["Reihenfolge", 6131.77, 6132.41, 1.0], ["und", 6132.49, 6132.65, 1.0], ["dann", 6132.65, 6132.81, 1.0], ["bekommst", 6132.81, 6133.21, 1.0], ["du", 6133.21, 6133.37, 1.0], ["halt", 6133.37, 6133.85, 1.0], ["im", 6133.93, 6134.09, 1.0], ["Endeffekt", 6134.09, 6134.97, 1.0], ["einen", 6134.97, 6135.21, 1.0], ["Fehler,", 6135.21, 6135.85, 1.0], ["wenn", 6136.01, 6136.25, 1.0], ["deine", 6136.25, 6136.57, 1.0], ["Tests", 6136.57, 6137.13, 1.0], ["laufen,", 6137.13, 6137.53, 1.0], ["der", 6137.61, 6137.77, 1.0], ["Test", 6138.65, 6138.97, 1.0], ["Case", 6138.97, 6139.29, 1.0], ["ist", 6139.37, 6139.53, 1.0], ["abgeschlossen", 6139.53, 6140.49, 1.0], ["und", 6141.29, 6141.61, 1.0], ["die", 6142.25, 6142.57, 1.0], ["Methoden", 6142.65, 6143.53, 1.0], ["deiner", 6144.81, 6145.21, 1.0], ["Dependency", 6145.21, 6146.17, 1.0], ["wurden", 6146.17, 6146.49, 1.0], ["dann", 6146.49, 6146.81, 1.0], ["nicht", 6146.81, 6147.05, 1.0], ["in", 6147.05, 6147.21, 1.0], ["dieser", 6147.21, 6147.45, 1.0], ["Reihenfolge", 6147.45, 6148.09, 1.0], ["aufgerufen.", 6148.09, 6148.89, 1.0]]}, {"start": 6150.65, "end": 6168.49, "text": "Genau, also das ist im Endeffekt, also Stubs und Mocs, da gibt es dann letzten Endes, könnte man sich das eigentlich auch selber bauen, da gibt es aber halt Frameworks, die einem die Arbeit abnehmen, da sagt man dann halt je irgendwo nur noch Methodenaufruf, irgendwie bla Mock oder Mock.new oder NewMock oder was auch immer, je nachdem, was für eine Programmiersprache man verwendet.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau,", 6150.65, 6150.89, 1.0], ["also", 6150.97, 6151.21, 1.0], ["das", 6151.29, 6151.45, 1.0], ["ist", 6151.45, 6151.77, 1.0], ["im", 6151.77, 6151.85, 1.0], ["Endeffekt,", 6151.85, 6152.41, 1.0], ["also", 6152.49, 6152.65, 1.0], ["Stubs", 6152.97, 6153.45, 1.0], ["und", 6153.53, 6153.69, 1.0], ["Mocs,", 6153.69, 6154.01, 1.0], ["da", 6154.09, 6154.17, 1.0], ["gibt", 6154.17, 6154.25, 1.0], ["es", 6154.25, 6154.33, 1.0], ["dann", 6154.33, 6154.49, 1.0], ["letzten", 6154.49, 6154.73, 1.0], ["Endes,", 6154.73, 6154.97, 1.0], ["könnte", 6155.29, 6155.61, 1.0], ["man", 6155.61, 6155.77, 1.0], ["sich", 6155.77, 6155.93, 1.0], ["das", 6155.93, 6156.09, 1.0], ["eigentlich", 6156.09, 6156.41, 1.0], ["auch", 6156.41, 6156.57, 1.0], ["selber", 6156.57, 6156.89, 1.0], ["bauen,", 6156.89, 6157.21, 1.0], ["da", 6157.29, 6157.45, 1.0], ["gibt", 6157.45, 6157.53, 1.0], ["es", 6157.53, 6157.61, 1.0], ["aber", 6157.61, 6157.77, 1.0], ["halt", 6157.77, 6157.93, 1.0], ["Frameworks,", 6157.93, 6158.33, 1.0], ["die", 6158.41, 6158.57, 1.0], ["einem", 6158.57, 6158.65, 1.0], ["die", 6158.73, 6158.89, 1.0], ["Arbeit", 6158.89, 6159.13, 1.0], ["abnehmen,", 6159.13, 6159.45, 1.0], ["da", 6159.53, 6159.61, 1.0], ["sagt", 6159.61, 6159.77, 1.0], ["man", 6159.77, 6159.93, 1.0], ["dann", 6159.93, 6160.01, 1.0], ["halt", 6160.01, 6160.17, 1.0], ["je", 6160.17, 6160.25, 1.0], ["irgendwo", 6160.41, 6160.73, 1.0], ["nur", 6160.73, 6160.89, 1.0], ["noch", 6160.89, 6161.05, 1.0], ["Methodenaufruf,", 6161.21, 6162.09, 1.0], ["irgendwie", 6162.17, 6162.49, 1.0], ["bla", 6162.49, 6162.81, 1.0], ["Mock", 6162.97, 6163.29, 1.0], ["oder", 6163.29, 6163.45, 1.0], ["Mock.new", 6163.45, 6164.33, 1.0], ["oder", 6164.33, 6164.57, 1.0], ["NewMock", 6164.81, 6165.45, 1.0], ["oder", 6165.45, 6165.61, 1.0], ["was", 6165.61, 6165.69, 1.0], ["auch", 6165.69, 6165.77, 1.0], ["immer,", 6165.77, 6165.93, 1.0], ["je", 6166.01, 6166.09, 1.0], ["nachdem,", 6166.09, 6166.33, 1.0], ["was", 6166.41, 6166.49, 1.0], ["für", 6166.49, 6166.65, 1.0], ["eine", 6166.65, 6166.73, 1.0], ["Programmiersprache", 6166.81, 6167.53, 1.0], ["man", 6167.53, 6167.69, 1.0], ["verwendet.", 6167.69, 6168.49, 1.0]]}, {"start": 6168.89, "end": 6171.21, "text": "Und dann wird schon das Richtige passieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 6168.89, 6169.13, 1.0], ["dann", 6169.13, 6169.45, 1.0], ["wird", 6169.45, 6169.61, 1.0], ["schon", 6169.61, 6169.93, 1.0], ["das", 6169.93, 6170.09, 1.0], ["Richtige", 6170.09, 6170.57, 1.0], ["passieren.", 6170.57, 6171.21, 1.0]]}, {"start": 6171.77, "end": 6185.21, "text": "Also ein Anwendungsfall für speziell zum Beispiel jetzt einen Stub, den wir noch nicht angesprochen hatten, ist auch, wir hatten jetzt den Fall, okay, die Abhängigkeiten sind zu komplex und ich muss mir deshalb einen Stub davon ziehen, statt das komplette System anzubinden.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Also", 6171.77, 6172.17, 1.0], ["ein", 6172.17, 6172.41, 1.0], ["Anwendungsfall", 6172.41, 6173.37, 1.0], ["für", 6173.37, 6173.61, 1.0], ["speziell", 6173.61, 6174.17, 1.0], ["zum", 6174.17, 6174.25, 1.0], ["Beispiel", 6174.25, 6174.49, 1.0], ["jetzt", 6174.49, 6174.65, 1.0], ["einen", 6174.81, 6174.97, 1.0], ["Stub,", 6174.97, 6175.53, 1.0], ["den", 6175.85, 6176.09, 1.0], ["wir", 6176.09, 6176.25, 1.0], ["noch", 6176.25, 6176.41, 1.0], ["nicht", 6176.41, 6176.57, 1.0], ["angesprochen", 6176.57, 6177.13, 1.0], ["hatten,", 6177.13, 6177.29, 1.0], ["ist", 6177.37, 6177.61, 1.0], ["auch,", 6177.61, 6177.77, 1.0], ["wir", 6178.01, 6178.17, 1.0], ["hatten", 6178.17, 6178.41, 1.0], ["jetzt", 6178.41, 6178.57, 1.0], ["den", 6178.57, 6178.73, 1.0], ["Fall,", 6178.73, 6178.89, 1.0], ["okay,", 6178.97, 6179.13, 1.0], ["die", 6179.21, 6179.29, 1.0], ["Abhängigkeiten", 6179.29, 6179.93, 1.0], ["sind", 6179.93, 6180.09, 1.0], ["zu", 6180.09, 6180.25, 1.0], ["komplex", 6180.25, 6180.65, 1.0], ["und", 6180.65, 6180.73, 1.0], ["ich", 6180.73, 6180.81, 1.0], ["muss", 6180.81, 6180.97, 1.0], ["mir", 6180.97, 6181.05, 1.0], ["deshalb", 6181.05, 6181.45, 1.0], ["einen", 6181.45, 6181.61, 1.0], ["Stub", 6181.61, 6182.01, 1.0], ["davon", 6182.01, 6182.41, 1.0], ["ziehen,", 6182.41, 6182.81, 1.0], ["statt", 6182.97, 6183.29, 1.0], ["das", 6183.29, 6183.45, 1.0], ["komplette", 6183.45, 6183.85, 1.0], ["System", 6184.01, 6184.41, 1.0], ["anzubinden.", 6184.41, 6185.21, 1.0]]}, {"start": 6185.45, "end": 6189.21, "text": "Der andere Anwendungsfall ist der, oder ein anderer Anwendungsfall ist der.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Der", 6185.45, 6185.69, 1.0], ["andere", 6185.69, 6185.93, 1.0], ["Anwendungsfall", 6185.93, 6186.65, 1.0], ["ist", 6186.65, 6186.89, 1.0], ["der,", 6186.89, 6187.13, 1.0], ["oder", 6187.29, 6187.53, 1.0], ["ein", 6187.53, 6187.77, 1.0], ["anderer", 6187.77, 6188.01, 1.0], ["Anwendungsfall", 6188.01, 6188.65, 1.0], ["ist", 6188.65, 6188.89, 1.0], ["der.", 6188.89, 6189.21, 1.0]]}, {"start": 6189.61, "end": 6191.77, "text": "Na, das andere System gibt es noch nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Na,", 6189.61, 6189.85, 1.0], ["das", 6190.01, 6190.17, 1.0], ["andere", 6190.17, 6190.41, 1.0], ["System", 6190.41, 6190.81, 1.0], ["gibt", 6190.81, 6191.05, 1.0], ["es", 6191.05, 6191.21, 1.0], ["noch", 6191.21, 6191.53, 1.0], ["nicht.", 6191.53, 6191.77, 1.0]]}, {"start": 6192.09, "end": 6199.93, "text": "Also gerade so, wir haben irgendwie zehn Entwickler-Teams und die einen arbeiten halt an der Datenbankpersistenz und die Persistenz ist einfach nur nicht fertig.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 6192.09, 6192.41, 1.0], ["gerade", 6192.57, 6193.05, 1.0], ["so,", 6193.05, 6193.37, 1.0], ["wir", 6193.61, 6193.77, 1.0], ["haben", 6193.77, 6194.01, 1.0], ["irgendwie", 6194.01, 6194.49, 1.0], ["zehn", 6194.49, 6194.73, 1.0], ["Entwickler-Teams", 6194.73, 6195.45, 1.0], ["und", 6195.61, 6195.69, 1.0], ["die", 6195.69, 6195.77, 1.0], ["einen", 6195.77, 6196.01, 1.0], ["arbeiten", 6196.01, 6196.41, 1.0], ["halt", 6196.41, 6196.57, 1.0], ["an", 6196.57, 6196.65, 1.0], ["der", 6196.65, 6196.73, 1.0], ["Datenbankpersistenz", 6196.73, 6197.77, 1.0], ["und", 6197.77, 6197.93, 1.0], ["die", 6197.93, 6198.09, 1.0], ["Persistenz", 6198.09, 6198.57, 1.0], ["ist", 6198.57, 6198.73, 1.0], ["einfach", 6198.73, 6198.97, 1.0], ["nur", 6198.97, 6199.21, 1.0], ["nicht", 6199.21, 6199.37, 1.0], ["fertig.", 6199.37, 6199.93, 1.0]]}, {"start": 6200.25, "end": 6208.49, "text": "Ich brauche aber das in meinem Code schon, weil ich möchte ja schon verifizieren, dass wenn sie dann nachher da ist, also dass die anderen Module funktionieren und auch damit funktionieren.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ich", 6200.25, 6200.41, 1.0], ["brauche", 6200.41, 6200.73, 1.0], ["aber", 6200.73, 6200.89, 1.0], ["das", 6200.89, 6201.05, 1.0], ["in", 6201.05, 6201.13, 1.0], ["meinem", 6201.13, 6201.37, 1.0], ["Code", 6201.37, 6201.61, 1.0], ["schon,", 6201.61, 6201.77, 1.0], ["weil", 6201.85, 6202.01, 1.0], ["ich", 6202.01, 6202.09, 1.0], ["möchte", 6202.09, 6202.25, 1.0], ["ja", 6202.25, 6202.41, 1.0], ["schon", 6202.41, 6202.57, 1.0], ["verifizieren,", 6202.57, 6203.05, 1.0], ["dass", 6203.13, 6203.21, 1.0], ["wenn", 6203.29, 6203.45, 1.0], ["sie", 6203.45, 6203.61, 1.0], ["dann", 6203.61, 6203.77, 1.0], ["nachher", 6203.77, 6204.09, 1.0], ["da", 6204.09, 6204.25, 1.0], ["ist,", 6204.25, 6204.41, 1.0], ["also", 6205.21, 6205.37, 1.0], ["dass", 6205.45, 6205.69, 1.0], ["die", 6205.85, 6206.01, 1.0], ["anderen", 6206.01, 6206.25, 1.0], ["Module", 6206.25, 6206.57, 1.0], ["funktionieren", 6206.73, 6207.21, 1.0], ["und", 6207.21, 6207.37, 1.0], ["auch", 6207.37, 6207.53, 1.0], ["damit", 6207.53, 6207.85, 1.0], ["funktionieren.", 6207.85, 6208.49, 1.0]]}, {"start": 6208.57, "end": 6211.13, "text": "Und dann kann ich mir auch das super hinstabben bzw.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 6208.57, 6208.73, 1.0], ["dann", 6208.73, 6208.89, 1.0], ["kann", 6208.89, 6209.05, 1.0], ["ich", 6209.05, 6209.21, 1.0], ["mir", 6209.21, 6209.37, 1.0], ["auch", 6209.37, 6209.53, 1.0], ["das", 6209.53, 6209.69, 1.0], ["super", 6209.69, 6210.01, 1.0], ["hinstabben", 6210.17, 6210.81, 1.0], ["bzw.", 6210.89, 6211.13, 1.0]]}, {"start": 6211.45, "end": 6216.01, "text": "hinmocken, ja, um das so testen zu können.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["hinmocken,", 6211.45, 6212.41, 1.0], ["ja,", 6213.45, 6213.77, 1.0], ["um", 6214.01, 6214.33, 1.0], ["das", 6214.57, 6214.81, 1.0], ["so", 6214.81, 6215.05, 1.0], ["testen", 6215.05, 6215.45, 1.0], ["zu", 6215.45, 6215.69, 1.0], ["können.", 6215.69, 6216.01, 1.0]]}, {"start": 6216.25, "end": 6239.93, "text": "Genau, also hatten wir ja vorhin auch, wenn man dann sagt, okay, ich habe jetzt Behavior-Driven Development und ich fange mal an, meine Anwendung von außen nach innen zu bauen, dann kann ich halt auch sagen, okay, ich definiere jetzt erstmal die APIs an meiner Applikationsgrenze und fange dann quasi an, alle Abhängigkeiten erstmal durch MOX zu ersetzen, die ich dann erst später implementiere.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 6216.25, 6216.65, 1.0], ["also", 6216.73, 6216.97, 1.0], ["hatten", 6217.13, 6217.45, 1.0], ["wir", 6217.45, 6217.61, 1.0], ["ja", 6217.61, 6217.77, 1.0], ["vorhin", 6217.77, 6218.09, 1.0], ["auch,", 6218.09, 6218.25, 1.0], ["wenn", 6218.33, 6218.41, 1.0], ["man", 6218.41, 6218.57, 1.0], ["dann", 6218.57, 6218.65, 1.0], ["sagt,", 6218.81, 6218.97, 1.0], ["okay,", 6219.05, 6219.21, 1.0], ["ich", 6219.29, 6219.37, 1.0], ["habe", 6219.37, 6219.45, 1.0], ["jetzt", 6219.45, 6219.61, 1.0], ["Behavior-Driven", 6219.61, 6220.65, 1.0], ["Development", 6220.65, 6221.13, 1.0], ["und", 6221.13, 6221.37, 1.0], ["ich", 6221.37, 6221.45, 1.0], ["fange", 6221.45, 6221.69, 1.0], ["mal", 6221.69, 6221.85, 1.0], ["an,", 6221.85, 6222.01, 1.0], ["meine", 6222.09, 6222.33, 1.0], ["Anwendung", 6222.33, 6222.81, 1.0], ["von", 6222.81, 6222.97, 1.0], ["außen", 6222.97, 6223.29, 1.0], ["nach", 6223.29, 6223.45, 1.0], ["innen", 6223.45, 6223.77, 1.0], ["zu", 6223.77, 6223.93, 1.0], ["bauen,", 6223.93, 6224.33, 1.0], ["dann", 6224.49, 6224.65, 1.0], ["kann", 6224.65, 6224.81, 1.0], ["ich", 6224.81, 6224.89, 1.0], ["halt", 6224.89, 6225.13, 1.0], ["auch", 6225.13, 6225.21, 1.0], ["sagen,", 6225.21, 6225.37, 1.0], ["okay,", 6225.45, 6225.61, 1.0], ["ich", 6225.69, 6225.85, 1.0], ["definiere", 6225.85, 6226.33, 1.0], ["jetzt", 6226.33, 6226.57, 1.0], ["erstmal", 6226.57, 6227.13, 1.0], ["die", 6227.21, 6227.45, 1.0], ["APIs", 6227.45, 6228.25, 1.0], ["an", 6228.25, 6228.49, 1.0], ["meiner", 6228.49, 6229.05, 1.0], ["Applikationsgrenze", 6229.29, 6231.05, 1.0], ["und", 6232.89, 6233.21, 1.0], ["fange", 6233.21, 6233.61, 1.0], ["dann", 6233.77, 6234.01, 1.0], ["quasi", 6234.01, 6234.49, 1.0], ["an,", 6234.49, 6234.65, 1.0], ["alle", 6234.81, 6235.05, 1.0], ["Abhängigkeiten", 6235.05, 6236.01, 1.0], ["erstmal", 6236.01, 6236.49, 1.0], ["durch", 6236.49, 6236.81, 1.0], ["MOX", 6236.81, 6237.13, 1.0], ["zu", 6237.29, 6237.45, 1.0], ["ersetzen,", 6237.45, 6237.93, 1.0], ["die", 6238.09, 6238.25, 1.0], ["ich", 6238.25, 6238.41, 1.0], ["dann", 6238.41, 6238.65, 1.0], ["erst", 6238.65, 6238.89, 1.0], ["später", 6238.89, 6239.29, 1.0], ["implementiere.", 6239.29, 6239.93, 1.0]]}, {"start": 6240.01, "end": 6244.17, "text": "Weil durch Mox ersetzen muss ich sie so oder so, weil wir schreiben ja Unit-Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Weil", 6240.01, 6240.25, 1.0], ["durch", 6240.25, 6240.41, 1.0], ["Mox", 6240.41, 6240.65, 1.0], ["ersetzen", 6240.81, 6241.21, 1.0], ["muss", 6241.21, 6241.37, 1.0], ["ich", 6241.37, 6241.53, 1.0], ["sie", 6241.53, 6241.69, 1.0], ["so", 6241.69, 6241.85, 1.0], ["oder", 6241.85, 6242.01, 1.0], ["so,", 6242.01, 6242.17, 1.0], ["weil", 6242.25, 6242.41, 1.0], ["wir", 6242.41, 6242.57, 1.0], ["schreiben", 6242.57, 6242.81, 1.0], ["ja", 6242.81, 6243.05, 1.0], ["Unit-Tests.", 6243.05, 6244.17, 1.0]]}, {"start": 6245.93, "end": 6253.53, "text": "Aber so kann man dann halt auch sagen, okay, wenn ich jetzt außen anfange und mich nach innen arbeite, dann gibt es dieses Innen ja eigentlich noch nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 6245.93, 6246.17, 1.0], ["so", 6246.17, 6246.49, 1.0], ["kann", 6246.49, 6246.65, 1.0], ["man", 6246.65, 6246.81, 1.0], ["dann", 6246.81, 6246.97, 1.0], ["halt", 6246.97, 6247.21, 1.0], ["auch", 6247.21, 6247.29, 1.0], ["sagen,", 6247.29, 6247.53, 1.0], ["okay,", 6247.61, 6247.85, 1.0], ["wenn", 6248.01, 6248.17, 1.0], ["ich", 6248.17, 6248.33, 1.0], ["jetzt", 6248.33, 6248.49, 1.0], ["außen", 6248.49, 6248.81, 1.0], ["anfange", 6248.81, 6249.21, 1.0], ["und", 6249.29, 6249.45, 1.0], ["mich", 6249.45, 6249.61, 1.0], ["nach", 6249.61, 6249.77, 1.0], ["innen", 6249.77, 6250.09, 1.0], ["arbeite,", 6250.09, 6250.65, 1.0], ["dann", 6250.81, 6251.05, 1.0], ["gibt", 6251.05, 6251.21, 1.0], ["es", 6251.21, 6251.37, 1.0], ["dieses", 6251.37, 6251.77, 1.0], ["Innen", 6251.77, 6252.17, 1.0], ["ja", 6252.49, 6252.73, 1.0], ["eigentlich", 6252.73, 6253.21, 1.0], ["noch", 6253.21, 6253.37, 1.0], ["nicht.", 6253.37, 6253.53, 1.0]]}, {"start": 6253.61, "end": 6261.93, "text": "Und alles, was halt weiter innen als die Unit, die man gerade testet, liegt, wird man dann halt dementsprechend durch Mocs oder Stubs ersetzen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 6253.61, 6253.77, 1.0], ["alles,", 6253.77, 6253.93, 1.0], ["was", 6254.09, 6254.25, 1.0], ["halt", 6254.25, 6254.41, 1.0], ["weiter", 6254.41, 6254.65, 1.0], ["innen", 6254.65, 6254.97, 1.0], ["als", 6254.97, 6255.13, 1.0], ["die", 6255.13, 6255.29, 1.0], ["Unit,", 6255.37, 6255.69, 1.0], ["die", 6255.77, 6255.93, 1.0], ["man", 6255.93, 6256.09, 1.0], ["gerade", 6256.09, 6256.41, 1.0], ["testet,", 6256.41, 6256.89, 1.0], ["liegt,", 6257.21, 6257.77, 1.0], ["wird", 6258.57, 6258.89, 1.0], ["man", 6258.89, 6259.05, 1.0], ["dann", 6259.05, 6259.21, 1.0], ["halt", 6259.21, 6259.53, 1.0], ["dementsprechend", 6259.53, 6260.17, 1.0], ["durch", 6260.17, 6260.41, 1.0], ["Mocs", 6260.41, 6260.73, 1.0], ["oder", 6260.81, 6260.97, 1.0], ["Stubs", 6260.97, 6261.37, 1.0], ["ersetzen.", 6261.45, 6261.93, 1.0]]}, {"start": 6262.09, "end": 6271.13, "text": "Genau, also so mal auf unser Themengebiet speziell zugeschnitten, so ich gehe davon aus, ich simuliere einen Internetanschluss, den wird es bestimmt nach ergeben.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 6262.09, 6262.33, 1.0], ["also", 6262.41, 6262.73, 1.0], ["so", 6262.73, 6263.05, 1.0], ["mal", 6263.69, 6263.93, 1.0], ["auf", 6263.93, 6264.09, 1.0], ["unser", 6264.09, 6264.41, 1.0], ["Themengebiet", 6264.65, 6265.45, 1.0], ["speziell", 6265.45, 6265.85, 1.0], ["zugeschnitten,", 6265.85, 6266.33, 1.0], ["so", 6266.41, 6266.57, 1.0], ["ich", 6266.65, 6266.73, 1.0], ["gehe", 6266.73, 6267.05, 1.0], ["davon", 6267.05, 6267.37, 1.0], ["aus,", 6267.37, 6267.53, 1.0], ["ich", 6267.69, 6267.85, 1.0], ["simuliere", 6267.85, 6268.49, 1.0], ["einen", 6268.49, 6268.73, 1.0], ["Internetanschluss,", 6268.73, 6269.45, 1.0], ["den", 6269.53, 6269.77, 1.0], ["wird", 6269.77, 6269.93, 1.0], ["es", 6269.93, 6270.09, 1.0], ["bestimmt", 6270.09, 6270.41, 1.0], ["nach", 6270.41, 6270.65, 1.0], ["ergeben.", 6270.65, 6271.13, 1.0]]}, {"start": 6271.69, "end": 6284.17, "text": "Ist ja Deutschland hier und darauf basierend kann ich dann die komplette Lichtsteuerung im Haus, die über Internet funktioniert oder die Heizungssteuerung entsprechend schon planen und bauen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ist", 6271.69, 6271.93, 1.0], ["ja", 6271.93, 6272.09, 1.0], ["Deutschland", 6272.09, 6272.65, 1.0], ["hier", 6272.65, 6272.89, 1.0], ["und", 6273.05, 6273.37, 1.0], ["darauf", 6274.97, 6275.53, 1.0], ["basierend", 6275.53, 6276.17, 1.0], ["kann", 6276.17, 6276.33, 1.0], ["ich", 6276.33, 6276.49, 1.0], ["dann", 6276.49, 6276.65, 1.0], ["die", 6276.65, 6276.81, 1.0], ["komplette", 6276.81, 6277.29, 1.0], ["Lichtsteuerung", 6277.29, 6278.09, 1.0], ["im", 6278.09, 6278.25, 1.0], ["Haus,", 6278.25, 6278.49, 1.0], ["die", 6278.57, 6278.73, 1.0], ["über", 6278.73, 6278.97, 1.0], ["Internet", 6278.97, 6279.29, 1.0], ["funktioniert", 6279.29, 6279.77, 1.0], ["oder", 6279.85, 6280.01, 1.0], ["die", 6280.01, 6280.09, 1.0], ["Heizungssteuerung", 6280.09, 6281.13, 1.0], ["entsprechend", 6281.13, 6281.77, 1.0], ["schon", 6281.77, 6282.17, 1.0], ["planen", 6282.17, 6282.73, 1.0], ["und", 6283.05, 6283.37, 1.0], ["bauen.", 6283.37, 6284.17, 1.0]]}, {"start": 6286.01, "end": 6286.97, "text": "Ich bin übrigens wieder da.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ich", 6286.01, 6286.09, 1.0], ["bin", 6286.09, 6286.25, 1.0], ["übrigens", 6286.25, 6286.57, 1.0], ["wieder", 6286.57, 6286.81, 1.0], ["da.", 6286.81, 6286.97, 1.0]]}, {"start": 6287.13, "end": 6287.85, "text": "Ja, das ist schön.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ja,", 6287.13, 6287.21, 1.0], ["das", 6287.45, 6287.61, 1.0], ["ist", 6287.61, 6287.69, 1.0], ["schön.", 6287.69, 6287.85, 1.0]]}, {"start": 6290.01, "end": 6291.53, "text": "Funktioniert dein Test wieder.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Funktioniert", 6290.01, 6290.57, 1.0], ["dein", 6290.57, 6290.81, 1.0], ["Test", 6290.81, 6291.13, 1.0], ["wieder.", 6291.13, 6291.53, 1.0]]}, {"start": 6292.41, "end": 6293.77, "text": "Er wirft keine Feder mehr.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Er", 6292.41, 6292.73, 1.0], ["wirft", 6292.73, 6293.05, 1.0], ["keine", 6293.05, 6293.29, 1.0], ["Feder", 6293.29, 6293.53, 1.0], ["mehr.", 6293.61, 6293.77, 1.0]]}, {"start": 6294.89, "end": 6296.09, "text": "Alles weggestuppt.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Alles", 6294.89, 6295.13, 1.0], ["weggestuppt.", 6295.13, 6296.09, 1.0]]}, {"start": 6296.89, "end": 6300.65, "text": "Okay, sind Stub und Mox jetzt irgendwie durch die Stadt.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Okay,", 6296.89, 6297.13, 1.0], ["sind", 6297.69, 6297.93, 1.0], ["Stub", 6298.01, 6298.49, 1.0], ["und", 6298.49, 6298.65, 1.0], ["Mox", 6298.65, 6298.89, 1.0], ["jetzt", 6299.05, 6299.21, 1.0], ["irgendwie", 6299.21, 6299.77, 1.0], ["durch", 6299.77, 6300.01, 1.0], ["die", 6300.57, 6300.65, 1.0], ["Stadt.", 6300.65, 6300.65, 1.0]]}, {"start": 6300.89, "end": 6305.77, "text": "Ja, ich glaube, das Wichtige ist, Mox validieren Message Sends, Stubbs nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 6300.89, 6300.97, 1.0], ["ich", 6301.69, 6301.77, 1.0], ["glaube,", 6301.77, 6301.93, 1.0], ["das", 6302.01, 6302.17, 1.0], ["Wichtige", 6302.17, 6302.57, 1.0], ["ist,", 6302.65, 6302.81, 1.0], ["Mox", 6303.05, 6303.37, 1.0], ["validieren", 6303.53, 6304.01, 1.0], ["Message", 6304.09, 6304.41, 1.0], ["Sends,", 6304.49, 6304.81, 1.0], ["Stubbs", 6304.97, 6305.37, 1.0], ["nicht.", 6305.53, 6305.77, 1.0]]}, {"start": 6306.09, "end": 6307.69, "text": "Was sind Data Factories?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Was", 6306.09, 6306.41, 1.0], ["sind", 6306.41, 6306.65, 1.0], ["Data", 6306.65, 6307.05, 1.0], ["Factories?", 6307.05, 6307.69, 1.0]]}, {"start": 6308.49, "end": 6311.69, "text": "Das habe ich mal ein bisschen so reingeschrieben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 6308.49, 6308.73, 1.0], ["habe", 6308.73, 6308.89, 1.0], ["ich", 6308.89, 6309.05, 1.0], ["mal", 6309.05, 6309.29, 1.0], ["ein", 6309.29, 6309.37, 1.0], ["bisschen", 6309.37, 6309.77, 1.0], ["so", 6309.77, 6310.09, 1.0], ["reingeschrieben.", 6310.65, 6311.69, 1.0]]}, {"start": 6312.57, "end": 6320.41, "text": "Es gibt Libraries, mit denen man quasi, also es gibt das, glaube ich, für Ruby hauptsächlich, da gibt es so eine Library, gerade für Testing, die nennt sich Factory Girl.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 6312.57, 6312.73, 1.0], ["gibt", 6312.73, 6312.89, 1.0], ["Libraries,", 6312.89, 6313.37, 1.0], ["mit", 6313.53, 6313.69, 1.0], ["denen", 6313.69, 6313.93, 1.0], ["man", 6313.93, 6314.09, 1.0], ["quasi,", 6314.09, 6314.49, 1.0], ["also", 6314.57, 6314.73, 1.0], ["es", 6314.73, 6314.89, 1.0], ["gibt", 6314.89, 6315.05, 1.0], ["das,", 6315.05, 6315.21, 1.0], ["glaube", 6315.37, 6315.61, 1.0], ["ich,", 6315.61, 6315.69, 1.0], ["für", 6315.77, 6315.93, 1.0], ["Ruby", 6315.93, 6316.33, 1.0], ["hauptsächlich,", 6316.41, 6316.81, 1.0], ["da", 6316.89, 6317.05, 1.0], ["gibt", 6317.05, 6317.13, 1.0], ["es", 6317.13, 6317.29, 1.0], ["so", 6317.29, 6317.45, 1.0], ["eine", 6317.45, 6317.53, 1.0], ["Library,", 6317.53, 6317.85, 1.0], ["gerade", 6318.25, 6318.49, 1.0], ["für", 6318.49, 6318.65, 1.0], ["Testing,", 6318.65, 6318.97, 1.0], ["die", 6319.05, 6319.13, 1.0], ["nennt", 6319.13, 6319.37, 1.0], ["sich", 6319.37, 6319.53, 1.0], ["Factory", 6319.53, 6320.01, 1.0], ["Girl.", 6320.01, 6320.41, 1.0]]}, {"start": 6320.65, "end": 6335.69, "text": "Da kann man und damit kann man quasi relativ einfach Stub-Objekte definieren, aus denen aber tatsächliche Klassen und Methoden und sonst was generiert werden.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 6320.65, 6320.81, 1.0], ["kann", 6320.81, 6320.97, 1.0], ["man", 6320.97, 6321.13, 1.0], ["und", 6322.57, 6322.81, 1.0], ["damit", 6322.81, 6323.29, 1.0], ["kann", 6323.29, 6323.53, 1.0], ["man", 6323.53, 6323.77, 1.0], ["quasi", 6323.77, 6324.41, 1.0], ["relativ", 6325.05, 6325.69, 1.0], ["einfach", 6325.69, 6326.01, 1.0], ["Stub-Objekte", 6329.05, 6330.25, 1.0], ["definieren,", 6330.25, 6330.81, 1.0], ["aus", 6331.05, 6331.29, 1.0], ["denen", 6331.29, 6331.69, 1.0], ["aber", 6331.69, 6331.85, 1.0], ["tatsächliche", 6331.85, 6332.65, 1.0], ["Klassen", 6332.65, 6333.29, 1.0], ["und", 6333.29, 6333.61, 1.0], ["Methoden", 6333.69, 6334.25, 1.0], ["und", 6334.25, 6334.49, 1.0], ["sonst", 6334.49, 6334.81, 1.0], ["was", 6334.81, 6335.05, 1.0], ["generiert", 6335.05, 6335.53, 1.0], ["werden.", 6335.53, 6335.69, 1.0]]}, {"start": 6335.77, "end": 6351.77, "text": "Also das ist quasi so Metaprogramming auf die Spitze getrieben, nämlich indem man so eine komplette Objektstruktur quasi bauen kann, indem man eine programmatische Beschreibung davon hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 6335.77, 6335.93, 1.0], ["das", 6336.01, 6336.17, 1.0], ["ist", 6336.17, 6336.33, 1.0], ["quasi", 6336.33, 6336.81, 1.0], ["so", 6336.81, 6337.13, 1.0], ["Metaprogramming", 6338.25, 6339.85, 1.0], ["auf", 6340.49, 6340.65, 1.0], ["die", 6340.65, 6340.81, 1.0], ["Spitze", 6340.81, 6341.37, 1.0], ["getrieben,", 6341.37, 6341.85, 1.0], ["nämlich", 6342.01, 6342.33, 1.0], ["indem", 6342.41, 6342.73, 1.0], ["man", 6342.81, 6343.05, 1.0], ["so", 6343.05, 6343.37, 1.0], ["eine", 6343.37, 6343.53, 1.0], ["komplette", 6343.53, 6344.33, 1.0], ["Objektstruktur", 6345.61, 6347.21, 1.0], ["quasi", 6347.21, 6347.77, 1.0], ["bauen", 6347.77, 6348.33, 1.0], ["kann,", 6348.33, 6348.49, 1.0], ["indem", 6348.57, 6348.97, 1.0], ["man", 6348.97, 6349.13, 1.0], ["eine", 6349.13, 6349.29, 1.0], ["programmatische", 6349.29, 6350.09, 1.0], ["Beschreibung", 6350.09, 6350.81, 1.0], ["davon", 6350.81, 6351.45, 1.0], ["hat.", 6351.45, 6351.77, 1.0]]}, {"start": 6352.09, "end": 6354.41, "text": "Und die für Testzwecke benutzen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 6352.09, 6352.41, 1.0], ["die", 6352.41, 6352.73, 1.0], ["für", 6352.73, 6352.89, 1.0], ["Testzwecke", 6352.89, 6353.69, 1.0], ["benutzen", 6353.69, 6354.17, 1.0], ["kann.", 6354.17, 6354.41, 1.0]]}, {"start": 6356.65, "end": 6360.41, "text": "Was man ansonsten gerne macht, ist halt sowas wie Fixtures zu benutzen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Was", 6356.65, 6356.97, 1.0], ["man", 6357.13, 6357.37, 1.0], ["ansonsten", 6357.37, 6357.93, 1.0], ["gerne", 6357.93, 6358.33, 1.0], ["macht,", 6358.33, 6358.49, 1.0], ["ist", 6358.57, 6358.73, 1.0], ["halt", 6358.73, 6358.89, 1.0], ["sowas", 6358.89, 6359.13, 1.0], ["wie", 6359.13, 6359.29, 1.0], ["Fixtures", 6359.29, 6359.93, 1.0], ["zu", 6360.01, 6360.09, 1.0], ["benutzen.", 6360.09, 6360.41, 1.0]]}, {"start": 6360.49, "end": 6379.85, "text": "Das heißt, ich habe vielleicht schon bestimmte Klassen für Tests allein vordefiniert oder bestimmte Dateien, aus denen ich lesen will oder bestimmte sonstige Dinge, die halt als Datei im Dateisystem vorliegen, die ich dann halt selektiv in meinen Tests lade, um damit irgendwelche Dinge zu tun.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 6360.49, 6360.57, 1.0], ["heißt,", 6360.57, 6360.81, 1.0], ["ich", 6360.89, 6361.05, 1.0], ["habe", 6361.05, 6361.21, 1.0], ["vielleicht", 6361.21, 6361.53, 1.0], ["schon", 6361.53, 6361.85, 1.0], ["bestimmte", 6361.85, 6362.33, 1.0], ["Klassen", 6362.33, 6363.13, 1.0], ["für", 6363.85, 6364.09, 1.0], ["Tests", 6364.09, 6364.57, 1.0], ["allein", 6364.57, 6364.97, 1.0], ["vordefiniert", 6364.97, 6365.85, 1.0], ["oder", 6365.85, 6366.09, 1.0], ["bestimmte", 6366.09, 6366.57, 1.0], ["Dateien,", 6366.57, 6367.13, 1.0], ["aus", 6367.21, 6367.45, 1.0], ["denen", 6367.45, 6367.77, 1.0], ["ich", 6367.77, 6368.09, 1.0], ["lesen", 6368.09, 6368.49, 1.0], ["will", 6368.49, 6368.65, 1.0], ["oder", 6368.73, 6368.97, 1.0], ["bestimmte", 6368.97, 6369.45, 1.0], ["sonstige", 6369.45, 6369.85, 1.0], ["Dinge,", 6369.93, 6370.09, 1.0], ["die", 6370.17, 6370.33, 1.0], ["halt", 6370.33, 6370.73, 1.0], ["als", 6370.73, 6370.97, 1.0], ["Datei", 6370.97, 6371.37, 1.0], ["im", 6371.37, 6371.53, 1.0], ["Dateisystem", 6371.53, 6372.41, 1.0], ["vorliegen,", 6372.65, 6373.61, 1.0], ["die", 6374.09, 6374.41, 1.0], ["ich", 6374.41, 6374.65, 1.0], ["dann", 6374.65, 6374.89, 1.0], ["halt", 6374.89, 6375.45, 1.0], ["selektiv", 6376.09, 6376.97, 1.0], ["in", 6376.97, 6377.13, 1.0], ["meinen", 6377.13, 6377.45, 1.0], ["Tests", 6377.45, 6378.09, 1.0], ["lade,", 6378.09, 6378.49, 1.0], ["um", 6378.57, 6378.73, 1.0], ["damit", 6378.73, 6379.05, 1.0], ["irgendwelche", 6379.05, 6379.45, 1.0], ["Dinge", 6379.45, 6379.69, 1.0], ["zu", 6379.69, 6379.77, 1.0], ["tun.", 6379.77, 6379.85, 1.0]]}, {"start": 6380.09, "end": 6387.37, "text": "Wir kommen nachher kommen auch noch zu, gerade HTTP bietet sich natürlich da total für an, weil das ja ein zustandsloses Protokoll ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Wir", 6380.09, 6380.25, 1.0], ["kommen", 6380.25, 6380.49, 1.0], ["nachher", 6380.49, 6380.73, 1.0], ["kommen", 6380.81, 6380.97, 1.0], ["auch", 6381.05, 6381.13, 1.0], ["noch", 6381.13, 6381.21, 1.0], ["zu,", 6381.21, 6381.37, 1.0], ["gerade", 6381.45, 6381.61, 1.0], ["HTTP", 6381.77, 6382.41, 1.0], ["bietet", 6382.41, 6382.73, 1.0], ["sich", 6382.73, 6382.89, 1.0], ["natürlich", 6382.89, 6383.29, 1.0], ["da", 6383.29, 6383.45, 1.0], ["total", 6383.45, 6383.77, 1.0], ["für", 6383.77, 6384.01, 1.0], ["an,", 6384.01, 6384.09, 1.0], ["weil", 6384.17, 6384.41, 1.0], ["das", 6384.41, 6384.65, 1.0], ["ja", 6384.65, 6384.97, 1.0], ["ein", 6384.97, 6385.29, 1.0], ["zustandsloses", 6385.29, 6386.49, 1.0], ["Protokoll", 6386.49, 6387.13, 1.0], ["ist.", 6387.13, 6387.37, 1.0]]}, {"start": 6387.69, "end": 6406.65, "text": "Bedeutet, da kannst du quasi Fixtures so interpretieren, als dass du das komplette HTTP-Antwort-Paket schon vorformuliert nimmst und dann quasi nicht wirklich mit deinem Web-Service sprichst, sondern dass du einfach quasi deine HTTP-Library vorspielst, dass sie das tun würde.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 6387.69, 6388.09, 1.0], ["da", 6388.17, 6388.33, 1.0], ["kannst", 6388.33, 6388.57, 1.0], ["du", 6388.57, 6388.73, 1.0], ["quasi", 6388.73, 6389.05, 1.0], ["Fixtures", 6389.05, 6389.93, 1.0], ["so", 6389.93, 6390.17, 1.0], ["interpretieren,", 6390.17, 6390.73, 1.0], ["als", 6390.81, 6390.97, 1.0], ["dass", 6390.97, 6391.13, 1.0], ["du", 6391.13, 6391.29, 1.0], ["das", 6391.29, 6391.37, 1.0], ["komplette", 6391.37, 6391.61, 1.0], ["HTTP-Antwort-Paket", 6391.69, 6393.29, 1.0], ["schon", 6393.37, 6393.69, 1.0], ["vorformuliert", 6393.69, 6394.49, 1.0], ["nimmst", 6394.49, 6394.89, 1.0], ["und", 6394.89, 6395.05, 1.0], ["dann", 6395.05, 6395.29, 1.0], ["quasi", 6395.29, 6395.77, 1.0], ["nicht", 6395.77, 6396.01, 1.0], ["wirklich", 6396.01, 6396.33, 1.0], ["mit", 6397.37, 6397.61, 1.0], ["deinem", 6397.61, 6397.93, 1.0], ["Web-Service", 6397.93, 6398.41, 1.0], ["sprichst,", 6398.57, 6398.97, 1.0], ["sondern", 6399.05, 6399.45, 1.0], ["dass", 6399.45, 6399.69, 1.0], ["du", 6399.69, 6399.93, 1.0], ["einfach", 6399.93, 6400.25, 1.0], ["quasi", 6400.33, 6400.97, 1.0], ["deine", 6403.61, 6403.93, 1.0], ["HTTP-Library", 6403.93, 6405.05, 1.0], ["vorspielst,", 6405.05, 6405.61, 1.0], ["dass", 6405.77, 6405.93, 1.0], ["sie", 6405.93, 6406.01, 1.0], ["das", 6406.01, 6406.25, 1.0], ["tun", 6406.25, 6406.41, 1.0], ["würde.", 6406.41, 6406.65, 1.0]]}, {"start": 6406.73, "end": 6409.93, "text": "Aber da kommen wir gleich noch dazu, vielleicht etwas genauer.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 6406.73, 6406.89, 1.0], ["da", 6406.89, 6407.05, 1.0], ["kommen", 6407.05, 6407.21, 1.0], ["wir", 6407.21, 6407.37, 1.0], ["gleich", 6407.45, 6407.69, 1.0], ["noch", 6407.69, 6407.85, 1.0], ["dazu,", 6407.85, 6408.17, 1.0], ["vielleicht", 6408.49, 6408.89, 1.0], ["etwas", 6408.89, 6409.21, 1.0], ["genauer.", 6409.21, 6409.93, 1.0]]}, {"start": 6410.25, "end": 6422.73, "text": "Okay, also um jetzt tatsächlich Test getrieben zu entwickeln oder überhaupt Tests zu schreiben, unterstützen mich die vielen Programmiersprachen ja mit bestimmten Frameworks, die es einfach schon gibt.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Okay,", 6410.25, 6410.57, 1.0], ["also", 6410.89, 6411.21, 1.0], ["um", 6412.41, 6412.73, 1.0], ["jetzt", 6413.05, 6413.37, 1.0], ["tatsächlich", 6414.17, 6415.05, 1.0], ["Test", 6415.05, 6415.45, 1.0], ["getrieben", 6415.45, 6416.01, 1.0], ["zu", 6416.01, 6416.09, 1.0], ["entwickeln", 6416.09, 6416.49, 1.0], ["oder", 6416.49, 6416.65, 1.0], ["überhaupt", 6416.65, 6417.05, 1.0], ["Tests", 6417.05, 6417.45, 1.0], ["zu", 6417.45, 6417.61, 1.0], ["schreiben,", 6417.61, 6418.01, 1.0], ["unterstützen", 6418.17, 6419.05, 1.0], ["mich", 6419.05, 6419.29, 1.0], ["die", 6419.29, 6419.45, 1.0], ["vielen", 6419.45, 6419.77, 1.0], ["Programmiersprachen", 6419.77, 6420.73, 1.0], ["ja", 6420.73, 6420.89, 1.0], ["mit", 6420.89, 6421.05, 1.0], ["bestimmten", 6421.05, 6421.37, 1.0], ["Frameworks,", 6421.37, 6421.85, 1.0], ["die", 6421.93, 6422.09, 1.0], ["es", 6422.09, 6422.25, 1.0], ["einfach", 6422.25, 6422.41, 1.0], ["schon", 6422.41, 6422.57, 1.0], ["gibt.", 6422.57, 6422.73, 1.0]]}, {"start": 6422.81, "end": 6430.33, "text": "Also ich muss mir nicht alles neu, ich muss das Rad nicht immer wieder neu erfinden, sondern da gibt es einfach schon bestimmte Programme, die helfen dabei.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Also", 6422.81, 6422.89, 1.0], ["ich", 6422.97, 6423.05, 1.0], ["muss", 6423.05, 6423.29, 1.0], ["mir", 6423.29, 6423.45, 1.0], ["nicht", 6423.45, 6423.77, 1.0], ["alles", 6423.77, 6424.01, 1.0], ["neu,", 6424.01, 6424.41, 1.0], ["ich", 6424.49, 6424.57, 1.0], ["muss", 6424.57, 6424.73, 1.0], ["das", 6424.73, 6424.89, 1.0], ["Rad", 6424.89, 6425.21, 1.0], ["nicht", 6425.21, 6425.37, 1.0], ["immer", 6425.37, 6425.53, 1.0], ["wieder", 6425.53, 6425.69, 1.0], ["neu", 6425.69, 6425.93, 1.0], ["erfinden,", 6425.93, 6426.33, 1.0], ["sondern", 6426.41, 6426.65, 1.0], ["da", 6426.65, 6426.81, 1.0], ["gibt", 6426.81, 6426.97, 1.0], ["es", 6426.97, 6427.05, 1.0], ["einfach", 6427.05, 6427.29, 1.0], ["schon", 6427.29, 6427.61, 1.0], ["bestimmte", 6427.61, 6428.17, 1.0], ["Programme,", 6428.17, 6428.57, 1.0], ["die", 6428.73, 6428.97, 1.0], ["helfen", 6428.97, 6429.53, 1.0], ["dabei.", 6429.69, 6430.33, 1.0]]}, {"start": 6430.73, "end": 6441.21, "text": "Ich würde sagen, wir gehen mal so ein paar Programmiersprachen durch und sagen vielleicht, welche Frameworks es da gibt, vielleicht ein bisschen was die tun oder welche ihr da benutzt.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Ich", 6430.73, 6430.89, 1.0], ["würde", 6430.89, 6431.13, 1.0], ["sagen,", 6431.13, 6431.29, 1.0], ["wir", 6431.37, 6431.45, 1.0], ["gehen", 6431.45, 6431.69, 1.0], ["mal", 6431.69, 6431.85, 1.0], ["so", 6431.85, 6431.93, 1.0], ["ein", 6431.93, 6432.01, 1.0], ["paar", 6432.01, 6432.17, 1.0], ["Programmiersprachen", 6432.17, 6433.13, 1.0], ["durch", 6433.13, 6433.45, 1.0], ["und", 6433.77, 6434.09, 1.0], ["sagen", 6434.09, 6434.73, 1.0], ["vielleicht,", 6435.21, 6435.69, 1.0], ["welche", 6435.85, 6436.33, 1.0], ["Frameworks", 6436.33, 6437.13, 1.0], ["es", 6437.13, 6437.29, 1.0], ["da", 6437.29, 6437.61, 1.0], ["gibt,", 6437.61, 6437.93, 1.0], ["vielleicht", 6438.25, 6438.65, 1.0], ["ein", 6438.65, 6438.73, 1.0], ["bisschen", 6438.73, 6438.89, 1.0], ["was", 6438.97, 6439.21, 1.0], ["die", 6439.21, 6439.37, 1.0], ["tun", 6439.37, 6439.61, 1.0], ["oder", 6439.69, 6439.85, 1.0], ["welche", 6439.85, 6440.17, 1.0], ["ihr", 6440.17, 6440.33, 1.0], ["da", 6440.41, 6440.57, 1.0], ["benutzt.", 6440.57, 6441.21, 1.0]]}, {"start": 6441.37, "end": 6444.57, "text": "Fangen wir vielleicht mit unserer Lieblingsprogrammiersprache Java an.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Fangen", 6441.37, 6441.77, 1.0], ["wir", 6441.77, 6441.93, 1.0], ["vielleicht", 6442.25, 6442.49, 1.0], ["mit", 6442.49, 6442.57, 1.0], ["unserer", 6442.57, 6442.81, 1.0], ["Lieblingsprogrammiersprache", 6442.81, 6444.01, 1.0], ["Java", 6444.01, 6444.41, 1.0], ["an.", 6444.41, 6444.57, 1.0]]}, {"start": 6444.81, "end": 6448.17, "text": "Oder vielleicht mit der Die neu mitgebrachte Lieblingsprogrammiersprache.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Oder", 6444.81, 6445.05, 1.0], ["vielleicht", 6445.05, 6445.29, 1.0], ["mit", 6445.29, 6445.45, 1.0], ["der", 6445.45, 6445.53, 1.0], ["Die", 6446.09, 6446.25, 1.0], ["neu", 6446.25, 6446.49, 1.0], ["mitgebrachte", 6446.49, 6447.13, 1.0], ["Lieblingsprogrammiersprache.", 6447.13, 6448.17, 1.0]]}, {"start": 6448.41, "end": 6450.09, "text": "Ja, du magst sie besonders, oder wie?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ja,", 6448.41, 6448.49, 1.0], ["du", 6448.57, 6448.73, 1.0], ["magst", 6448.73, 6449.05, 1.0], ["sie", 6449.05, 6449.13, 1.0], ["besonders,", 6449.13, 6449.53, 1.0], ["oder", 6449.61, 6449.85, 1.0], ["wie?", 6449.85, 6450.09, 1.0]]}, {"start": 6450.65, "end": 6454.49, "text": "Nein, du magst sie zwangsweise lange verwenden.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Nein,", 6450.65, 6450.97, 1.0], ["du", 6452.65, 6452.73, 1.0], ["magst", 6452.73, 6452.89, 1.0], ["sie", 6452.89, 6452.97, 1.0], ["zwangsweise", 6453.45, 6454.09, 1.0], ["lange", 6454.09, 6454.25, 1.0], ["verwenden.", 6454.25, 6454.49, 1.0]]}, {"start": 6454.65, "end": 6456.33, "text": "Ja, okay, ich bin hier der Java entwickelt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ja,", 6454.65, 6454.73, 1.0], ["okay,", 6454.81, 6454.89, 1.0], ["ich", 6455.21, 6455.29, 1.0], ["bin", 6455.29, 6455.45, 1.0], ["hier", 6455.45, 6455.61, 1.0], ["der", 6455.61, 6455.69, 1.0], ["Java", 6455.69, 6455.85, 1.0], ["entwickelt.", 6456.09, 6456.33, 1.0]]}, {"start": 6456.41, "end": 6456.97, "text": "Ja, ja, klar.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ja,", 6456.41, 6456.49, 1.0], ["ja,", 6456.57, 6456.65, 1.0], ["klar.", 6456.73, 6456.97, 1.0]]}, {"start": 6457.05, "end": 6457.77, "text": "Das ist nichts.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 6457.05, 6457.21, 1.0], ["ist", 6457.21, 6457.37, 1.0], ["nichts.", 6457.53, 6457.77, 1.0]]}, {"start": 6457.85, "end": 6458.65, "text": "Eine muss es sein.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Eine", 6457.85, 6458.17, 1.0], ["muss", 6458.17, 6458.33, 1.0], ["es", 6458.33, 6458.49, 1.0], ["sein.", 6458.49, 6458.65, 1.0]]}, {"start": 6459.13, "end": 6467.13, "text": "Die traurige Geschichte ist ja, glaube ich, dass wir so als kleinster gemeinsamer Nenner wahrscheinlich alle Shell.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Die", 6459.13, 6459.29, 1.0], ["traurige", 6459.29, 6459.85, 1.0], ["Geschichte", 6459.85, 6460.33, 1.0], ["ist", 6460.33, 6460.49, 1.0], ["ja,", 6460.49, 6460.57, 1.0], ["glaube", 6460.65, 6460.89, 1.0], ["ich,", 6460.89, 6461.05, 1.0], ["dass", 6461.21, 6461.53, 1.0], ["wir", 6461.53, 6461.85, 1.0], ["so", 6461.85, 6462.17, 1.0], ["als", 6462.81, 6463.13, 1.0], ["kleinster", 6463.37, 6464.25, 1.0], ["gemeinsamer", 6464.25, 6464.97, 1.0], ["Nenner", 6464.97, 6465.29, 1.0], ["wahrscheinlich", 6465.37, 6465.77, 1.0], ["alle", 6465.77, 6465.93, 1.0], ["Shell.", 6466.65, 6467.13, 1.0]]}, {"start": 6467.29, "end": 6467.77, "text": "Alle mögen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Alle", 6467.29, 6467.53, 1.0], ["mögen.", 6467.53, 6467.77, 1.0]]}, {"start": 6469.61, "end": 6472.01, "text": "Kein Windows verwenden, der Shell mögen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Kein", 6469.61, 6469.93, 1.0], ["Windows", 6469.93, 6470.41, 1.0], ["verwenden,", 6470.41, 6470.65, 1.0], ["der", 6470.81, 6470.89, 1.0], ["Shell", 6471.29, 6471.45, 1.0], ["mögen.", 6471.69, 6472.01, 1.0]]}, {"start": 6473.21, "end": 6482.97, "text": "Ich glaube, so die Programmiersprache, mit der viele von uns so im gemeinsamen relativ viel Zeit verbracht haben, ist halt zwangsweise Java.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 6473.21, 6473.37, 1.0], ["glaube,", 6473.37, 6473.69, 1.0], ["so", 6474.01, 6474.25, 1.0], ["die", 6474.41, 6474.57, 1.0], ["Programmiersprache,", 6474.57, 6475.85, 1.0], ["mit", 6475.93, 6476.25, 1.0], ["der", 6476.25, 6476.49, 1.0], ["viele", 6476.49, 6476.81, 1.0], ["von", 6476.81, 6476.97, 1.0], ["uns", 6476.97, 6477.21, 1.0], ["so", 6477.21, 6477.37, 1.0], ["im", 6478.49, 6478.65, 1.0], ["gemeinsamen", 6478.73, 6479.53, 1.0], ["relativ", 6479.61, 6480.09, 1.0], ["viel", 6480.09, 6480.33, 1.0], ["Zeit", 6480.33, 6480.57, 1.0], ["verbracht", 6480.57, 6481.05, 1.0], ["haben,", 6481.05, 6481.21, 1.0], ["ist", 6481.37, 6481.53, 1.0], ["halt", 6481.53, 6481.69, 1.0], ["zwangsweise", 6481.69, 6482.41, 1.0], ["Java.", 6482.41, 6482.97, 1.0]]}, {"start": 6483.37, "end": 6488.65, "text": "Auch beruflich, weil es ist halt echt so, dass viele Team einfach Java einsetzen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Auch", 6483.37, 6483.61, 1.0], ["beruflich,", 6483.61, 6484.33, 1.0], ["weil", 6484.49, 6484.81, 1.0], ["es", 6484.81, 6484.97, 1.0], ["ist", 6484.97, 6485.13, 1.0], ["halt", 6485.13, 6485.37, 1.0], ["echt", 6485.37, 6485.61, 1.0], ["so,", 6485.61, 6485.77, 1.0], ["dass", 6485.93, 6486.17, 1.0], ["viele", 6486.17, 6486.49, 1.0], ["Team", 6487.13, 6487.53, 1.0], ["einfach", 6487.61, 6487.93, 1.0], ["Java", 6487.93, 6488.25, 1.0], ["einsetzen.", 6488.25, 6488.65, 1.0]]}, {"start": 6488.89, "end": 6489.61, "text": "Ich nicht, ich nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 6488.89, 6489.05, 1.0], ["nicht,", 6489.05, 6489.13, 1.0], ["ich", 6489.29, 6489.45, 1.0], ["nicht.", 6489.45, 6489.61, 1.0]]}, {"start": 6489.69, "end": 6497.69, "text": "Jeder, der irgendwas mit Informatik einfach studiert hat oder gelernt hat oder so, der hat, glaube ich, zwangsweise mit Jar Himmeis-Changer.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Jeder,", 6489.69, 6490.01, 1.0], ["der", 6490.25, 6490.57, 1.0], ["irgendwas", 6491.05, 6491.69, 1.0], ["mit", 6491.69, 6491.85, 1.0], ["Informatik", 6491.85, 6492.49, 1.0], ["einfach", 6492.49, 6492.57, 1.0], ["studiert", 6492.81, 6493.21, 1.0], ["hat", 6493.21, 6493.37, 1.0], ["oder", 6493.37, 6493.61, 1.0], ["gelernt", 6493.61, 6494.01, 1.0], ["hat", 6494.01, 6494.25, 1.0], ["oder", 6494.25, 6494.41, 1.0], ["so,", 6494.41, 6494.65, 1.0], ["der", 6494.89, 6495.05, 1.0], ["hat,", 6495.05, 6495.21, 1.0], ["glaube", 6495.29, 6495.61, 1.0], ["ich,", 6495.61, 6495.61, 1.0], ["zwangsweise", 6495.85, 6496.73, 1.0], ["mit", 6496.89, 6497.05, 1.0], ["Jar", 6497.05, 6497.29, 1.0], ["Himmeis-Changer.", 6497.29, 6497.69, 1.0]]}, {"start": 6498.25, "end": 6500.01, "text": "Da gibt es ja auch ganz coole Software drin.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Da", 6498.25, 6498.41, 1.0], ["gibt", 6498.41, 6498.57, 1.0], ["es", 6498.57, 6498.65, 1.0], ["ja", 6498.65, 6498.81, 1.0], ["auch", 6498.81, 6498.97, 1.0], ["ganz", 6498.97, 6499.13, 1.0], ["coole", 6499.13, 6499.37, 1.0], ["Software", 6499.45, 6499.85, 1.0], ["drin.", 6499.85, 6500.01, 1.0]]}, {"start": 6500.09, "end": 6500.97, "text": "Also immer meine ich.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 6500.09, 6500.17, 1.0], ["immer", 6500.57, 6500.65, 1.0], ["meine", 6500.73, 6500.81, 1.0], ["ich.", 6500.89, 6500.97, 1.0]]}, {"start": 6501.29, "end": 6503.29, "text": "Also zum Beispiel Elasticsearch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 6501.29, 6501.37, 1.0], ["zum", 6501.45, 6501.61, 1.0], ["Beispiel", 6501.61, 6501.77, 1.0], ["Elasticsearch.", 6502.65, 6503.29, 1.0]]}, {"start": 6503.45, "end": 6504.73, "text": "Elasticsearch ist ziemlich cool.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Elasticsearch", 6503.45, 6504.09, 1.0], ["ist", 6504.17, 6504.33, 1.0], ["ziemlich", 6504.33, 6504.57, 1.0], ["cool.", 6504.57, 6504.73, 1.0]]}, {"start": 6505.05, "end": 6505.85, "text": "Alles, was Java ist.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Alles,", 6505.05, 6505.21, 1.0], ["was", 6505.29, 6505.45, 1.0], ["Java", 6505.45, 6505.61, 1.0], ["ist.", 6505.77, 6505.85, 1.0]]}, {"start": 6506.09, "end": 6506.49, "text": "Das war's.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Das", 6506.09, 6506.17, 1.0], ["war's.", 6506.17, 6506.49, 1.0]]}, {"start": 6508.01, "end": 6510.09, "text": "Aber hey, das ist besser als nichts.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Aber", 6508.01, 6508.25, 1.0], ["hey,", 6508.25, 6508.65, 1.0], ["das", 6509.13, 6509.29, 1.0], ["ist", 6509.29, 6509.45, 1.0], ["besser", 6509.45, 6509.77, 1.0], ["als", 6509.77, 6509.93, 1.0], ["nichts.", 6509.93, 6510.09, 1.0]]}, {"start": 6511.29, "end": 6514.33, "text": "Lucine, was in Elasticsearch drinsteckt, soll recht gut sein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Lucine,", 6511.29, 6511.77, 1.0], ["was", 6512.01, 6512.25, 1.0], ["in", 6512.25, 6512.41, 1.0], ["Elasticsearch", 6512.41, 6512.97, 1.0], ["drinsteckt,", 6513.05, 6513.45, 1.0], ["soll", 6513.61, 6513.77, 1.0], ["recht", 6513.85, 6514.01, 1.0], ["gut", 6514.01, 6514.17, 1.0], ["sein.", 6514.17, 6514.33, 1.0]]}, {"start": 6514.57, "end": 6515.93, "text": "Cassandra ist ein JavaGuin.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Cassandra", 6514.57, 6515.13, 1.0], ["ist", 6515.21, 6515.29, 1.0], ["ein", 6515.37, 6515.45, 1.0], ["JavaGuin.", 6515.53, 6515.93, 1.0]]}, {"start": 6516.09, "end": 6517.13, "text": "Cassandra ist ganz okay.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Cassandra", 6516.09, 6516.49, 1.0], ["ist", 6516.49, 6516.57, 1.0], ["ganz", 6516.57, 6516.81, 1.0], ["okay.", 6516.81, 6517.13, 1.0]]}, {"start": 6517.61, "end": 6517.93, "text": "Zwei.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Zwei.", 6517.61, 6517.93, 1.0]]}, {"start": 6518.09, "end": 6518.41, "text": "Zwei.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Zwei.", 6518.09, 6518.41, 1.0]]}, {"start": 6521.05, "end": 6522.41, "text": "Es gab noch dieses File-Sharing-Dings.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Es", 6521.05, 6521.13, 1.0], ["gab", 6521.13, 6521.29, 1.0], ["noch", 6521.29, 6521.37, 1.0], ["dieses", 6521.37, 6521.61, 1.0], ["File-Sharing-Dings.", 6521.61, 6522.41, 1.0]]}, {"start": 6522.81, "end": 6523.13, "text": "Ja, genau.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja,", 6522.81, 6522.89, 1.0], ["genau.", 6522.97, 6523.13, 1.0]]}, {"start": 6526.97, "end": 6529.53, "text": "Genau, ich habe eigentlich eher dieses One-Swarm gemeint.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau,", 6526.97, 6527.05, 1.0], ["ich", 6527.69, 6527.77, 1.0], ["habe", 6527.77, 6527.93, 1.0], ["eigentlich", 6527.93, 6528.17, 1.0], ["eher", 6528.17, 6528.41, 1.0], ["dieses", 6528.41, 6528.65, 1.0], ["One-Swarm", 6528.65, 6529.29, 1.0], ["gemeint.", 6529.37, 6529.53, 1.0]]}, {"start": 6530.01, "end": 6531.53, "text": "Achso, das ist ja auf Azurios aufgesetzt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Achso,", 6530.01, 6530.17, 1.0], ["das", 6530.25, 6530.33, 1.0], ["ist", 6530.41, 6530.49, 1.0], ["ja", 6530.49, 6530.65, 1.0], ["auf", 6530.65, 6530.73, 1.0], ["Azurios", 6530.73, 6531.29, 1.0], ["aufgesetzt.", 6531.29, 6531.53, 1.0]]}, {"start": 6531.93, "end": 6533.05, "text": "Aber das war auch ein Riesencancer.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Aber", 6531.93, 6532.09, 1.0], ["das", 6532.09, 6532.17, 1.0], ["war", 6532.17, 6532.33, 1.0], ["auch", 6532.33, 6532.41, 1.0], ["ein", 6532.41, 6532.49, 1.0], ["Riesencancer.", 6532.49, 6533.05, 1.0]]}, {"start": 6533.77, "end": 6537.05, "text": "Holy shit, das war der größte fucking Java-Canner, den ich mir vorstellen kann.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Holy", 6533.77, 6534.01, 1.0], ["shit,", 6534.01, 6534.17, 1.0], ["das", 6534.25, 6534.33, 1.0], ["war", 6534.33, 6534.49, 1.0], ["der", 6534.49, 6534.57, 1.0], ["größte", 6534.57, 6534.89, 1.0], ["fucking", 6535.21, 6535.45, 1.0], ["Java-Canner,", 6535.53, 6536.09, 1.0], ["den", 6536.17, 6536.25, 1.0], ["ich", 6536.33, 6536.41, 1.0], ["mir", 6536.41, 6536.57, 1.0], ["vorstellen", 6536.57, 6536.81, 1.0], ["kann.", 6536.89, 6537.05, 1.0]]}, {"start": 6538.09, "end": 6540.17, "text": "Die meisten Bitcoin-Wallets mit Java.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Die", 6538.09, 6538.25, 1.0], ["meisten", 6538.25, 6538.65, 1.0], ["Bitcoin-Wallets", 6538.65, 6539.45, 1.0], ["mit", 6539.77, 6539.93, 1.0], ["Java.", 6539.93, 6540.17, 1.0]]}, {"start": 6540.57, "end": 6542.57, "text": "Ja, Minecraft kommt jetzt gerade aus dem Chat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 6540.57, 6540.65, 1.0], ["Minecraft", 6540.97, 6541.61, 1.0], ["kommt", 6541.61, 6541.77, 1.0], ["jetzt", 6541.77, 6541.93, 1.0], ["gerade", 6541.93, 6542.09, 1.0], ["aus", 6542.09, 6542.25, 1.0], ["dem", 6542.25, 6542.41, 1.0], ["Chat.", 6542.41, 6542.57, 1.0]]}, {"start": 6542.89, "end": 6545.85, "text": "Es gibt Bitcoin-Wallets, aber die offiziellen sind C  ⁇ .", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Es", 6542.89, 6542.97, 1.0], ["gibt", 6542.97, 6543.05, 1.0], ["Bitcoin-Wallets,", 6543.53, 6543.93, 1.0], ["aber", 6544.09, 6544.17, 1.0], ["die", 6544.17, 6544.25, 1.0], ["offiziellen", 6544.25, 6544.73, 1.0], ["sind", 6544.73, 6544.81, 1.0], ["C", 6545.53, 6545.61, 1.0], [" ⁇ .", 6545.77, 6545.85, 1.0]]}, {"start": 6546.49, "end": 6546.97, "text": "Oder einige.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 6546.49, 6546.65, 1.0], ["einige.", 6546.65, 6546.97, 1.0]]}, {"start": 6548.41, "end": 6551.05, "text": "Ja, also es gibt Leute, die benutzen Java und da ist es halt auch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 6548.41, 6548.57, 1.0], ["also", 6548.65, 6548.81, 1.0], ["es", 6548.97, 6549.13, 1.0], ["gibt", 6549.13, 6549.29, 1.0], ["Leute,", 6549.29, 6549.45, 1.0], ["die", 6549.53, 6549.69, 1.0], ["benutzen", 6549.69, 6550.09, 1.0], ["Java", 6550.09, 6550.33, 1.0], ["und", 6550.41, 6550.57, 1.0], ["da", 6550.57, 6550.65, 1.0], ["ist", 6550.65, 6550.73, 1.0], ["es", 6550.73, 6550.81, 1.0], ["halt", 6550.81, 6550.97, 1.0], ["auch.", 6550.97, 6551.05, 1.0]]}, {"start": 6551.21, "end": 6552.57, "text": "Es gibt viele Leute, die benutzen Java.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Es", 6551.21, 6551.29, 1.0], ["gibt", 6551.29, 6551.37, 1.0], ["viele", 6551.61, 6551.85, 1.0], ["Leute,", 6551.85, 6551.93, 1.0], ["die", 6552.01, 6552.09, 1.0], ["benutzen", 6552.09, 6552.41, 1.0], ["Java.", 6552.41, 6552.57, 1.0]]}, {"start": 6552.97, "end": 6553.93, "text": "Sehr viele Leute tatsächlich.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Sehr", 6552.97, 6553.13, 1.0], ["viele", 6553.13, 6553.37, 1.0], ["Leute", 6553.37, 6553.61, 1.0], ["tatsächlich.", 6553.61, 6553.93, 1.0]]}, {"start": 6554.49, "end": 6559.05, "text": "Und da ist es halt, wäre es halt auch gut, wenn die Leute dann Tests hätten.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Und", 6554.49, 6554.65, 1.0], ["da", 6554.65, 6554.81, 1.0], ["ist", 6555.37, 6555.53, 1.0], ["es", 6555.53, 6555.69, 1.0], ["halt,", 6555.69, 6555.85, 1.0], ["wäre", 6556.01, 6556.17, 1.0], ["es", 6556.17, 6556.25, 1.0], ["halt", 6556.25, 6556.41, 1.0], ["auch", 6556.41, 6556.57, 1.0], ["gut,", 6556.57, 6556.73, 1.0], ["wenn", 6556.81, 6556.97, 1.0], ["die", 6556.97, 6557.05, 1.0], ["Leute", 6557.05, 6557.29, 1.0], ["dann", 6557.29, 6557.61, 1.0], ["Tests", 6558.17, 6558.73, 1.0], ["hätten.", 6558.73, 6559.05, 1.0]]}, {"start": 6559.29, "end": 6562.17, "text": "Noch besser wäre es, wenn sich Testgetrieben entwickeln würden.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Noch", 6559.29, 6559.53, 1.0], ["besser", 6559.53, 6559.77, 1.0], ["wäre", 6559.77, 6559.93, 1.0], ["es,", 6559.93, 6560.01, 1.0], ["wenn", 6560.09, 6560.25, 1.0], ["sich", 6560.25, 6560.41, 1.0], ["Testgetrieben", 6560.41, 6561.05, 1.0], ["entwickeln", 6561.05, 6561.77, 1.0], ["würden.", 6561.77, 6562.17, 1.0]]}, {"start": 6562.33, "end": 6564.25, "text": "Und da gibt es halt auch Frameworks, um sowas zu tun.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 6562.33, 6562.49, 1.0], ["da", 6562.49, 6562.65, 1.0], ["gibt", 6562.65, 6562.81, 1.0], ["es", 6562.81, 6562.89, 1.0], ["halt", 6562.89, 6563.05, 1.0], ["auch", 6563.05, 6563.21, 1.0], ["Frameworks,", 6563.21, 6563.53, 1.0], ["um", 6563.61, 6563.85, 1.0], ["sowas", 6563.85, 6564.09, 1.0], ["zu", 6564.09, 6564.17, 1.0], ["tun.", 6564.17, 6564.25, 1.0]]}, {"start": 6564.49, "end": 6567.45, "text": "Den kleinsten gemeinsamen Nenner zum Beispiel J-Unit.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Den", 6564.49, 6564.57, 1.0], ["kleinsten", 6564.65, 6565.13, 1.0], ["gemeinsamen", 6565.13, 6565.61, 1.0], ["Nenner", 6565.61, 6565.85, 1.0], ["zum", 6566.01, 6566.17, 1.0], ["Beispiel", 6566.17, 6566.81, 1.0], ["J-Unit.", 6566.81, 6567.45, 1.0]]}, {"start": 6568.17, "end": 6570.73, "text": "In allen Sprachen gibt es irgendwie den ersten Teil der Sprache.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["In", 6568.17, 6568.33, 1.0], ["allen", 6568.33, 6568.57, 1.0], ["Sprachen", 6568.57, 6568.89, 1.0], ["gibt", 6568.97, 6569.13, 1.0], ["es", 6569.13, 6569.21, 1.0], ["irgendwie", 6569.21, 6569.53, 1.0], ["den", 6569.53, 6569.77, 1.0], ["ersten", 6569.85, 6570.17, 1.0], ["Teil", 6570.17, 6570.33, 1.0], ["der", 6570.33, 6570.49, 1.0], ["Sprache.", 6570.49, 6570.73, 1.0]]}, {"start": 6572.57, "end": 6575.93, "text": "Also hat angefangen, soweit ich das weiß, mit S-Unit in Smalltalk.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 6572.57, 6572.73, 1.0], ["hat", 6572.81, 6572.97, 1.0], ["angefangen,", 6572.97, 6573.53, 1.0], ["soweit", 6573.61, 6573.93, 1.0], ["ich", 6573.93, 6574.01, 1.0], ["das", 6574.01, 6574.17, 1.0], ["weiß,", 6574.17, 6574.33, 1.0], ["mit", 6574.41, 6574.57, 1.0], ["S-Unit", 6574.57, 6574.97, 1.0], ["in", 6575.13, 6575.29, 1.0], ["Smalltalk.", 6575.29, 6575.93, 1.0]]}, {"start": 6576.41, "end": 6579.61, "text": "Und dann haben alle anderen einfach dasselbe gemacht und das ist so.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 6576.41, 6576.65, 1.0], ["dann", 6576.65, 6576.81, 1.0], ["haben", 6576.81, 6577.05, 1.0], ["alle", 6577.05, 6577.29, 1.0], ["anderen", 6577.29, 6577.53, 1.0], ["einfach", 6577.53, 6577.77, 1.0], ["dasselbe", 6577.77, 6578.41, 1.0], ["gemacht", 6578.41, 6578.73, 1.0], ["und", 6578.81, 6579.05, 1.0], ["das", 6579.05, 6579.29, 1.0], ["ist", 6579.29, 6579.45, 1.0], ["so.", 6579.45, 6579.61, 1.0]]}, {"start": 6579.85, "end": 6586.41, "text": "Wenn ihr irgendwo Assert-Leerzeichen, eine Variable, andere Variable, das ist J-Unit im Normalfall.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 6579.85, 6580.01, 1.0], ["ihr", 6580.01, 6580.17, 1.0], ["irgendwo", 6580.17, 6580.57, 1.0], ["Assert-Leerzeichen,", 6580.57, 6582.09, 1.0], ["eine", 6583.05, 6583.29, 1.0], ["Variable,", 6583.29, 6583.61, 1.0], ["andere", 6583.93, 6584.17, 1.0], ["Variable,", 6584.17, 6584.57, 1.0], ["das", 6585.05, 6585.21, 1.0], ["ist", 6585.21, 6585.37, 1.0], ["J-Unit", 6585.37, 6585.85, 1.0], ["im", 6585.93, 6586.01, 1.0], ["Normalfall.", 6586.01, 6586.41, 1.0]]}, {"start": 6586.65, "end": 6588.57, "text": "Assertions haben wir noch gar nicht angesprochen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Assertions", 6586.65, 6586.97, 1.0], ["haben", 6587.13, 6587.21, 1.0], ["wir", 6587.21, 6587.29, 1.0], ["noch", 6587.29, 6587.45, 1.0], ["gar", 6587.45, 6587.53, 1.0], ["nicht", 6587.53, 6587.69, 1.0], ["angesprochen.", 6587.69, 6588.57, 1.0]]}, {"start": 6589.37, "end": 6602.09, "text": "Ist halt im Endeffekt, man geht davon aus, dass bestimmte Werte oder bestimmte Return-Values oder bestimmte Variablen oder bestimmte Dinge einen bestimmten Wert haben oder bestimmte Eigenschaften.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ist", 6589.37, 6589.69, 1.0], ["halt", 6589.69, 6589.93, 1.0], ["im", 6589.93, 6590.09, 1.0], ["Endeffekt,", 6590.09, 6590.57, 1.0], ["man", 6590.65, 6590.81, 1.0], ["geht", 6590.81, 6591.05, 1.0], ["davon", 6591.05, 6591.45, 1.0], ["aus,", 6591.45, 6591.61, 1.0], ["dass", 6591.77, 6592.01, 1.0], ["bestimmte", 6592.01, 6592.73, 1.0], ["Werte", 6592.73, 6593.05, 1.0], ["oder", 6593.37, 6593.69, 1.0], ["bestimmte", 6593.69, 6594.73, 1.0], ["Return-Values", 6596.49, 6597.61, 1.0], ["oder", 6597.61, 6597.85, 1.0], ["bestimmte", 6597.85, 6598.17, 1.0], ["Variablen", 6598.17, 6598.81, 1.0], ["oder", 6598.81, 6598.97, 1.0], ["bestimmte", 6598.97, 6599.37, 1.0], ["Dinge", 6599.37, 6599.61, 1.0], ["einen", 6599.69, 6599.85, 1.0], ["bestimmten", 6599.85, 6600.25, 1.0], ["Wert", 6600.25, 6600.65, 1.0], ["haben", 6600.65, 6600.89, 1.0], ["oder", 6600.89, 6601.13, 1.0], ["bestimmte", 6601.13, 6601.61, 1.0], ["Eigenschaften.", 6601.61, 6602.09, 1.0]]}, {"start": 6602.49, "end": 6605.29, "text": "Es ist halt, es ist syntaktischer Zucker über quasi eine Exception.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Es", 6602.49, 6602.57, 1.0], ["ist", 6602.57, 6602.65, 1.0], ["halt,", 6602.65, 6602.81, 1.0], ["es", 6602.89, 6602.97, 1.0], ["ist", 6602.97, 6603.13, 1.0], ["syntaktischer", 6603.13, 6603.77, 1.0], ["Zucker", 6603.77, 6604.01, 1.0], ["über", 6604.09, 6604.25, 1.0], ["quasi", 6604.41, 6604.73, 1.0], ["eine", 6604.73, 6604.89, 1.0], ["Exception.", 6604.89, 6605.29, 1.0]]}, {"start": 6605.37, "end": 6606.41, "text": "So P mal Daumen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["So", 6605.37, 6605.53, 1.0], ["P", 6605.69, 6605.85, 1.0], ["mal", 6605.93, 6606.01, 1.0], ["Daumen.", 6606.09, 6606.41, 1.0]]}, {"start": 6606.65, "end": 6609.77, "text": "Du nimmst zwei Variablen und dann vergleichst du die irgendwie und nicht passt, dann knallt es halt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 6606.65, 6606.81, 1.0], ["nimmst", 6606.81, 6606.97, 1.0], ["zwei", 6607.05, 6607.21, 1.0], ["Variablen", 6607.21, 6607.61, 1.0], ["und", 6607.61, 6607.69, 1.0], ["dann", 6607.69, 6607.85, 1.0], ["vergleichst", 6607.85, 6608.17, 1.0], ["du", 6608.17, 6608.25, 1.0], ["die", 6608.25, 6608.33, 1.0], ["irgendwie", 6608.33, 6608.57, 1.0], ["und", 6608.65, 6608.89, 1.0], ["nicht", 6608.89, 6609.05, 1.0], ["passt,", 6609.05, 6609.13, 1.0], ["dann", 6609.21, 6609.29, 1.0], ["knallt", 6609.37, 6609.61, 1.0], ["es", 6609.61, 6609.69, 1.0], ["halt.", 6609.69, 6609.77, 1.0]]}, {"start": 6609.93, "end": 6610.65, "text": "Also eine Explizit.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 6609.93, 6610.01, 1.0], ["eine", 6610.17, 6610.25, 1.0], ["Explizit.", 6610.33, 6610.65, 1.0]]}, {"start": 6611.29, "end": 6621.37, "text": "Also im einfachsten Fall gibt es in einer Programmiersprache ein Assert-Stat, demübergibst du zwei Parameter und es wirft eine Exception, wenn diese Parameter nicht gleich sind.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 6611.29, 6611.37, 1.0], ["im", 6611.45, 6611.53, 1.0], ["einfachsten", 6611.61, 6612.09, 1.0], ["Fall", 6612.09, 6612.33, 1.0], ["gibt", 6612.33, 6612.49, 1.0], ["es", 6612.49, 6612.57, 1.0], ["in", 6612.57, 6612.73, 1.0], ["einer", 6612.73, 6612.81, 1.0], ["Programmiersprache", 6612.81, 6613.69, 1.0], ["ein", 6613.69, 6613.85, 1.0], ["Assert-Stat,", 6613.85, 6614.81, 1.0], ["demübergibst", 6615.05, 6615.93, 1.0], ["du", 6615.93, 6616.09, 1.0], ["zwei", 6616.09, 6616.57, 1.0], ["Parameter", 6616.57, 6617.37, 1.0], ["und", 6618.01, 6618.33, 1.0], ["es", 6618.33, 6618.49, 1.0], ["wirft", 6618.49, 6618.81, 1.0], ["eine", 6618.81, 6618.97, 1.0], ["Exception,", 6618.97, 6619.53, 1.0], ["wenn", 6619.61, 6619.77, 1.0], ["diese", 6619.77, 6620.01, 1.0], ["Parameter", 6620.01, 6620.57, 1.0], ["nicht", 6620.57, 6620.73, 1.0], ["gleich", 6620.73, 6621.13, 1.0], ["sind.", 6621.13, 6621.37, 1.0]]}, {"start": 6621.45, "end": 6633.37, "text": "Und auf diese Assert-Methode kann man dann, oder auf dieses Assert-Stat, je nachdem wie es halt implementiert ist, da kann man dann im letzten Endes halt so ein Test-Framework drauf bauen, dass man sagt, okay, Assert not null.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 6621.45, 6621.61, 1.0], ["auf", 6621.61, 6621.93, 1.0], ["diese", 6621.93, 6622.25, 1.0], ["Assert-Methode", 6622.25, 6623.45, 1.0], ["kann", 6623.45, 6623.69, 1.0], ["man", 6623.69, 6624.01, 1.0], ["dann,", 6624.01, 6624.33, 1.0], ["oder", 6624.97, 6625.21, 1.0], ["auf", 6625.21, 6625.45, 1.0], ["dieses", 6625.45, 6625.69, 1.0], ["Assert-Stat,", 6625.69, 6626.41, 1.0], ["je", 6626.49, 6626.65, 1.0], ["nachdem", 6626.65, 6626.81, 1.0], ["wie", 6626.89, 6627.05, 1.0], ["es", 6627.05, 6627.13, 1.0], ["halt", 6627.13, 6627.37, 1.0], ["implementiert", 6627.37, 6627.77, 1.0], ["ist,", 6627.77, 6627.93, 1.0], ["da", 6628.01, 6628.17, 1.0], ["kann", 6628.17, 6628.25, 1.0], ["man", 6628.25, 6628.33, 1.0], ["dann", 6628.33, 6628.49, 1.0], ["im", 6628.49, 6628.65, 1.0], ["letzten", 6628.65, 6628.89, 1.0], ["Endes", 6628.89, 6629.29, 1.0], ["halt", 6629.29, 6629.45, 1.0], ["so", 6629.45, 6629.53, 1.0], ["ein", 6629.53, 6629.61, 1.0], ["Test-Framework", 6629.61, 6630.33, 1.0], ["drauf", 6630.33, 6630.57, 1.0], ["bauen,", 6630.57, 6630.73, 1.0], ["dass", 6630.89, 6630.97, 1.0], ["man", 6630.97, 6631.13, 1.0], ["sagt,", 6631.13, 6631.29, 1.0], ["okay,", 6631.37, 6631.69, 1.0], ["Assert", 6632.01, 6632.57, 1.0], ["not", 6632.57, 6632.81, 1.0], ["null.", 6632.89, 6633.37, 1.0]]}, {"start": 6633.53, "end": 6638.65, "text": "Dass man sagt, okay, ich möchte, dass diese Variable auf keinen Fall null ist, ansonsten wirft halt eine Exception.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dass", 6633.53, 6633.77, 1.0], ["man", 6633.77, 6633.93, 1.0], ["sagt,", 6633.93, 6634.09, 1.0], ["okay,", 6634.17, 6634.41, 1.0], ["ich", 6634.49, 6634.57, 1.0], ["möchte,", 6634.57, 6634.73, 1.0], ["dass", 6634.81, 6634.97, 1.0], ["diese", 6634.97, 6635.21, 1.0], ["Variable", 6635.21, 6635.69, 1.0], ["auf", 6635.69, 6635.85, 1.0], ["keinen", 6635.85, 6636.09, 1.0], ["Fall", 6636.09, 6636.33, 1.0], ["null", 6636.33, 6636.57, 1.0], ["ist,", 6636.57, 6636.73, 1.0], ["ansonsten", 6636.81, 6637.29, 1.0], ["wirft", 6637.29, 6637.61, 1.0], ["halt", 6637.61, 6637.85, 1.0], ["eine", 6637.85, 6638.01, 1.0], ["Exception.", 6638.01, 6638.65, 1.0]]}, {"start": 6638.89, "end": 6651.45, "text": "Oder Assert equals oder Assert oder ThrowsException oder sonst irgendwas, dass man sagen kann, okay, ich möchte, dass dies ein bestimmter Code jetzt unter bestimmten Umständen eine Exception wirft.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 6638.89, 6639.37, 1.0], ["Assert", 6639.37, 6639.85, 1.0], ["equals", 6640.01, 6640.57, 1.0], ["oder", 6640.57, 6640.81, 1.0], ["Assert", 6641.05, 6641.53, 1.0], ["oder", 6641.69, 6642.01, 1.0], ["ThrowsException", 6642.01, 6643.05, 1.0], ["oder", 6643.05, 6643.21, 1.0], ["sonst", 6643.21, 6643.45, 1.0], ["irgendwas,", 6643.45, 6643.77, 1.0], ["dass", 6643.85, 6643.93, 1.0], ["man", 6643.93, 6644.09, 1.0], ["sagen", 6644.09, 6644.25, 1.0], ["kann,", 6644.25, 6644.41, 1.0], ["okay,", 6644.49, 6644.65, 1.0], ["ich", 6644.73, 6644.81, 1.0], ["möchte,", 6644.81, 6644.97, 1.0], ["dass", 6645.05, 6645.21, 1.0], ["dies", 6645.21, 6645.53, 1.0], ["ein", 6645.53, 6645.69, 1.0], ["bestimmter", 6645.69, 6646.09, 1.0], ["Code", 6646.09, 6646.41, 1.0], ["jetzt", 6646.41, 6646.73, 1.0], ["unter", 6647.05, 6647.37, 1.0], ["bestimmten", 6647.45, 6647.93, 1.0], ["Umständen", 6647.93, 6649.69, 1.0], ["eine", 6649.85, 6650.17, 1.0], ["Exception", 6650.17, 6650.89, 1.0], ["wirft.", 6650.89, 6651.45, 1.0]]}, {"start": 6651.69, "end": 6653.21, "text": "Sowas macht man mit Assertions.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Sowas", 6651.69, 6652.17, 1.0], ["macht", 6652.17, 6652.41, 1.0], ["man", 6652.41, 6652.57, 1.0], ["mit", 6652.57, 6652.73, 1.0], ["Assertions.", 6652.73, 6653.21, 1.0]]}, {"start": 6653.45, "end": 6663.53, "text": "Genau, also man kann im Prinzip, wie so ein Prozessor das macht, dass er versucht, alles auf Addition zurückzuführen, kann man alles in der Regel auf ein Assert Equals in irgendeiner Weise zurückführen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 6653.45, 6653.61, 1.0], ["also", 6653.69, 6653.93, 1.0], ["man", 6653.93, 6654.25, 1.0], ["kann", 6654.41, 6654.65, 1.0], ["im", 6654.65, 6654.73, 1.0], ["Prinzip,", 6654.73, 6655.05, 1.0], ["wie", 6655.13, 6655.29, 1.0], ["so", 6655.29, 6655.45, 1.0], ["ein", 6655.45, 6655.53, 1.0], ["Prozessor", 6655.53, 6656.01, 1.0], ["das", 6656.01, 6656.17, 1.0], ["macht,", 6656.17, 6656.33, 1.0], ["dass", 6656.41, 6656.57, 1.0], ["er", 6656.57, 6656.73, 1.0], ["versucht,", 6656.73, 6657.05, 1.0], ["alles", 6657.13, 6657.29, 1.0], ["auf", 6657.29, 6657.45, 1.0], ["Addition", 6657.45, 6657.93, 1.0], ["zurückzuführen,", 6658.09, 6658.65, 1.0], ["kann", 6658.73, 6658.97, 1.0], ["man", 6658.97, 6659.29, 1.0], ["alles", 6659.29, 6659.61, 1.0], ["in", 6659.93, 6660.01, 1.0], ["der", 6660.17, 6660.33, 1.0], ["Regel", 6660.33, 6660.65, 1.0], ["auf", 6660.65, 6660.89, 1.0], ["ein", 6660.89, 6661.05, 1.0], ["Assert", 6661.05, 6661.29, 1.0], ["Equals", 6661.45, 6662.09, 1.0], ["in", 6662.09, 6662.25, 1.0], ["irgendeiner", 6662.25, 6662.57, 1.0], ["Weise", 6662.73, 6663.05, 1.0], ["zurückführen.", 6663.05, 6663.53, 1.0]]}, {"start": 6664.25, "end": 6674.49, "text": "Dass man eben zwei Werte miteinander vergleicht und wenn die nicht passen, dann schmeißt man eine Exception, bricht den Test ab, markiert ihn als gefailt, wie das dann in den einzelnen Sprachen und Frameworks aussieht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Dass", 6664.25, 6664.41, 1.0], ["man", 6664.41, 6664.57, 1.0], ["eben", 6664.57, 6664.73, 1.0], ["zwei", 6664.73, 6664.89, 1.0], ["Werte", 6664.89, 6665.05, 1.0], ["miteinander", 6665.21, 6665.61, 1.0], ["vergleicht", 6665.61, 6665.93, 1.0], ["und", 6666.09, 6666.17, 1.0], ["wenn", 6666.17, 6666.33, 1.0], ["die", 6666.33, 6666.57, 1.0], ["nicht", 6666.57, 6666.73, 1.0], ["passen,", 6666.73, 6667.37, 1.0], ["dann", 6667.93, 6668.25, 1.0], ["schmeißt", 6668.25, 6668.81, 1.0], ["man", 6668.81, 6668.97, 1.0], ["eine", 6668.97, 6669.13, 1.0], ["Exception,", 6669.13, 6669.45, 1.0], ["bricht", 6669.53, 6669.77, 1.0], ["den", 6669.77, 6669.93, 1.0], ["Test", 6669.93, 6670.17, 1.0], ["ab,", 6670.17, 6670.25, 1.0], ["markiert", 6670.33, 6670.65, 1.0], ["ihn", 6670.81, 6670.97, 1.0], ["als", 6670.97, 6671.13, 1.0], ["gefailt,", 6671.13, 6671.61, 1.0], ["wie", 6671.93, 6672.25, 1.0], ["das", 6672.25, 6672.41, 1.0], ["dann", 6672.41, 6672.57, 1.0], ["in", 6672.57, 6672.73, 1.0], ["den", 6672.73, 6672.81, 1.0], ["einzelnen", 6672.81, 6673.21, 1.0], ["Sprachen", 6673.21, 6673.61, 1.0], ["und", 6673.61, 6673.69, 1.0], ["Frameworks", 6673.69, 6674.17, 1.0], ["aussieht.", 6674.17, 6674.49, 1.0]]}, {"start": 6674.57, "end": 6674.73, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Genau.", 6674.57, 6674.73, 1.0]]}, {"start": 6674.97, "end": 6678.41, "text": "J-Unit ist so das bekannteste Framework im Java-Umfeld.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["J-Unit", 6674.97, 6675.45, 1.0], ["ist", 6675.61, 6675.77, 1.0], ["so", 6675.77, 6675.93, 1.0], ["das", 6675.93, 6676.17, 1.0], ["bekannteste", 6676.17, 6676.81, 1.0], ["Framework", 6676.81, 6677.29, 1.0], ["im", 6677.29, 6677.45, 1.0], ["Java-Umfeld.", 6677.45, 6678.41, 1.0]]}, {"start": 6678.49, "end": 6679.69, "text": "Das bietet genau das an.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 6678.49, 6678.65, 1.0], ["bietet", 6678.65, 6679.05, 1.0], ["genau", 6679.05, 6679.29, 1.0], ["das", 6679.29, 6679.53, 1.0], ["an.", 6679.53, 6679.69, 1.0]]}, {"start": 6679.77, "end": 6687.53, "text": "Also es ist ein Framework, das ich mir über einen Jar entsprechend oder einen Maven-Dependency reinlade, zur Verfügung stelle.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 6679.77, 6679.93, 1.0], ["es", 6679.93, 6680.01, 1.0], ["ist", 6680.09, 6680.33, 1.0], ["ein", 6680.33, 6680.65, 1.0], ["Framework,", 6680.81, 6681.37, 1.0], ["das", 6681.53, 6681.69, 1.0], ["ich", 6681.69, 6681.85, 1.0], ["mir", 6681.85, 6682.01, 1.0], ["über", 6682.01, 6682.25, 1.0], ["einen", 6682.25, 6682.49, 1.0], ["Jar", 6682.49, 6682.73, 1.0], ["entsprechend", 6682.89, 6683.37, 1.0], ["oder", 6683.37, 6683.53, 1.0], ["einen", 6683.53, 6683.61, 1.0], ["Maven-Dependency", 6683.61, 6684.89, 1.0], ["reinlade,", 6684.89, 6685.69, 1.0], ["zur", 6686.01, 6686.25, 1.0], ["Verfügung", 6686.25, 6686.89, 1.0], ["stelle.", 6686.89, 6687.53, 1.0]]}, {"start": 6689.61, "end": 6696.81, "text": "Klassischerweise benennt man Klassen anders, nämlich immer entsprechend mit Test hinten dran.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Klassischerweise", 6689.61, 6691.05, 1.0], ["benennt", 6691.21, 6691.77, 1.0], ["man", 6691.77, 6691.93, 1.0], ["Klassen", 6692.09, 6692.89, 1.0], ["anders,", 6693.21, 6693.85, 1.0], ["nämlich", 6694.01, 6694.41, 1.0], ["immer", 6694.41, 6694.65, 1.0], ["entsprechend", 6694.65, 6695.13, 1.0], ["mit", 6695.13, 6695.37, 1.0], ["Test", 6695.37, 6695.85, 1.0], ["hinten", 6695.85, 6696.09, 1.0], ["dran.", 6696.25, 6696.81, 1.0]]}, {"start": 6697.61, "end": 6701.05, "text": "Und ansonsten so wie die Klasse, die sie testen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 6697.61, 6697.93, 1.0], ["ansonsten", 6697.93, 6698.73, 1.0], ["so", 6698.89, 6699.21, 1.0], ["wie", 6699.21, 6699.53, 1.0], ["die", 6699.53, 6699.69, 1.0], ["Klasse,", 6699.69, 6700.09, 1.0], ["die", 6700.17, 6700.41, 1.0], ["sie", 6700.41, 6700.57, 1.0], ["testen.", 6700.57, 6701.05, 1.0]]}, {"start": 6701.29, "end": 6707.21, "text": "Also habe ich eine Klasse, die heißt main, dann ist die Test-Klasse eben Main-Test.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 6701.29, 6701.53, 1.0], ["habe", 6701.53, 6701.69, 1.0], ["ich", 6701.69, 6701.77, 1.0], ["eine", 6701.77, 6701.93, 1.0], ["Klasse,", 6701.93, 6702.17, 1.0], ["die", 6702.25, 6702.41, 1.0], ["heißt", 6702.41, 6702.89, 1.0], ["main,", 6703.53, 6703.77, 1.0], ["dann", 6704.73, 6705.05, 1.0], ["ist", 6705.05, 6705.37, 1.0], ["die", 6705.37, 6705.53, 1.0], ["Test-Klasse", 6705.53, 6706.25, 1.0], ["eben", 6706.25, 6706.49, 1.0], ["Main-Test.", 6706.49, 6707.21, 1.0]]}, {"start": 6707.77, "end": 6721.29, "text": "Und zum Beispiel, wenn man Maven benutzt, liegen die Source-Code-Files für das Hauptprogramm in Source Main und die Source-Code-Files für die Tests in Source-Test, dass das schön getrennt ist, aber man kann es gleichzeitig betrachten.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 6707.77, 6708.09, 1.0], ["zum", 6708.97, 6709.13, 1.0], ["Beispiel,", 6709.13, 6709.37, 1.0], ["wenn", 6709.45, 6709.61, 1.0], ["man", 6709.61, 6709.85, 1.0], ["Maven", 6709.85, 6710.41, 1.0], ["benutzt,", 6710.41, 6710.81, 1.0], ["liegen", 6711.13, 6711.61, 1.0], ["die", 6711.61, 6711.85, 1.0], ["Source-Code-Files", 6711.85, 6712.89, 1.0], ["für", 6712.89, 6712.97, 1.0], ["das", 6712.97, 6713.13, 1.0], ["Hauptprogramm", 6713.13, 6713.69, 1.0], ["in", 6713.69, 6713.85, 1.0], ["Source", 6713.85, 6714.09, 1.0], ["Main", 6714.33, 6714.65, 1.0], ["und", 6715.13, 6715.45, 1.0], ["die", 6715.45, 6715.69, 1.0], ["Source-Code-Files", 6715.69, 6716.73, 1.0], ["für", 6716.73, 6716.89, 1.0], ["die", 6716.89, 6716.97, 1.0], ["Tests", 6716.97, 6717.29, 1.0], ["in", 6717.29, 6717.45, 1.0], ["Source-Test,", 6717.45, 6718.01, 1.0], ["dass", 6718.17, 6718.41, 1.0], ["das", 6718.41, 6718.57, 1.0], ["schön", 6718.57, 6718.73, 1.0], ["getrennt", 6718.73, 6719.21, 1.0], ["ist,", 6719.21, 6719.29, 1.0], ["aber", 6719.37, 6719.53, 1.0], ["man", 6719.53, 6719.61, 1.0], ["kann", 6719.61, 6719.85, 1.0], ["es", 6719.85, 6720.01, 1.0], ["gleichzeitig", 6720.01, 6720.57, 1.0], ["betrachten.", 6720.57, 6721.29, 1.0]]}, {"start": 6721.77, "end": 6732.01, "text": "JUnit bietet alles rund um diese Assertions und kann zum Beispiel auch so Dinge abfangen wie ich will testen, dass eine Exception geworfen wird.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["JUnit", 6721.77, 6722.33, 1.0], ["bietet", 6722.57, 6722.97, 1.0], ["alles", 6723.29, 6723.53, 1.0], ["rund", 6723.53, 6723.85, 1.0], ["um", 6723.85, 6724.01, 1.0], ["diese", 6724.01, 6724.25, 1.0], ["Assertions", 6724.25, 6725.05, 1.0], ["und", 6726.01, 6726.33, 1.0], ["kann", 6726.33, 6726.57, 1.0], ["zum", 6726.57, 6726.73, 1.0], ["Beispiel", 6726.73, 6727.05, 1.0], ["auch", 6727.05, 6727.21, 1.0], ["so", 6727.21, 6727.37, 1.0], ["Dinge", 6727.37, 6727.61, 1.0], ["abfangen", 6727.61, 6728.01, 1.0], ["wie", 6728.09, 6728.17, 1.0], ["ich", 6728.33, 6728.65, 1.0], ["will", 6728.81, 6729.13, 1.0], ["testen,", 6729.13, 6729.53, 1.0], ["dass", 6729.61, 6729.85, 1.0], ["eine", 6729.85, 6730.01, 1.0], ["Exception", 6730.01, 6730.81, 1.0], ["geworfen", 6730.97, 6731.77, 1.0], ["wird.", 6731.77, 6732.01, 1.0]]}, {"start": 6732.65, "end": 6743.85, "text": "Ein anderes Framework dazu ist TestNG, das baut im Prinzip auf diesen Konzepten auf, kann noch ein paar Sachen mehr, bis jetzt nicht groß weiter erwähnenswert.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ein", 6732.65, 6732.81, 1.0], ["anderes", 6732.97, 6733.37, 1.0], ["Framework", 6733.37, 6734.09, 1.0], ["dazu", 6734.25, 6734.73, 1.0], ["ist", 6734.73, 6735.05, 1.0], ["TestNG,", 6735.05, 6735.77, 1.0], ["das", 6735.85, 6736.01, 1.0], ["baut", 6736.01, 6736.33, 1.0], ["im", 6736.33, 6736.41, 1.0], ["Prinzip", 6736.41, 6736.81, 1.0], ["auf", 6736.81, 6736.97, 1.0], ["diesen", 6736.97, 6737.21, 1.0], ["Konzepten", 6737.21, 6737.77, 1.0], ["auf,", 6737.77, 6737.93, 1.0], ["kann", 6738.17, 6738.41, 1.0], ["noch", 6738.41, 6738.57, 1.0], ["ein", 6738.57, 6738.65, 1.0], ["paar", 6738.65, 6738.81, 1.0], ["Sachen", 6738.81, 6739.05, 1.0], ["mehr,", 6739.05, 6739.21, 1.0], ["bis", 6739.45, 6739.61, 1.0], ["jetzt", 6739.69, 6739.93, 1.0], ["nicht", 6739.93, 6740.25, 1.0], ["groß", 6741.61, 6742.01, 1.0], ["weiter", 6742.01, 6742.57, 1.0], ["erwähnenswert.", 6742.81, 6743.85, 1.0]]}, {"start": 6744.01, "end": 6752.81, "text": "Es gab mal noch Cactus von Apache, das habe ich vor der Show gesehen, ist mittlerweile auf dem OpenApache Graveyart gelandet.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Es", 6744.01, 6744.17, 1.0], ["gab", 6744.17, 6744.49, 1.0], ["mal", 6744.49, 6744.81, 1.0], ["noch", 6744.81, 6745.13, 1.0], ["Cactus", 6745.37, 6745.93, 1.0], ["von", 6746.01, 6746.17, 1.0], ["Apache,", 6746.17, 6746.89, 1.0], ["das", 6747.45, 6747.77, 1.0], ["habe", 6747.77, 6748.01, 1.0], ["ich", 6748.01, 6748.33, 1.0], ["vor", 6748.33, 6748.57, 1.0], ["der", 6748.57, 6748.73, 1.0], ["Show", 6748.73, 6749.29, 1.0], ["gesehen,", 6749.29, 6749.85, 1.0], ["ist", 6750.09, 6750.33, 1.0], ["mittlerweile", 6750.33, 6750.73, 1.0], ["auf", 6750.73, 6750.81, 1.0], ["dem", 6750.81, 6750.97, 1.0], ["OpenApache", 6750.97, 6751.77, 1.0], ["Graveyart", 6751.77, 6752.17, 1.0], ["gelandet.", 6752.33, 6752.81, 1.0]]}, {"start": 6753.05, "end": 6757.93, "text": "No, also endgültig gewissermaßen wurde zu Grabe getragen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["No,", 6753.05, 6753.29, 1.0], ["also", 6754.09, 6754.33, 1.0], ["endgültig", 6754.81, 6755.53, 1.0], ["gewissermaßen", 6755.61, 6756.17, 1.0], ["wurde", 6756.33, 6756.49, 1.0], ["zu", 6756.57, 6756.73, 1.0], ["Grabe", 6756.73, 6757.05, 1.0], ["getragen.", 6757.13, 6757.93, 1.0]]}, {"start": 6758.65, "end": 6764.01, "text": "Das sind so die Teile, die ich im klassischen Falle einsetze, um Unit-Tests zu schreiben.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 6758.65, 6758.97, 1.0], ["sind", 6758.97, 6759.13, 1.0], ["so", 6759.13, 6759.29, 1.0], ["die", 6759.77, 6759.85, 1.0], ["Teile,", 6759.85, 6760.17, 1.0], ["die", 6760.25, 6760.41, 1.0], ["ich", 6760.41, 6760.65, 1.0], ["im", 6760.65, 6760.81, 1.0], ["klassischen", 6760.81, 6761.37, 1.0], ["Falle", 6761.37, 6761.77, 1.0], ["einsetze,", 6761.77, 6762.17, 1.0], ["um", 6762.25, 6762.57, 1.0], ["Unit-Tests", 6762.57, 6763.45, 1.0], ["zu", 6763.69, 6763.77, 1.0], ["schreiben.", 6763.85, 6764.01, 1.0]]}, {"start": 6764.41, "end": 6771.85, "text": "Generell nochmal als Überbegriff, also diese Frameworks kann man normalerweise in so zwei, vielleicht auch drei Sachen aufteilen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Generell", 6764.41, 6764.81, 1.0], ["nochmal", 6765.85, 6766.49, 1.0], ["als", 6766.49, 6766.73, 1.0], ["Überbegriff,", 6766.73, 6767.29, 1.0], ["also", 6767.37, 6767.53, 1.0], ["diese", 6767.61, 6767.77, 1.0], ["Frameworks", 6767.77, 6768.41, 1.0], ["kann", 6768.41, 6768.65, 1.0], ["man", 6768.65, 6768.81, 1.0], ["normalerweise", 6768.81, 6769.37, 1.0], ["in", 6769.37, 6769.53, 1.0], ["so", 6769.53, 6769.85, 1.0], ["zwei,", 6769.85, 6770.17, 1.0], ["vielleicht", 6770.33, 6770.65, 1.0], ["auch", 6770.65, 6770.81, 1.0], ["drei", 6770.81, 6771.05, 1.0], ["Sachen", 6771.05, 6771.29, 1.0], ["aufteilen.", 6771.29, 6771.85, 1.0]]}, {"start": 6772.01, "end": 6778.97, "text": "Es ist einmal der Test-Runner, bedeutet irgendwie musst du ja, also du schreibst ja irgendwie Tests, aber in welcher Reihenfolge führt er die aus?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 6772.01, 6772.17, 1.0], ["ist", 6772.17, 6772.33, 1.0], ["einmal", 6772.33, 6772.81, 1.0], ["der", 6772.81, 6772.97, 1.0], ["Test-Runner,", 6772.97, 6773.69, 1.0], ["bedeutet", 6773.77, 6774.17, 1.0], ["irgendwie", 6774.25, 6774.65, 1.0], ["musst", 6774.65, 6774.81, 1.0], ["du", 6774.81, 6774.97, 1.0], ["ja,", 6774.97, 6775.21, 1.0], ["also", 6775.29, 6775.45, 1.0], ["du", 6775.53, 6775.61, 1.0], ["schreibst", 6775.61, 6775.93, 1.0], ["ja", 6775.93, 6776.01, 1.0], ["irgendwie", 6776.09, 6776.41, 1.0], ["Tests,", 6776.41, 6776.65, 1.0], ["aber", 6776.73, 6776.89, 1.0], ["in", 6776.89, 6777.05, 1.0], ["welcher", 6777.05, 6777.29, 1.0], ["Reihenfolge", 6777.29, 6777.85, 1.0], ["führt", 6777.85, 6778.09, 1.0], ["er", 6778.09, 6778.33, 1.0], ["die", 6778.33, 6778.65, 1.0], ["aus?", 6778.65, 6778.97, 1.0]]}, {"start": 6779.45, "end": 6779.77, "text": "Wie?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wie?", 6779.45, 6779.77, 1.0]]}, {"start": 6779.93, "end": 6791.37, "text": "Also gibt es da normalerweise gibt es halt eine Konvention, dass alle, die irgendwie mit Test Underscore anfangen, in der Klasse dann ausgeführt werden oder der parst die auf irgendeine besondere Art und vielleicht irgendwelche Annotations, Annotations.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 6779.93, 6780.25, 1.0], ["gibt", 6780.25, 6780.41, 1.0], ["es", 6780.41, 6780.49, 1.0], ["da", 6780.49, 6780.57, 1.0], ["normalerweise", 6780.65, 6781.21, 1.0], ["gibt", 6781.21, 6781.29, 1.0], ["es", 6781.29, 6781.37, 1.0], ["halt", 6781.37, 6781.61, 1.0], ["eine", 6781.69, 6781.77, 1.0], ["Konvention,", 6781.77, 6782.25, 1.0], ["dass", 6782.33, 6782.49, 1.0], ["alle,", 6782.49, 6782.65, 1.0], ["die", 6782.73, 6782.97, 1.0], ["irgendwie", 6782.97, 6783.61, 1.0], ["mit", 6783.61, 6783.85, 1.0], ["Test", 6783.85, 6784.17, 1.0], ["Underscore", 6784.25, 6784.73, 1.0], ["anfangen,", 6784.89, 6785.21, 1.0], ["in", 6785.29, 6785.45, 1.0], ["der", 6785.45, 6785.53, 1.0], ["Klasse", 6785.53, 6785.93, 1.0], ["dann", 6785.93, 6786.09, 1.0], ["ausgeführt", 6786.09, 6786.73, 1.0], ["werden", 6786.73, 6786.97, 1.0], ["oder", 6787.05, 6787.21, 1.0], ["der", 6787.37, 6787.69, 1.0], ["parst", 6787.69, 6788.01, 1.0], ["die", 6788.17, 6788.33, 1.0], ["auf", 6788.33, 6788.41, 1.0], ["irgendeine", 6788.41, 6788.65, 1.0], ["besondere", 6788.65, 6788.89, 1.0], ["Art", 6788.89, 6789.05, 1.0], ["und", 6789.05, 6789.13, 1.0], ["vielleicht", 6789.37, 6789.53, 1.0], ["irgendwelche", 6789.77, 6790.09, 1.0], ["Annotations,", 6790.09, 6790.57, 1.0], ["Annotations.", 6790.81, 6791.37, 1.0]]}, {"start": 6791.85, "end": 6812.97, "text": "Genau, und so Spielereien, dann gibt es natürlich noch die Assertions, die Expectations, wie man auch immer so nennt, dass der also quasi Methoden bereitstellt, um wie gesagt einfach zwei Variablen zu vergleichen und er knallt es oder dass er sagt, ja, in dem Array muss irgendwie dieser Member drin vorkommen, der dir quasi dann auch schöne Fehlermeldungen generiert, wenn es nicht der Fall ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau,", 6791.85, 6792.25, 1.0], ["und", 6792.33, 6792.65, 1.0], ["so", 6792.65, 6792.89, 1.0], ["Spielereien,", 6792.89, 6793.69, 1.0], ["dann", 6793.77, 6793.93, 1.0], ["gibt", 6794.01, 6794.17, 1.0], ["es", 6794.17, 6794.33, 1.0], ["natürlich", 6794.33, 6794.65, 1.0], ["noch", 6794.65, 6794.81, 1.0], ["die", 6794.81, 6794.97, 1.0], ["Assertions,", 6795.13, 6795.77, 1.0], ["die", 6795.93, 6796.09, 1.0], ["Expectations,", 6796.09, 6796.81, 1.0], ["wie", 6796.89, 6797.05, 1.0], ["man", 6797.05, 6797.21, 1.0], ["auch", 6797.37, 6797.53, 1.0], ["immer", 6797.53, 6797.69, 1.0], ["so", 6797.69, 6797.85, 1.0], ["nennt,", 6797.85, 6798.25, 1.0], ["dass", 6798.65, 6798.89, 1.0], ["der", 6798.89, 6799.13, 1.0], ["also", 6799.13, 6799.29, 1.0], ["quasi", 6799.29, 6799.61, 1.0], ["Methoden", 6799.61, 6800.01, 1.0], ["bereitstellt,", 6800.01, 6800.41, 1.0], ["um", 6800.49, 6800.65, 1.0], ["wie", 6800.65, 6800.73, 1.0], ["gesagt", 6800.73, 6800.97, 1.0], ["einfach", 6801.05, 6801.21, 1.0], ["zwei", 6801.21, 6801.37, 1.0], ["Variablen", 6801.37, 6801.93, 1.0], ["zu", 6801.93, 6802.01, 1.0], ["vergleichen", 6802.01, 6802.25, 1.0], ["und", 6802.33, 6802.49, 1.0], ["er", 6802.49, 6802.57, 1.0], ["knallt", 6802.57, 6802.97, 1.0], ["es", 6802.97, 6803.05, 1.0], ["oder", 6803.05, 6803.21, 1.0], ["dass", 6803.21, 6803.37, 1.0], ["er", 6803.37, 6803.45, 1.0], ["sagt,", 6803.45, 6803.69, 1.0], ["ja,", 6803.85, 6804.17, 1.0], ["in", 6804.73, 6804.97, 1.0], ["dem", 6804.97, 6805.13, 1.0], ["Array", 6805.13, 6805.53, 1.0], ["muss", 6805.53, 6805.77, 1.0], ["irgendwie", 6805.77, 6806.01, 1.0], ["dieser", 6806.01, 6806.25, 1.0], ["Member", 6806.25, 6806.65, 1.0], ["drin", 6806.65, 6806.81, 1.0], ["vorkommen,", 6806.81, 6807.29, 1.0], ["der", 6807.45, 6807.69, 1.0], ["dir", 6807.69, 6807.93, 1.0], ["quasi", 6807.93, 6808.57, 1.0], ["dann", 6809.85, 6810.17, 1.0], ["auch", 6810.25, 6810.49, 1.0], ["schöne", 6810.49, 6810.89, 1.0], ["Fehlermeldungen", 6810.89, 6811.69, 1.0], ["generiert,", 6811.69, 6812.01, 1.0], ["wenn", 6812.09, 6812.25, 1.0], ["es", 6812.25, 6812.41, 1.0], ["nicht", 6812.41, 6812.57, 1.0], ["der", 6812.57, 6812.65, 1.0], ["Fall", 6812.65, 6812.81, 1.0], ["ist.", 6812.81, 6812.97, 1.0]]}, {"start": 6813.05, "end": 6826.33, "text": "Also was ich oft natürlich finde, ist, dass man, keine Ahnung, assert true und dann irgendwie myResult, Punkt Include und dann irgendein String und dann steht dann halt bei der Assertion nachher dran, false is not equal true befraust.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 6813.05, 6813.21, 1.0], ["was", 6813.29, 6813.45, 1.0], ["ich", 6813.45, 6813.61, 1.0], ["oft", 6813.61, 6813.85, 1.0], ["natürlich", 6813.85, 6814.17, 1.0], ["finde,", 6814.17, 6814.49, 1.0], ["ist,", 6814.57, 6814.65, 1.0], ["dass", 6814.81, 6815.05, 1.0], ["man,", 6815.05, 6815.29, 1.0], ["keine", 6815.45, 6815.77, 1.0], ["Ahnung,", 6815.77, 6816.17, 1.0], ["assert", 6816.49, 6816.97, 1.0], ["true", 6817.13, 6817.45, 1.0], ["und", 6817.53, 6817.69, 1.0], ["dann", 6817.69, 6817.85, 1.0], ["irgendwie", 6817.85, 6818.49, 1.0], ["myResult,", 6818.49, 6819.05, 1.0], ["Punkt", 6819.37, 6819.61, 1.0], ["Include", 6819.69, 6820.25, 1.0], ["und", 6820.41, 6820.57, 1.0], ["dann", 6820.57, 6820.73, 1.0], ["irgendein", 6820.73, 6820.97, 1.0], ["String", 6821.05, 6821.53, 1.0], ["und", 6821.61, 6821.77, 1.0], ["dann", 6821.77, 6821.93, 1.0], ["steht", 6821.93, 6822.17, 1.0], ["dann", 6822.17, 6822.33, 1.0], ["halt", 6822.33, 6822.49, 1.0], ["bei", 6822.49, 6822.65, 1.0], ["der", 6822.65, 6822.73, 1.0], ["Assertion", 6822.73, 6823.21, 1.0], ["nachher", 6823.21, 6823.61, 1.0], ["dran,", 6823.61, 6823.85, 1.0], ["false", 6824.09, 6824.41, 1.0], ["is", 6824.49, 6824.65, 1.0], ["not", 6824.65, 6824.89, 1.0], ["equal", 6824.89, 6825.29, 1.0], ["true", 6825.29, 6825.45, 1.0], ["befraust.", 6825.69, 6826.33, 1.0]]}, {"start": 6826.81, "end": 6848.89, "text": "Ohne, dass er dir einfach mal das Array sagt und dann sagt, und das sollte drin sein, bedeutet diese Assertions übernehmen die noch und was als drittes Feature auch noch oft mit drin ist, ist einfach das Reporting, also dass er quasi einen Exporter hat, dass er dann deine, ich meine, Felix mag Exit-Codes, dann sagt er halt hier Exit-Code 1, da ist irgendwas irgendwo kaputt, was schon mal ein guter Anfang ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ohne,", 6826.81, 6826.97, 1.0], ["dass", 6827.05, 6827.21, 1.0], ["er", 6827.21, 6827.37, 1.0], ["dir", 6827.37, 6827.53, 1.0], ["einfach", 6827.53, 6827.77, 1.0], ["mal", 6827.77, 6827.93, 1.0], ["das", 6827.93, 6828.17, 1.0], ["Array", 6828.17, 6828.57, 1.0], ["sagt", 6828.57, 6828.89, 1.0], ["und", 6828.89, 6828.97, 1.0], ["dann", 6828.97, 6829.13, 1.0], ["sagt,", 6829.13, 6829.37, 1.0], ["und", 6829.45, 6829.61, 1.0], ["das", 6829.61, 6829.77, 1.0], ["sollte", 6829.77, 6830.09, 1.0], ["drin", 6830.09, 6830.49, 1.0], ["sein,", 6830.49, 6830.81, 1.0], ["bedeutet", 6831.13, 6831.69, 1.0], ["diese", 6831.77, 6832.01, 1.0], ["Assertions", 6832.01, 6832.57, 1.0], ["übernehmen", 6832.57, 6832.89, 1.0], ["die", 6832.97, 6833.13, 1.0], ["noch", 6833.13, 6833.21, 1.0], ["und", 6833.29, 6833.45, 1.0], ["was", 6833.45, 6833.69, 1.0], ["als", 6833.69, 6833.93, 1.0], ["drittes", 6833.93, 6834.17, 1.0], ["Feature", 6834.33, 6834.81, 1.0], ["auch", 6834.81, 6834.97, 1.0], ["noch", 6834.97, 6835.21, 1.0], ["oft", 6835.21, 6835.53, 1.0], ["mit", 6835.53, 6835.69, 1.0], ["drin", 6835.69, 6836.01, 1.0], ["ist,", 6836.01, 6836.25, 1.0], ["ist", 6836.49, 6836.73, 1.0], ["einfach", 6836.73, 6837.05, 1.0], ["das", 6837.05, 6837.37, 1.0], ["Reporting,", 6837.69, 6838.41, 1.0], ["also", 6838.49, 6838.65, 1.0], ["dass", 6838.73, 6838.89, 1.0], ["er", 6838.89, 6839.05, 1.0], ["quasi", 6839.05, 6839.37, 1.0], ["einen", 6839.37, 6839.53, 1.0], ["Exporter", 6839.53, 6840.01, 1.0], ["hat,", 6840.01, 6840.09, 1.0], ["dass", 6840.17, 6840.33, 1.0], ["er", 6840.33, 6840.41, 1.0], ["dann", 6840.41, 6840.57, 1.0], ["deine,", 6840.57, 6841.13, 1.0], ["ich", 6842.01, 6842.17, 1.0], ["meine,", 6842.17, 6842.33, 1.0], ["Felix", 6842.41, 6843.05, 1.0], ["mag", 6843.05, 6843.37, 1.0], ["Exit-Codes,", 6843.37, 6844.01, 1.0], ["dann", 6844.09, 6844.25, 1.0], ["sagt", 6844.25, 6844.41, 1.0], ["er", 6844.41, 6844.49, 1.0], ["halt", 6844.49, 6844.65, 1.0], ["hier", 6844.65, 6844.73, 1.0], ["Exit-Code", 6844.81, 6845.37, 1.0], ["1,", 6845.37, 6845.61, 1.0], ["da", 6845.69, 6845.77, 1.0], ["ist", 6845.77, 6845.93, 1.0], ["irgendwas", 6845.93, 6846.33, 1.0], ["irgendwo", 6846.33, 6846.73, 1.0], ["kaputt,", 6846.73, 6847.21, 1.0], ["was", 6847.37, 6847.69, 1.0], ["schon", 6847.69, 6847.85, 1.0], ["mal", 6847.85, 6848.01, 1.0], ["ein", 6848.01, 6848.09, 1.0], ["guter", 6848.09, 6848.33, 1.0], ["Anfang", 6848.33, 6848.65, 1.0], ["ist.", 6848.65, 6848.89, 1.0]]}, {"start": 6848.97, "end": 6856.89, "text": "Und dann gibt es natürlich aber auch noch die Möglichkeit, er tut JUnit, hat das, glaube ich, da war typisch angefangen, XML-Dateien zu generieren zum Beispiel.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 6848.97, 6849.13, 1.0], ["dann", 6849.13, 6849.29, 1.0], ["gibt", 6849.29, 6849.45, 1.0], ["es", 6849.45, 6849.53, 1.0], ["natürlich", 6849.53, 6849.85, 1.0], ["aber", 6849.85, 6850.01, 1.0], ["auch", 6850.01, 6850.09, 1.0], ["noch", 6850.09, 6850.25, 1.0], ["die", 6850.25, 6850.33, 1.0], ["Möglichkeit,", 6850.33, 6850.89, 1.0], ["er", 6851.05, 6851.37, 1.0], ["tut", 6852.25, 6852.57, 1.0], ["JUnit,", 6852.73, 6853.21, 1.0], ["hat", 6853.37, 6853.45, 1.0], ["das,", 6853.53, 6853.61, 1.0], ["glaube", 6853.69, 6853.85, 1.0], ["ich,", 6853.85, 6853.93, 1.0], ["da", 6854.09, 6854.25, 1.0], ["war", 6854.33, 6854.49, 1.0], ["typisch", 6854.49, 6854.81, 1.0], ["angefangen,", 6854.81, 6855.13, 1.0], ["XML-Dateien", 6855.29, 6856.09, 1.0], ["zu", 6856.09, 6856.17, 1.0], ["generieren", 6856.17, 6856.57, 1.0], ["zum", 6856.65, 6856.73, 1.0], ["Beispiel.", 6856.73, 6856.89, 1.0]]}, {"start": 6857.69, "end": 6869.29, "text": "JUnit XML, dass du das dann irgendwie in anderen Programmen noch weiterverarbeiten kannst, was denn genau schiefgegangen ist, dass du sagen kannst, ja hier, Jenkins zeigt mir dann an, ja, okay, folgende Tests sind fehlgeschlagen mit folgenden Namen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["JUnit", 6857.69, 6858.09, 1.0], ["XML,", 6858.25, 6858.73, 1.0], ["dass", 6858.81, 6858.97, 1.0], ["du", 6858.97, 6859.13, 1.0], ["das", 6859.13, 6859.29, 1.0], ["dann", 6859.29, 6859.45, 1.0], ["irgendwie", 6859.45, 6859.85, 1.0], ["in", 6860.17, 6860.41, 1.0], ["anderen", 6860.41, 6860.73, 1.0], ["Programmen", 6860.81, 6861.29, 1.0], ["noch", 6861.29, 6861.45, 1.0], ["weiterverarbeiten", 6861.45, 6862.17, 1.0], ["kannst,", 6862.17, 6862.41, 1.0], ["was", 6862.49, 6862.65, 1.0], ["denn", 6862.65, 6862.89, 1.0], ["genau", 6862.89, 6863.13, 1.0], ["schiefgegangen", 6863.13, 6863.77, 1.0], ["ist,", 6863.77, 6863.85, 1.0], ["dass", 6863.93, 6864.09, 1.0], ["du", 6864.09, 6864.17, 1.0], ["sagen", 6864.17, 6864.41, 1.0], ["kannst,", 6864.41, 6864.57, 1.0], ["ja", 6864.65, 6864.89, 1.0], ["hier,", 6864.89, 6865.05, 1.0], ["Jenkins", 6865.21, 6865.85, 1.0], ["zeigt", 6865.85, 6866.09, 1.0], ["mir", 6866.09, 6866.17, 1.0], ["dann", 6866.17, 6866.33, 1.0], ["an,", 6866.33, 6866.49, 1.0], ["ja,", 6866.57, 6866.65, 1.0], ["okay,", 6866.73, 6866.89, 1.0], ["folgende", 6866.97, 6867.29, 1.0], ["Tests", 6867.37, 6867.61, 1.0], ["sind", 6867.61, 6867.77, 1.0], ["fehlgeschlagen", 6867.77, 6868.41, 1.0], ["mit", 6868.41, 6868.49, 1.0], ["folgenden", 6868.49, 6868.73, 1.0], ["Namen.", 6868.89, 6869.29, 1.0]]}, {"start": 6869.37, "end": 6873.77, "text": "Und ach, übrigens, der Test ist auch schon vorher mal fehlgeschlagen, vor zwei Monaten.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 6869.37, 6869.69, 1.0], ["ach,", 6869.69, 6869.85, 1.0], ["übrigens,", 6870.01, 6870.41, 1.0], ["der", 6870.49, 6870.65, 1.0], ["Test", 6870.65, 6870.97, 1.0], ["ist", 6870.97, 6871.21, 1.0], ["auch", 6871.21, 6871.37, 1.0], ["schon", 6871.37, 6871.61, 1.0], ["vorher", 6871.61, 6871.93, 1.0], ["mal", 6871.93, 6872.09, 1.0], ["fehlgeschlagen,", 6872.09, 6872.73, 1.0], ["vor", 6872.81, 6873.05, 1.0], ["zwei", 6873.05, 6873.29, 1.0], ["Monaten.", 6873.29, 6873.77, 1.0]]}, {"start": 6874.01, "end": 6881.53, "text": "Vielleicht ist es eine Regression und also das bieten normalerweise die alle Frameworks in irgendeiner Art und Weise an.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Vielleicht", 6874.01, 6874.41, 1.0], ["ist", 6874.41, 6874.49, 1.0], ["es", 6874.49, 6874.65, 1.0], ["eine", 6874.65, 6874.81, 1.0], ["Regression", 6874.81, 6875.69, 1.0], ["und", 6875.93, 6876.25, 1.0], ["also", 6876.57, 6876.89, 1.0], ["das", 6877.37, 6877.61, 1.0], ["bieten", 6877.61, 6878.17, 1.0], ["normalerweise", 6878.17, 6878.89, 1.0], ["die", 6878.89, 6879.13, 1.0], ["alle", 6879.13, 6879.37, 1.0], ["Frameworks", 6879.37, 6880.17, 1.0], ["in", 6880.17, 6880.33, 1.0], ["irgendeiner", 6880.33, 6880.73, 1.0], ["Art", 6880.73, 6880.89, 1.0], ["und", 6880.89, 6881.05, 1.0], ["Weise", 6881.05, 6881.37, 1.0], ["an.", 6881.37, 6881.53, 1.0]]}, {"start": 6881.69, "end": 6888.09, "text": "Den Export vielleicht nicht immer, aber zumindest, dass die Tests ausgeführt werden, in einer bestimmten Reihenfolge oder was auch immer.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Den", 6881.69, 6881.93, 1.0], ["Export", 6881.93, 6882.49, 1.0], ["vielleicht", 6882.49, 6882.81, 1.0], ["nicht", 6882.81, 6883.05, 1.0], ["immer,", 6883.05, 6883.21, 1.0], ["aber", 6883.37, 6883.53, 1.0], ["zumindest,", 6883.53, 6883.93, 1.0], ["dass", 6884.09, 6884.25, 1.0], ["die", 6884.25, 6884.41, 1.0], ["Tests", 6884.41, 6884.73, 1.0], ["ausgeführt", 6884.73, 6885.37, 1.0], ["werden,", 6885.37, 6885.61, 1.0], ["in", 6885.77, 6885.93, 1.0], ["einer", 6885.93, 6886.09, 1.0], ["bestimmten", 6886.09, 6886.49, 1.0], ["Reihenfolge", 6886.49, 6887.13, 1.0], ["oder", 6887.13, 6887.29, 1.0], ["was", 6887.29, 6887.45, 1.0], ["auch", 6887.45, 6887.77, 1.0], ["immer.", 6887.77, 6888.09, 1.0]]}, {"start": 6888.41, "end": 6902.97, "text": "Und da ist auch meist ein Test-Setup mit drin, dass du quasi sagst, bevor ich den Test starte, mach folgendes, mach den Test und nachdem der Test fertig ist, mach einen Teardown, also Datenbank vorbereiten, Datenbank löschen, sowas in der Art.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 6888.41, 6888.73, 1.0], ["da", 6889.53, 6889.85, 1.0], ["ist", 6889.85, 6890.01, 1.0], ["auch", 6890.01, 6890.17, 1.0], ["meist", 6890.17, 6890.49, 1.0], ["ein", 6890.49, 6890.57, 1.0], ["Test-Setup", 6890.57, 6891.21, 1.0], ["mit", 6891.21, 6891.37, 1.0], ["drin,", 6891.37, 6891.61, 1.0], ["dass", 6891.69, 6891.77, 1.0], ["du", 6891.77, 6891.93, 1.0], ["quasi", 6891.93, 6892.25, 1.0], ["sagst,", 6892.25, 6892.57, 1.0], ["bevor", 6892.73, 6893.13, 1.0], ["ich", 6893.13, 6893.29, 1.0], ["den", 6893.29, 6893.45, 1.0], ["Test", 6893.45, 6893.69, 1.0], ["starte,", 6893.69, 6894.09, 1.0], ["mach", 6894.17, 6894.41, 1.0], ["folgendes,", 6894.41, 6894.73, 1.0], ["mach", 6894.97, 6895.29, 1.0], ["den", 6895.29, 6895.45, 1.0], ["Test", 6895.45, 6895.77, 1.0], ["und", 6895.85, 6896.01, 1.0], ["nachdem", 6896.01, 6896.49, 1.0], ["der", 6896.49, 6896.65, 1.0], ["Test", 6896.65, 6896.89, 1.0], ["fertig", 6896.89, 6897.37, 1.0], ["ist,", 6897.37, 6897.53, 1.0], ["mach", 6897.69, 6898.09, 1.0], ["einen", 6898.09, 6898.25, 1.0], ["Teardown,", 6898.25, 6898.81, 1.0], ["also", 6898.89, 6899.13, 1.0], ["Datenbank", 6899.61, 6900.57, 1.0], ["vorbereiten,", 6900.73, 6901.37, 1.0], ["Datenbank", 6901.45, 6901.93, 1.0], ["löschen,", 6901.93, 6902.25, 1.0], ["sowas", 6902.33, 6902.57, 1.0], ["in", 6902.57, 6902.73, 1.0], ["der", 6902.73, 6902.81, 1.0], ["Art.", 6902.81, 6902.97, 1.0]]}, {"start": 6903.21, "end": 6908.65, "text": "Genau, das gibt es dann in der Regel immer pro Test-Klasse einmal und pro Test-Case.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 6903.21, 6903.29, 1.0], ["das", 6903.53, 6903.69, 1.0], ["gibt", 6903.69, 6903.85, 1.0], ["es", 6903.85, 6903.93, 1.0], ["dann", 6903.93, 6904.09, 1.0], ["in", 6904.09, 6904.17, 1.0], ["der", 6904.17, 6904.25, 1.0], ["Regel", 6904.25, 6904.65, 1.0], ["immer", 6904.65, 6904.97, 1.0], ["pro", 6904.97, 6905.29, 1.0], ["Test-Klasse", 6905.29, 6906.33, 1.0], ["einmal", 6906.33, 6906.89, 1.0], ["und", 6907.05, 6907.37, 1.0], ["pro", 6907.37, 6907.69, 1.0], ["Test-Case.", 6907.85, 6908.65, 1.0]]}, {"start": 6909.45, "end": 6914.73, "text": "Wenn du ein gutes Framework hast, teilweise gibt es, keine Ahnung warum, kommen wir später dazu.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Wenn", 6909.45, 6909.61, 1.0], ["du", 6909.61, 6909.85, 1.0], ["ein", 6909.85, 6910.01, 1.0], ["gutes", 6910.01, 6910.25, 1.0], ["Framework", 6910.25, 6910.65, 1.0], ["hast,", 6910.65, 6910.89, 1.0], ["teilweise", 6910.97, 6911.53, 1.0], ["gibt", 6911.53, 6911.77, 1.0], ["es,", 6911.77, 6912.01, 1.0], ["keine", 6912.41, 6912.73, 1.0], ["Ahnung", 6912.73, 6913.05, 1.0], ["warum,", 6913.05, 6913.37, 1.0], ["kommen", 6913.77, 6914.01, 1.0], ["wir", 6914.01, 6914.17, 1.0], ["später", 6914.17, 6914.49, 1.0], ["dazu.", 6914.49, 6914.73, 1.0]]}, {"start": 6914.89, "end": 6918.41, "text": "Es gibt Frameworks, wo du einfach ein Setup hast, also pro Klasse.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 6914.89, 6914.97, 1.0], ["gibt", 6914.97, 6915.13, 1.0], ["Frameworks,", 6915.13, 6915.53, 1.0], ["wo", 6915.61, 6915.77, 1.0], ["du", 6915.77, 6915.85, 1.0], ["einfach", 6915.85, 6916.01, 1.0], ["ein", 6916.01, 6916.17, 1.0], ["Setup", 6916.17, 6916.65, 1.0], ["hast,", 6916.65, 6916.97, 1.0], ["also", 6917.13, 6917.45, 1.0], ["pro", 6917.45, 6917.69, 1.0], ["Klasse.", 6917.69, 6918.41, 1.0]]}, {"start": 6919.53, "end": 6921.85, "text": "Aber dann kein Teardown pro Klasse irgendwie.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 6919.53, 6919.69, 1.0], ["dann", 6919.69, 6919.85, 1.0], ["kein", 6919.85, 6920.09, 1.0], ["Teardown", 6920.09, 6920.57, 1.0], ["pro", 6920.81, 6921.05, 1.0], ["Klasse", 6921.13, 6921.53, 1.0], ["irgendwie.", 6921.53, 6921.85, 1.0]]}, {"start": 6921.93, "end": 6923.05, "text": "Manche Frameworks haben das nicht.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Manche", 6921.93, 6922.17, 1.0], ["Frameworks", 6922.17, 6922.57, 1.0], ["haben", 6922.57, 6922.81, 1.0], ["das", 6922.81, 6922.89, 1.0], ["nicht.", 6922.89, 6923.05, 1.0]]}, {"start": 6923.29, "end": 6924.17, "text": "Das ist seltsam, ja.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": false, "timestamps": [["Das", 6923.29, 6923.45, 1.0], ["ist", 6923.45, 6923.61, 1.0], ["seltsam,", 6923.61, 6924.01, 1.0], ["ja.", 6924.09, 6924.17, 1.0]]}, {"start": 6924.33, "end": 6933.37, "text": "Minitest zum Beispiel, so ein Assi, der, da gibt es, also du hast es ja entweder vor deiner kompletten Klasse und nach deiner kompletten Klasse oder vor deinem Test und nach deinem Test.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Minitest", 6924.33, 6924.81, 1.0], ["zum", 6924.97, 6925.05, 1.0], ["Beispiel,", 6925.05, 6925.21, 1.0], ["so", 6925.61, 6925.77, 1.0], ["ein", 6925.77, 6925.85, 1.0], ["Assi,", 6925.85, 6926.09, 1.0], ["der,", 6926.25, 6926.33, 1.0], ["da", 6926.41, 6926.57, 1.0], ["gibt", 6926.57, 6926.65, 1.0], ["es,", 6926.65, 6926.81, 1.0], ["also", 6926.89, 6926.97, 1.0], ["du", 6927.05, 6927.13, 1.0], ["hast", 6927.13, 6927.29, 1.0], ["es", 6927.29, 6927.45, 1.0], ["ja", 6927.45, 6927.61, 1.0], ["entweder", 6927.61, 6928.01, 1.0], ["vor", 6928.01, 6928.17, 1.0], ["deiner", 6928.17, 6928.41, 1.0], ["kompletten", 6928.41, 6928.73, 1.0], ["Klasse", 6928.73, 6929.13, 1.0], ["und", 6929.13, 6929.21, 1.0], ["nach", 6929.21, 6929.37, 1.0], ["deiner", 6929.37, 6929.61, 1.0], ["kompletten", 6929.61, 6930.09, 1.0], ["Klasse", 6930.09, 6930.57, 1.0], ["oder", 6930.81, 6931.05, 1.0], ["vor", 6931.05, 6931.29, 1.0], ["deinem", 6931.29, 6931.69, 1.0], ["Test", 6931.69, 6932.09, 1.0], ["und", 6932.09, 6932.25, 1.0], ["nach", 6932.25, 6932.49, 1.0], ["deinem", 6932.49, 6932.81, 1.0], ["Test.", 6932.81, 6933.37, 1.0]]}, {"start": 6933.69, "end": 6939.29, "text": "Und diese After All-Hooks hat Minitest zum Beispiel hätte die, glaube ich, nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 6933.69, 6934.01, 1.0], ["diese", 6934.49, 6934.81, 1.0], ["After", 6934.97, 6935.21, 1.0], ["All-Hooks", 6935.37, 6936.17, 1.0], ["hat", 6936.65, 6936.73, 1.0], ["Minitest", 6936.97, 6937.53, 1.0], ["zum", 6937.69, 6937.77, 1.0], ["Beispiel", 6937.77, 6937.93, 1.0], ["hätte", 6938.01, 6938.09, 1.0], ["die,", 6938.25, 6938.33, 1.0], ["glaube", 6938.41, 6938.65, 1.0], ["ich,", 6938.65, 6938.65, 1.0], ["nicht.", 6938.97, 6939.29, 1.0]]}, {"start": 6939.77, "end": 6940.73, "text": "Was Assi ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 6939.77, 6940.09, 1.0], ["Assi", 6940.09, 6940.49, 1.0], ["ist.", 6940.57, 6940.73, 1.0]]}, {"start": 6942.09, "end": 6946.89, "text": "Noch ein Feature in J-Unit und vielen von den Test-Frameworks ist zum Beispiel, dass ich Tests auch skippen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Noch", 6942.09, 6942.33, 1.0], ["ein", 6942.33, 6942.41, 1.0], ["Feature", 6942.41, 6942.73, 1.0], ["in", 6942.73, 6943.05, 1.0], ["J-Unit", 6943.05, 6943.53, 1.0], ["und", 6943.69, 6943.85, 1.0], ["vielen", 6943.85, 6944.09, 1.0], ["von", 6944.09, 6944.17, 1.0], ["den", 6944.17, 6944.25, 1.0], ["Test-Frameworks", 6944.25, 6944.89, 1.0], ["ist", 6944.97, 6945.13, 1.0], ["zum", 6945.13, 6945.21, 1.0], ["Beispiel,", 6945.21, 6945.45, 1.0], ["dass", 6945.53, 6945.61, 1.0], ["ich", 6945.61, 6945.77, 1.0], ["Tests", 6945.77, 6946.09, 1.0], ["auch", 6946.09, 6946.25, 1.0], ["skippen", 6946.25, 6946.65, 1.0], ["kann.", 6946.65, 6946.89, 1.0]]}, {"start": 6947.05, "end": 6953.05, "text": "Also dass ich in JUnit zum Beispiel hänge ich eine Add-Ignore-Annotation an den Test-Case dran und dann wird der geskippt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 6947.05, 6947.21, 1.0], ["dass", 6947.29, 6947.45, 1.0], ["ich", 6947.45, 6947.53, 1.0], ["in", 6947.77, 6948.01, 1.0], ["JUnit", 6948.01, 6948.41, 1.0], ["zum", 6948.65, 6948.73, 1.0], ["Beispiel", 6948.73, 6948.89, 1.0], ["hänge", 6948.97, 6949.13, 1.0], ["ich", 6949.13, 6949.29, 1.0], ["eine", 6949.29, 6949.37, 1.0], ["Add-Ignore-Annotation", 6949.37, 6950.73, 1.0], ["an", 6950.73, 6950.89, 1.0], ["den", 6950.89, 6951.05, 1.0], ["Test-Case", 6951.05, 6951.45, 1.0], ["dran", 6951.53, 6951.77, 1.0], ["und", 6951.77, 6951.85, 1.0], ["dann", 6951.85, 6952.01, 1.0], ["wird", 6952.01, 6952.17, 1.0], ["der", 6952.17, 6952.33, 1.0], ["geskippt.", 6952.33, 6953.05, 1.0]]}, {"start": 6953.53, "end": 6960.81, "text": "Das ist an sich eine gute Idee so gewesen, aber aus meiner Erfahrung heraus sorgt es hauptsächlich dafür, dass man so, oh, der Testcase schlägt fehlt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 6953.53, 6953.77, 1.0], ["ist", 6953.77, 6953.93, 1.0], ["an", 6953.93, 6954.09, 1.0], ["sich", 6954.09, 6954.33, 1.0], ["eine", 6954.33, 6954.49, 1.0], ["gute", 6954.49, 6954.73, 1.0], ["Idee", 6954.73, 6954.97, 1.0], ["so", 6955.05, 6955.21, 1.0], ["gewesen,", 6955.21, 6955.61, 1.0], ["aber", 6955.77, 6956.09, 1.0], ["aus", 6956.25, 6956.49, 1.0], ["meiner", 6956.49, 6956.81, 1.0], ["Erfahrung", 6956.81, 6957.37, 1.0], ["heraus", 6957.37, 6958.01, 1.0], ["sorgt", 6958.01, 6958.33, 1.0], ["es", 6958.33, 6958.49, 1.0], ["hauptsächlich", 6958.49, 6958.89, 1.0], ["dafür,", 6958.89, 6959.05, 1.0], ["dass", 6959.13, 6959.29, 1.0], ["man", 6959.29, 6959.45, 1.0], ["so,", 6959.45, 6959.53, 1.0], ["oh,", 6959.61, 6959.69, 1.0], ["der", 6959.85, 6959.93, 1.0], ["Testcase", 6959.93, 6960.33, 1.0], ["schlägt", 6960.33, 6960.49, 1.0], ["fehlt.", 6960.57, 6960.81, 1.0]]}, {"start": 6960.89, "end": 6962.73, "text": "Na okay, dann ignore ich den einfach mal.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Na", 6960.89, 6961.05, 1.0], ["okay,", 6961.05, 6961.21, 1.0], ["dann", 6961.29, 6961.37, 1.0], ["ignore", 6961.37, 6961.61, 1.0], ["ich", 6961.69, 6961.77, 1.0], ["den", 6961.85, 6962.09, 1.0], ["einfach", 6962.09, 6962.41, 1.0], ["mal.", 6962.41, 6962.73, 1.0]]}, {"start": 6963.13, "end": 6977.77, "text": "Und sage ich mal, der Pain, den man dafür kassiert, ist leider nicht groß genug, weil da steht dann halt einfach nur bei jeder Testklasse, so und so viele Testcases wurden ausgeführt, so viele wurden geskippt und so viele waren fehlerhaft und dann steht da halt einer mehr bei skippt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 6963.13, 6963.45, 1.0], ["sage", 6964.89, 6965.21, 1.0], ["ich", 6965.21, 6965.29, 1.0], ["mal,", 6965.29, 6965.45, 1.0], ["der", 6965.53, 6965.69, 1.0], ["Pain,", 6965.69, 6965.85, 1.0], ["den", 6966.01, 6966.17, 1.0], ["man", 6966.17, 6966.25, 1.0], ["dafür", 6966.25, 6966.49, 1.0], ["kassiert,", 6966.49, 6966.89, 1.0], ["ist", 6966.97, 6967.13, 1.0], ["leider", 6967.13, 6967.29, 1.0], ["nicht", 6967.29, 6967.45, 1.0], ["groß", 6967.45, 6967.61, 1.0], ["genug,", 6967.61, 6967.77, 1.0], ["weil", 6967.85, 6968.01, 1.0], ["da", 6968.01, 6968.17, 1.0], ["steht", 6968.17, 6968.33, 1.0], ["dann", 6968.33, 6968.49, 1.0], ["halt", 6968.49, 6968.73, 1.0], ["einfach", 6968.73, 6968.97, 1.0], ["nur", 6968.97, 6969.13, 1.0], ["bei", 6969.13, 6969.37, 1.0], ["jeder", 6969.37, 6969.93, 1.0], ["Testklasse,", 6970.17, 6970.81, 1.0], ["so", 6971.21, 6971.37, 1.0], ["und", 6971.37, 6971.53, 1.0], ["so", 6971.53, 6971.69, 1.0], ["viele", 6971.69, 6971.85, 1.0], ["Testcases", 6971.85, 6972.41, 1.0], ["wurden", 6972.41, 6972.57, 1.0], ["ausgeführt,", 6972.57, 6972.97, 1.0], ["so", 6973.05, 6973.21, 1.0], ["viele", 6973.21, 6973.37, 1.0], ["wurden", 6973.37, 6973.53, 1.0], ["geskippt", 6973.53, 6973.93, 1.0], ["und", 6974.01, 6974.09, 1.0], ["so", 6974.09, 6974.25, 1.0], ["viele", 6974.25, 6974.49, 1.0], ["waren", 6974.49, 6974.73, 1.0], ["fehlerhaft", 6974.97, 6975.69, 1.0], ["und", 6975.77, 6975.85, 1.0], ["dann", 6975.85, 6976.01, 1.0], ["steht", 6976.01, 6976.17, 1.0], ["da", 6976.17, 6976.33, 1.0], ["halt", 6976.33, 6976.49, 1.0], ["einer", 6976.49, 6976.73, 1.0], ["mehr", 6976.73, 6976.97, 1.0], ["bei", 6976.97, 6977.21, 1.0], ["skippt.", 6977.21, 6977.77, 1.0]]}, {"start": 6978.01, "end": 6981.29, "text": "Das diszipliniert die Entwickler in der Regel nicht groß genug.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 6978.01, 6978.33, 1.0], ["diszipliniert", 6978.49, 6979.21, 1.0], ["die", 6979.21, 6979.37, 1.0], ["Entwickler", 6979.37, 6979.77, 1.0], ["in", 6979.77, 6979.85, 1.0], ["der", 6979.85, 6980.01, 1.0], ["Regel", 6980.01, 6980.25, 1.0], ["nicht", 6980.25, 6980.41, 1.0], ["groß", 6980.41, 6980.65, 1.0], ["genug.", 6980.65, 6981.29, 1.0]]}, {"start": 6982.01, "end": 6987.45, "text": "Aber ist ein Feature, haben, glaube ich, auch die meisten Test-Frameworks in irgendeiner Art und Weise.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Aber", 6982.01, 6982.17, 1.0], ["ist", 6982.41, 6982.49, 1.0], ["ein", 6982.65, 6982.81, 1.0], ["Feature,", 6982.81, 6983.21, 1.0], ["haben,", 6983.37, 6983.53, 1.0], ["glaube", 6983.61, 6983.85, 1.0], ["ich,", 6983.85, 6983.93, 1.0], ["auch", 6984.01, 6984.17, 1.0], ["die", 6984.17, 6984.25, 1.0], ["meisten", 6984.25, 6984.57, 1.0], ["Test-Frameworks", 6984.57, 6985.69, 1.0], ["in", 6985.69, 6985.85, 1.0], ["irgendeiner", 6985.85, 6986.33, 1.0], ["Art", 6986.49, 6986.73, 1.0], ["und", 6986.73, 6986.89, 1.0], ["Weise.", 6986.89, 6987.45, 1.0]]}, {"start": 6989.05, "end": 6991.69, "text": "Dann, äh, das sind Testing-Frameworks.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Dann,", 6989.05, 6989.45, 1.0], ["äh,", 6989.53, 6989.69, 1.0], ["das", 6989.93, 6990.25, 1.0], ["sind", 6990.25, 6990.49, 1.0], ["Testing-Frameworks.", 6990.49, 6991.69, 1.0]]}, {"start": 6991.93, "end": 6997.61, "text": "Dann gibt es für Java zum Beispiel auch Mocking- und Stubbing-Frameworks.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Dann", 6991.93, 6992.33, 1.0], ["gibt", 6992.33, 6992.65, 1.0], ["es", 6992.65, 6992.97, 1.0], ["für", 6994.33, 6994.65, 1.0], ["Java", 6994.65, 6995.21, 1.0], ["zum", 6995.21, 6995.29, 1.0], ["Beispiel", 6995.29, 6995.53, 1.0], ["auch", 6995.61, 6995.85, 1.0], ["Mocking-", 6995.85, 6996.25, 1.0], ["und", 6996.33, 6996.41, 1.0], ["Stubbing-Frameworks.", 6996.41, 6997.61, 1.0]]}, {"start": 6997.77, "end": 7002.65, "text": "Eines der bekannteren und relativ auch einfach zu verwenden, ist das Mokito.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Eines", 6997.77, 6998.17, 1.0], ["der", 6998.17, 6998.41, 1.0], ["bekannteren", 6998.41, 6999.37, 1.0], ["und", 6999.37, 6999.69, 1.0], ["relativ", 6999.69, 7000.25, 1.0], ["auch", 7000.25, 7000.49, 1.0], ["einfach", 7000.49, 7000.81, 1.0], ["zu", 7000.89, 7001.05, 1.0], ["verwenden,", 7001.05, 7001.37, 1.0], ["ist", 7001.45, 7001.53, 1.0], ["das", 7001.53, 7001.77, 1.0], ["Mokito.", 7001.77, 7002.65, 1.0]]}, {"start": 7003.61, "end": 7004.49, "text": "Mokito.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Mokito.", 7003.61, 7004.49, 1.0]]}, {"start": 7006.73, "end": 7007.93, "text": "Liegt noch auf Google Code.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Liegt", 7006.73, 7007.05, 1.0], ["noch", 7007.05, 7007.21, 1.0], ["auf", 7007.21, 7007.37, 1.0], ["Google", 7007.37, 7007.69, 1.0], ["Code.", 7007.69, 7007.93, 1.0]]}, {"start": 7009.53, "end": 7011.77, "text": "Steht hier auch auf der Seite eine Why drink it?", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Steht", 7009.53, 7009.77, 1.0], ["hier", 7009.77, 7009.93, 1.0], ["auch", 7009.93, 7010.09, 1.0], ["auf", 7010.09, 7010.17, 1.0], ["der", 7010.17, 7010.33, 1.0], ["Seite", 7010.33, 7010.57, 1.0], ["eine", 7010.65, 7010.73, 1.0], ["Why", 7010.89, 7011.21, 1.0], ["drink", 7011.21, 7011.37, 1.0], ["it?", 7011.53, 7011.77, 1.0]]}, {"start": 7011.93, "end": 7013.05, "text": "How do I drink it?", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["How", 7011.93, 7012.17, 1.0], ["do", 7012.17, 7012.33, 1.0], ["I", 7012.33, 7012.49, 1.0], ["drink", 7012.49, 7012.89, 1.0], ["it?", 7012.89, 7013.05, 1.0]]}, {"start": 7015.21, "end": 7016.97, "text": "Ich habe jetzt an Moskito gedacht, aber.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ich", 7015.21, 7015.29, 1.0], ["habe", 7015.29, 7015.45, 1.0], ["jetzt", 7015.45, 7015.61, 1.0], ["an", 7015.85, 7016.01, 1.0], ["Moskito", 7016.01, 7016.57, 1.0], ["gedacht,", 7016.57, 7016.81, 1.0], ["aber.", 7016.89, 7016.97, 1.0]]}, {"start": 7017.37, "end": 7018.33, "text": "Ja, auch tatsächlich.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ja,", 7017.37, 7017.45, 1.0], ["auch", 7017.53, 7017.61, 1.0], ["tatsächlich.", 7017.77, 7018.33, 1.0]]}, {"start": 7018.89, "end": 7020.49, "text": "Das ist einfach nicht Alkoholiker genug.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Das", 7018.89, 7019.05, 1.0], ["ist", 7019.21, 7019.29, 1.0], ["einfach", 7019.37, 7019.53, 1.0], ["nicht", 7019.53, 7019.69, 1.0], ["Alkoholiker", 7019.69, 7020.17, 1.0], ["genug.", 7020.25, 7020.49, 1.0]]}, {"start": 7020.65, "end": 7021.93, "text": "Nee, sie sind nicht alkoholisch.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Nee,", 7020.65, 7020.81, 1.0], ["sie", 7020.89, 7021.05, 1.0], ["sind", 7021.05, 7021.13, 1.0], ["nicht", 7021.13, 7021.37, 1.0], ["alkoholisch.", 7021.37, 7021.93, 1.0]]}, {"start": 7022.09, "end": 7024.09, "text": "Zeigt eure Einstellung Java gegenüber.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Zeigt", 7022.09, 7022.41, 1.0], ["eure", 7022.41, 7022.57, 1.0], ["Einstellung", 7022.65, 7023.13, 1.0], ["Java", 7023.13, 7023.53, 1.0], ["gegenüber.", 7023.53, 7024.09, 1.0]]}, {"start": 7030.57, "end": 7035.53, "text": "Das hält im Wesentlichen, sage ich mal, eine Art API-Ähnlichkeit zu JUnit.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 7030.57, 7030.73, 1.0], ["hält", 7030.73, 7031.05, 1.0], ["im", 7031.05, 7031.21, 1.0], ["Wesentlichen,", 7031.21, 7031.61, 1.0], ["sage", 7031.77, 7032.01, 1.0], ["ich", 7032.01, 7032.17, 1.0], ["mal,", 7032.17, 7032.33, 1.0], ["eine", 7032.81, 7033.05, 1.0], ["Art", 7033.05, 7033.37, 1.0], ["API-Ähnlichkeit", 7033.37, 7034.81, 1.0], ["zu", 7034.81, 7035.05, 1.0], ["JUnit.", 7035.05, 7035.53, 1.0]]}, {"start": 7035.69, "end": 7044.01, "text": "Also ähnlich wie ich in JUnit meine Testcases schreibe, habe ich dann verschiedene Mock-Methoden und Verify-Methoden.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 7035.69, 7035.77, 1.0], ["ähnlich", 7035.85, 7036.09, 1.0], ["wie", 7036.17, 7036.25, 1.0], ["ich", 7036.25, 7036.41, 1.0], ["in", 7036.41, 7036.57, 1.0], ["JUnit", 7036.57, 7037.29, 1.0], ["meine", 7037.29, 7037.53, 1.0], ["Testcases", 7037.53, 7038.17, 1.0], ["schreibe,", 7038.17, 7038.49, 1.0], ["habe", 7038.57, 7038.65, 1.0], ["ich", 7038.65, 7038.73, 1.0], ["dann", 7038.73, 7038.97, 1.0], ["verschiedene", 7038.97, 7039.93, 1.0], ["Mock-Methoden", 7040.17, 7041.37, 1.0], ["und", 7042.57, 7042.89, 1.0], ["Verify-Methoden.", 7042.89, 7044.01, 1.0]]}, {"start": 7044.09, "end": 7049.45, "text": "Das ist das, was Flighty vorher erwähnt hat, ich kann verifizieren, dass ein Message-Send erfolgt ist.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 7044.09, 7044.25, 1.0], ["ist", 7044.25, 7044.41, 1.0], ["das,", 7044.41, 7044.57, 1.0], ["was", 7044.89, 7045.05, 1.0], ["Flighty", 7045.05, 7045.69, 1.0], ["vorher", 7045.69, 7045.85, 1.0], ["erwähnt", 7045.85, 7046.09, 1.0], ["hat,", 7046.09, 7046.17, 1.0], ["ich", 7046.25, 7046.33, 1.0], ["kann", 7046.33, 7046.57, 1.0], ["verifizieren,", 7046.57, 7047.13, 1.0], ["dass", 7047.21, 7047.37, 1.0], ["ein", 7047.37, 7047.53, 1.0], ["Message-Send", 7047.53, 7048.33, 1.0], ["erfolgt", 7048.33, 7049.13, 1.0], ["ist.", 7049.13, 7049.45, 1.0]]}, {"start": 7050.89, "end": 7054.17, "text": "Und das kann ich mit Mokito machen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 7050.89, 7051.21, 1.0], ["das", 7052.17, 7052.41, 1.0], ["kann", 7052.41, 7052.57, 1.0], ["ich", 7052.57, 7052.73, 1.0], ["mit", 7052.73, 7052.97, 1.0], ["Mokito", 7052.97, 7053.69, 1.0], ["machen.", 7053.69, 7054.17, 1.0]]}, {"start": 7054.41, "end": 7057.29, "text": "Das ist ein Framework, das das relativ einfach ermöglicht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 7054.41, 7054.57, 1.0], ["ist", 7054.57, 7054.73, 1.0], ["ein", 7054.73, 7054.97, 1.0], ["Framework,", 7054.97, 7055.53, 1.0], ["das", 7055.69, 7055.85, 1.0], ["das", 7055.85, 7056.01, 1.0], ["relativ", 7056.01, 7056.41, 1.0], ["einfach", 7056.41, 7056.73, 1.0], ["ermöglicht.", 7056.73, 7057.29, 1.0]]}, {"start": 7057.37, "end": 7059.13, "text": "Ich habe das früher viel verwendet.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ich", 7057.37, 7057.45, 1.0], ["habe", 7057.45, 7057.61, 1.0], ["das", 7057.61, 7057.77, 1.0], ["früher", 7057.77, 7058.09, 1.0], ["viel", 7058.09, 7058.33, 1.0], ["verwendet.", 7058.33, 7059.13, 1.0]]}, {"start": 7059.77, "end": 7072.17, "text": "Spock ist noch insofern interessant, das hatten wir jetzt gerade kurz gehört von Marc, dass ich sehr häufig das Problem hat, dass die Error-Messages, wenn ein Test fehlschlägt, irgendwie nicht wirklich sinnvoll, nicht wirklich erklärend sind.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Spock", 7059.77, 7060.41, 1.0], ["ist", 7060.41, 7060.57, 1.0], ["noch", 7060.57, 7060.73, 1.0], ["insofern", 7060.73, 7061.45, 1.0], ["interessant,", 7061.45, 7061.77, 1.0], ["das", 7061.85, 7062.01, 1.0], ["hatten", 7062.01, 7062.17, 1.0], ["wir", 7062.17, 7062.33, 1.0], ["jetzt", 7062.33, 7062.49, 1.0], ["gerade", 7062.49, 7062.73, 1.0], ["kurz", 7062.73, 7062.97, 1.0], ["gehört", 7062.97, 7063.29, 1.0], ["von", 7063.29, 7063.53, 1.0], ["Marc,", 7063.53, 7064.09, 1.0], ["dass", 7064.57, 7064.81, 1.0], ["ich", 7064.81, 7064.97, 1.0], ["sehr", 7064.97, 7065.13, 1.0], ["häufig", 7065.13, 7065.53, 1.0], ["das", 7065.53, 7065.69, 1.0], ["Problem", 7065.69, 7066.01, 1.0], ["hat,", 7066.01, 7066.17, 1.0], ["dass", 7066.25, 7066.41, 1.0], ["die", 7066.41, 7066.57, 1.0], ["Error-Messages,", 7066.57, 7067.45, 1.0], ["wenn", 7067.61, 7067.85, 1.0], ["ein", 7067.85, 7067.93, 1.0], ["Test", 7067.93, 7068.25, 1.0], ["fehlschlägt,", 7068.25, 7068.81, 1.0], ["irgendwie", 7068.97, 7069.61, 1.0], ["nicht", 7069.61, 7069.85, 1.0], ["wirklich", 7069.85, 7070.17, 1.0], ["sinnvoll,", 7070.17, 7070.73, 1.0], ["nicht", 7070.81, 7070.97, 1.0], ["wirklich", 7070.97, 7071.21, 1.0], ["erklärend", 7071.21, 7071.93, 1.0], ["sind.", 7071.93, 7072.17, 1.0]]}, {"start": 7072.33, "end": 7079.69, "text": "Und dann hat gerade Spock, also das ist für mich so eines der Highlights davon, sehr explizit funktionierende Error-Messages.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 7072.33, 7072.49, 1.0], ["dann", 7072.49, 7072.65, 1.0], ["hat", 7072.65, 7072.81, 1.0], ["gerade", 7072.81, 7073.05, 1.0], ["Spock,", 7073.05, 7073.45, 1.0], ["also", 7073.61, 7073.69, 1.0], ["das", 7073.77, 7073.85, 1.0], ["ist", 7073.85, 7074.01, 1.0], ["für", 7074.01, 7074.09, 1.0], ["mich", 7074.09, 7074.25, 1.0], ["so", 7074.25, 7074.41, 1.0], ["eines", 7074.41, 7074.65, 1.0], ["der", 7074.65, 7074.81, 1.0], ["Highlights", 7074.81, 7075.29, 1.0], ["davon,", 7075.29, 7075.93, 1.0], ["sehr", 7076.89, 7077.21, 1.0], ["explizit", 7077.45, 7078.33, 1.0], ["funktionierende", 7078.33, 7078.97, 1.0], ["Error-Messages.", 7078.97, 7079.69, 1.0]]}, {"start": 7079.77, "end": 7091.93, "text": "Also die machen da so ein bisschen ASCII-Art dann in der Regel so im Terminal, dass sie dir die Werte nebeneinander zeigen und dass sie dann zum Beispiel, wenn sie Listen haben, dann zeigen sie dir nebeneinander oder untereinander die verschiedenen Listen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 7079.77, 7079.85, 1.0], ["die", 7079.93, 7080.01, 1.0], ["machen", 7080.01, 7080.17, 1.0], ["da", 7080.17, 7080.25, 1.0], ["so", 7080.25, 7080.33, 1.0], ["ein", 7080.33, 7080.41, 1.0], ["bisschen", 7080.41, 7080.65, 1.0], ["ASCII-Art", 7080.65, 7081.29, 1.0], ["dann", 7081.45, 7081.61, 1.0], ["in", 7081.77, 7081.85, 1.0], ["der", 7081.85, 7081.93, 1.0], ["Regel", 7081.93, 7082.09, 1.0], ["so", 7082.17, 7082.33, 1.0], ["im", 7082.33, 7082.49, 1.0], ["Terminal,", 7082.49, 7082.89, 1.0], ["dass", 7084.25, 7084.49, 1.0], ["sie", 7084.49, 7084.65, 1.0], ["dir", 7084.65, 7084.97, 1.0], ["die", 7085.13, 7085.29, 1.0], ["Werte", 7085.29, 7085.53, 1.0], ["nebeneinander", 7085.77, 7086.41, 1.0], ["zeigen", 7086.41, 7086.57, 1.0], ["und", 7086.65, 7086.81, 1.0], ["dass", 7086.81, 7086.89, 1.0], ["sie", 7086.89, 7087.05, 1.0], ["dann", 7087.05, 7087.21, 1.0], ["zum", 7087.21, 7087.37, 1.0], ["Beispiel,", 7087.37, 7087.61, 1.0], ["wenn", 7087.69, 7087.85, 1.0], ["sie", 7087.85, 7088.01, 1.0], ["Listen", 7088.01, 7088.41, 1.0], ["haben,", 7088.41, 7088.57, 1.0], ["dann", 7088.65, 7088.81, 1.0], ["zeigen", 7088.81, 7089.05, 1.0], ["sie", 7089.05, 7089.29, 1.0], ["dir", 7089.29, 7089.61, 1.0], ["nebeneinander", 7089.69, 7090.41, 1.0], ["oder", 7090.41, 7090.57, 1.0], ["untereinander", 7090.57, 7091.21, 1.0], ["die", 7091.21, 7091.29, 1.0], ["verschiedenen", 7091.29, 7091.69, 1.0], ["Listen.", 7091.69, 7091.93, 1.0]]}, {"start": 7092.65, "end": 7093.61, "text": "Grafisches Gift dann quasi.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Grafisches", 7092.65, 7092.97, 1.0], ["Gift", 7093.05, 7093.21, 1.0], ["dann", 7093.29, 7093.37, 1.0], ["quasi.", 7093.45, 7093.61, 1.0]]}, {"start": 7093.85, "end": 7100.57, "text": "Genau, du kannst recht einfach dann über grafische Sichtweise erkennen, was sein sollte und was der Fall war.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 7093.85, 7094.09, 1.0], ["du", 7094.17, 7094.33, 1.0], ["kannst", 7094.33, 7094.81, 1.0], ["recht", 7094.81, 7095.21, 1.0], ["einfach", 7095.21, 7095.53, 1.0], ["dann", 7095.61, 7095.85, 1.0], ["über", 7095.85, 7096.09, 1.0], ["grafische", 7096.09, 7096.89, 1.0], ["Sichtweise", 7096.89, 7097.69, 1.0], ["erkennen,", 7097.69, 7098.09, 1.0], ["was", 7098.49, 7098.81, 1.0], ["sein", 7098.81, 7099.13, 1.0], ["sollte", 7099.13, 7099.45, 1.0], ["und", 7099.45, 7099.69, 1.0], ["was", 7099.69, 7099.93, 1.0], ["der", 7099.93, 7100.09, 1.0], ["Fall", 7100.09, 7100.41, 1.0], ["war.", 7100.41, 7100.57, 1.0]]}, {"start": 7101.53, "end": 7108.65, "text": "Und Spock ist insofern, deshalb ist es, nennt es sich auch Enterprise Ready Specification Framework.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 7101.53, 7101.85, 1.0], ["Spock", 7102.17, 7102.89, 1.0], ["ist", 7102.89, 7103.05, 1.0], ["insofern,", 7103.05, 7103.61, 1.0], ["deshalb", 7103.69, 7104.09, 1.0], ["ist", 7104.09, 7104.17, 1.0], ["es,", 7104.17, 7104.33, 1.0], ["nennt", 7104.89, 7105.21, 1.0], ["es", 7105.21, 7105.37, 1.0], ["sich", 7105.37, 7105.53, 1.0], ["auch", 7105.53, 7105.85, 1.0], ["Enterprise", 7105.85, 7106.25, 1.0], ["Ready", 7106.41, 7106.73, 1.0], ["Specification", 7106.89, 7107.69, 1.0], ["Framework.", 7107.69, 7108.65, 1.0]]}, {"start": 7109.29, "end": 7121.21, "text": "Man schreibt Tests weniger als einzelne Methoden, die ausgeführt werden und mehr als so ein, ich erwarte folgendes, wenn ich dies und das da mache.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Man", 7109.29, 7109.53, 1.0], ["schreibt", 7109.53, 7110.09, 1.0], ["Tests", 7110.09, 7110.73, 1.0], ["weniger", 7112.49, 7113.13, 1.0], ["als", 7113.13, 7113.45, 1.0], ["einzelne", 7113.45, 7113.93, 1.0], ["Methoden,", 7113.93, 7114.33, 1.0], ["die", 7114.41, 7114.49, 1.0], ["ausgeführt", 7114.49, 7115.21, 1.0], ["werden", 7115.21, 7115.53, 1.0], ["und", 7115.61, 7115.93, 1.0], ["mehr", 7115.93, 7116.25, 1.0], ["als", 7116.25, 7116.57, 1.0], ["so", 7116.57, 7116.81, 1.0], ["ein,", 7116.81, 7117.13, 1.0], ["ich", 7117.61, 7117.85, 1.0], ["erwarte", 7117.85, 7118.49, 1.0], ["folgendes,", 7118.49, 7119.13, 1.0], ["wenn", 7119.37, 7119.69, 1.0], ["ich", 7119.69, 7119.93, 1.0], ["dies", 7119.93, 7120.17, 1.0], ["und", 7120.17, 7120.33, 1.0], ["das", 7120.33, 7120.65, 1.0], ["da", 7120.65, 7120.89, 1.0], ["mache.", 7120.89, 7121.21, 1.0]]}, {"start": 7121.29, "end": 7133.37, "text": "Also ich habe in der Regel so einen typischen Block, da schreibe ich so Expect und dann das, was ich asserten will, also das die folgenden Aufrufe sind dann gewissermaßen meine Assertion.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 7121.29, 7121.45, 1.0], ["ich", 7121.53, 7121.69, 1.0], ["habe", 7121.69, 7121.85, 1.0], ["in", 7121.85, 7122.01, 1.0], ["der", 7122.01, 7122.09, 1.0], ["Regel", 7122.09, 7122.33, 1.0], ["so", 7122.33, 7122.49, 1.0], ["einen", 7122.49, 7122.57, 1.0], ["typischen", 7122.57, 7122.97, 1.0], ["Block,", 7122.97, 7123.29, 1.0], ["da", 7123.45, 7123.61, 1.0], ["schreibe", 7123.61, 7123.85, 1.0], ["ich", 7123.85, 7124.01, 1.0], ["so", 7124.01, 7124.09, 1.0], ["Expect", 7124.25, 7124.73, 1.0], ["und", 7125.05, 7125.21, 1.0], ["dann", 7125.21, 7125.45, 1.0], ["das,", 7125.45, 7125.61, 1.0], ["was", 7125.69, 7125.85, 1.0], ["ich", 7125.85, 7126.01, 1.0], ["asserten", 7126.01, 7126.49, 1.0], ["will,", 7126.57, 7126.73, 1.0], ["also", 7126.81, 7126.97, 1.0], ["das", 7127.05, 7127.21, 1.0], ["die", 7127.77, 7127.93, 1.0], ["folgenden", 7128.73, 7129.29, 1.0], ["Aufrufe", 7129.29, 7129.93, 1.0], ["sind", 7129.93, 7130.09, 1.0], ["dann", 7130.09, 7130.41, 1.0], ["gewissermaßen", 7130.97, 7132.17, 1.0], ["meine", 7132.17, 7132.49, 1.0], ["Assertion.", 7132.49, 7133.37, 1.0]]}, {"start": 7133.85, "end": 7140.65, "text": "Und danach kommt ein Where-Block, der definiert, was denn so meine Input-Werte sind.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 7133.85, 7134.09, 1.0], ["danach", 7134.09, 7134.41, 1.0], ["kommt", 7134.41, 7134.65, 1.0], ["ein", 7134.65, 7134.89, 1.0], ["Where-Block,", 7134.89, 7135.93, 1.0], ["der", 7136.65, 7136.97, 1.0], ["definiert,", 7136.97, 7137.61, 1.0], ["was", 7138.49, 7138.73, 1.0], ["denn", 7138.73, 7138.97, 1.0], ["so", 7138.97, 7139.13, 1.0], ["meine", 7139.13, 7139.37, 1.0], ["Input-Werte", 7139.37, 7140.09, 1.0], ["sind.", 7140.33, 7140.65, 1.0]]}, {"start": 7142.81, "end": 7152.81, "text": "Das ist auch vor allem im Groovy-Umfeld sehr beliebt, wenn man da noch viel, viel stärker die nette Syntax von Spock nutzen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 7142.81, 7143.13, 1.0], ["ist", 7143.13, 7143.37, 1.0], ["auch", 7143.37, 7143.61, 1.0], ["vor", 7143.61, 7143.77, 1.0], ["allem", 7143.77, 7144.17, 1.0], ["im", 7144.17, 7144.49, 1.0], ["Groovy-Umfeld", 7144.49, 7145.85, 1.0], ["sehr", 7145.85, 7146.01, 1.0], ["beliebt,", 7146.01, 7146.41, 1.0], ["wenn", 7146.49, 7146.65, 1.0], ["man", 7146.65, 7146.81, 1.0], ["da", 7146.81, 7146.97, 1.0], ["noch", 7146.97, 7147.13, 1.0], ["viel,", 7147.13, 7147.37, 1.0], ["viel", 7147.45, 7147.77, 1.0], ["stärker", 7147.77, 7148.49, 1.0], ["die", 7148.49, 7148.81, 1.0], ["nette", 7149.37, 7149.69, 1.0], ["Syntax", 7149.85, 7150.41, 1.0], ["von", 7150.81, 7151.13, 1.0], ["Spock", 7151.13, 7151.85, 1.0], ["nutzen", 7151.85, 7152.49, 1.0], ["kann.", 7152.49, 7152.81, 1.0]]}, {"start": 7153.45, "end": 7158.33, "text": "Weil Groovy das einfach ermöglicht mit der etwas geschlifferen Java-Form.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Weil", 7153.45, 7153.77, 1.0], ["Groovy", 7153.77, 7154.33, 1.0], ["das", 7154.33, 7154.49, 1.0], ["einfach", 7154.49, 7154.65, 1.0], ["ermöglicht", 7154.65, 7155.29, 1.0], ["mit", 7155.29, 7155.53, 1.0], ["der", 7155.53, 7155.85, 1.0], ["etwas", 7155.85, 7156.17, 1.0], ["geschlifferen", 7156.25, 7157.05, 1.0], ["Java-Form.", 7157.37, 7158.33, 1.0]]}, {"start": 7158.65, "end": 7166.09, "text": "Dann, was wir in meinem früheren Job sehr gerne verwendet haben, das lag daran, wir hatten viele Manager, ist Fit.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Dann,", 7158.65, 7158.89, 1.0], ["was", 7159.05, 7159.29, 1.0], ["wir", 7159.45, 7159.69, 1.0], ["in", 7159.69, 7159.85, 1.0], ["meinem", 7159.85, 7160.17, 1.0], ["früheren", 7160.17, 7160.73, 1.0], ["Job", 7160.73, 7161.13, 1.0], ["sehr", 7161.13, 7161.37, 1.0], ["gerne", 7161.37, 7161.77, 1.0], ["verwendet", 7161.77, 7162.25, 1.0], ["haben,", 7162.25, 7162.41, 1.0], ["das", 7162.57, 7162.73, 1.0], ["lag", 7162.73, 7162.97, 1.0], ["daran,", 7162.97, 7163.21, 1.0], ["wir", 7163.29, 7163.37, 1.0], ["hatten", 7163.37, 7163.61, 1.0], ["viele", 7163.61, 7163.85, 1.0], ["Manager,", 7163.85, 7164.41, 1.0], ["ist", 7165.29, 7165.61, 1.0], ["Fit.", 7165.61, 7166.09, 1.0]]}, {"start": 7166.33, "end": 7170.33, "text": "Fit ist ein Testing-Framework, gerade so für Integration-Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Fit", 7166.33, 7166.81, 1.0], ["ist", 7166.81, 7167.13, 1.0], ["ein", 7167.13, 7167.37, 1.0], ["Testing-Framework,", 7167.37, 7168.33, 1.0], ["gerade", 7168.41, 7168.65, 1.0], ["so", 7168.65, 7168.81, 1.0], ["für", 7168.81, 7168.97, 1.0], ["Integration-Tests.", 7168.97, 7170.33, 1.0]]}, {"start": 7171.37, "end": 7177.69, "text": "Das haben wir deswegen verwendet, weil es ein manager-kompatibles Format beherrscht, nämlich Excel.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 7171.37, 7171.69, 1.0], ["haben", 7172.01, 7172.17, 1.0], ["wir", 7172.17, 7172.41, 1.0], ["deswegen", 7172.41, 7172.89, 1.0], ["verwendet,", 7172.89, 7173.37, 1.0], ["weil", 7173.53, 7173.77, 1.0], ["es", 7173.77, 7174.01, 1.0], ["ein", 7174.01, 7174.17, 1.0], ["manager-kompatibles", 7174.17, 7175.21, 1.0], ["Format", 7175.37, 7175.77, 1.0], ["beherrscht,", 7175.77, 7176.41, 1.0], ["nämlich", 7176.57, 7177.05, 1.0], ["Excel.", 7177.05, 7177.69, 1.0]]}, {"start": 7177.93, "end": 7178.57, "text": "Oder Excel.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Oder", 7177.93, 7178.25, 1.0], ["Excel.", 7178.25, 7178.57, 1.0]]}, {"start": 7181.29, "end": 7181.85, "text": "Alle Dinge.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Alle", 7181.29, 7181.61, 1.0], ["Dinge.", 7181.61, 7181.85, 1.0]]}, {"start": 7182.25, "end": 7191.45, "text": "Genau, das ist nicht besonders schön so an sich, das Framework, aber man kann es eben sehr gut benutzen, wenn man mehr oder weniger einen Manager sagen will, so.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Genau,", 7182.25, 7182.57, 1.0], ["das", 7183.53, 7183.69, 1.0], ["ist", 7183.69, 7183.93, 1.0], ["nicht", 7184.09, 7184.33, 1.0], ["besonders", 7184.33, 7184.73, 1.0], ["schön", 7184.73, 7184.97, 1.0], ["so", 7185.05, 7185.21, 1.0], ["an", 7185.21, 7185.37, 1.0], ["sich,", 7185.37, 7185.61, 1.0], ["das", 7185.69, 7185.85, 1.0], ["Framework,", 7185.85, 7186.25, 1.0], ["aber", 7186.41, 7186.57, 1.0], ["man", 7186.57, 7186.65, 1.0], ["kann", 7186.65, 7186.81, 1.0], ["es", 7186.81, 7186.97, 1.0], ["eben", 7186.97, 7187.13, 1.0], ["sehr", 7187.13, 7187.29, 1.0], ["gut", 7187.29, 7187.45, 1.0], ["benutzen,", 7187.45, 7187.85, 1.0], ["wenn", 7187.93, 7188.09, 1.0], ["man", 7188.09, 7188.25, 1.0], ["mehr", 7188.81, 7188.97, 1.0], ["oder", 7188.97, 7189.13, 1.0], ["weniger", 7189.13, 7189.53, 1.0], ["einen", 7189.53, 7189.77, 1.0], ["Manager", 7189.77, 7190.33, 1.0], ["sagen", 7190.57, 7190.89, 1.0], ["will,", 7190.89, 7191.05, 1.0], ["so.", 7191.21, 7191.45, 1.0]]}, {"start": 7191.75, "end": 7196.47, "text": "Du machst mir jetzt ein Excel-Dokument, in der Tabelle stehen die verschiedenen Werte, die du erwartest.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Du", 7191.75, 7191.91, 1.0], ["machst", 7191.91, 7192.15, 1.0], ["mir", 7192.15, 7192.31, 1.0], ["jetzt", 7192.31, 7192.47, 1.0], ["ein", 7192.47, 7192.63, 1.0], ["Excel-Dokument,", 7192.63, 7193.43, 1.0], ["in", 7193.51, 7193.67, 1.0], ["der", 7193.67, 7193.91, 1.0], ["Tabelle", 7193.91, 7194.47, 1.0], ["stehen", 7194.47, 7194.79, 1.0], ["die", 7194.87, 7195.03, 1.0], ["verschiedenen", 7195.03, 7195.43, 1.0], ["Werte,", 7195.43, 7195.59, 1.0], ["die", 7195.75, 7195.91, 1.0], ["du", 7195.91, 7196.07, 1.0], ["erwartest.", 7196.07, 7196.47, 1.0]]}, {"start": 7196.55, "end": 7200.71, "text": "Also beispielsweise für, was haben wir verwendet, Artikellisten.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 7196.55, 7196.79, 1.0], ["beispielsweise", 7196.79, 7197.43, 1.0], ["für,", 7197.43, 7197.67, 1.0], ["was", 7197.91, 7198.07, 1.0], ["haben", 7198.07, 7198.23, 1.0], ["wir", 7198.23, 7198.39, 1.0], ["verwendet,", 7198.71, 7199.43, 1.0], ["Artikellisten.", 7199.75, 7200.71, 1.0]]}, {"start": 7200.79, "end": 7216.31, "text": "Also wenn wir Mappings hatten von Artikeln, die im Warenkorb lagen, zu verschiedenen Artikeltypen und Artikelnummern, die dann nachher im Billing-System bestellt werden sollten, dann haben wir das darüber sichergestellt, dass wir die Manager selber dann Excel-Dokumente haben schreiben lassen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 7200.79, 7200.95, 1.0], ["wenn", 7201.03, 7201.19, 1.0], ["wir", 7201.19, 7201.35, 1.0], ["Mappings", 7201.35, 7201.83, 1.0], ["hatten", 7201.83, 7202.15, 1.0], ["von", 7202.15, 7202.31, 1.0], ["Artikeln,", 7202.31, 7202.63, 1.0], ["die", 7202.71, 7202.87, 1.0], ["im", 7202.87, 7203.03, 1.0], ["Warenkorb", 7203.03, 7203.75, 1.0], ["lagen,", 7203.91, 7204.15, 1.0], ["zu", 7204.39, 7204.71, 1.0], ["verschiedenen", 7205.03, 7205.75, 1.0], ["Artikeltypen", 7205.75, 7206.55, 1.0], ["und", 7206.55, 7206.71, 1.0], ["Artikelnummern,", 7206.71, 7207.35, 1.0], ["die", 7207.43, 7207.59, 1.0], ["dann", 7207.59, 7207.75, 1.0], ["nachher", 7207.75, 7207.99, 1.0], ["im", 7207.99, 7208.15, 1.0], ["Billing-System", 7208.15, 7208.95, 1.0], ["bestellt", 7208.95, 7209.43, 1.0], ["werden", 7209.43, 7209.67, 1.0], ["sollten,", 7209.67, 7210.23, 1.0], ["dann", 7210.55, 7210.79, 1.0], ["haben", 7210.79, 7210.95, 1.0], ["wir", 7210.95, 7211.19, 1.0], ["das", 7211.19, 7211.35, 1.0], ["darüber", 7211.35, 7211.83, 1.0], ["sichergestellt,", 7211.83, 7212.47, 1.0], ["dass", 7212.95, 7213.11, 1.0], ["wir", 7213.11, 7213.27, 1.0], ["die", 7213.27, 7213.43, 1.0], ["Manager", 7213.43, 7213.83, 1.0], ["selber", 7213.83, 7214.15, 1.0], ["dann", 7214.15, 7214.47, 1.0], ["Excel-Dokumente", 7214.47, 7215.43, 1.0], ["haben", 7215.43, 7215.67, 1.0], ["schreiben", 7215.67, 7215.99, 1.0], ["lassen.", 7215.99, 7216.31, 1.0]]}, {"start": 7216.71, "end": 7229.27, "text": "Da haben wir ein bisschen Pain abgegeben, dass sie darin das formuliert haben und das liest dann nachher im Prinzip das Excel-Dokument ein und führt dafür entsprechende Test-Fixtures aus.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Da", 7216.71, 7216.79, 1.0], ["haben", 7216.79, 7216.95, 1.0], ["wir", 7216.95, 7217.03, 1.0], ["ein", 7217.03, 7217.11, 1.0], ["bisschen", 7217.11, 7217.35, 1.0], ["Pain", 7217.35, 7217.59, 1.0], ["abgegeben,", 7217.75, 7218.63, 1.0], ["dass", 7219.91, 7220.15, 1.0], ["sie", 7220.15, 7220.31, 1.0], ["darin", 7220.31, 7220.71, 1.0], ["das", 7220.71, 7221.03, 1.0], ["formuliert", 7221.11, 7221.83, 1.0], ["haben", 7221.83, 7221.99, 1.0], ["und", 7222.15, 7222.47, 1.0], ["das", 7222.79, 7223.03, 1.0], ["liest", 7223.03, 7223.35, 1.0], ["dann", 7223.35, 7223.51, 1.0], ["nachher", 7223.51, 7223.83, 1.0], ["im", 7223.83, 7223.99, 1.0], ["Prinzip", 7223.99, 7224.55, 1.0], ["das", 7224.55, 7224.71, 1.0], ["Excel-Dokument", 7224.71, 7225.75, 1.0], ["ein", 7225.75, 7226.07, 1.0], ["und", 7226.07, 7226.39, 1.0], ["führt", 7226.63, 7227.03, 1.0], ["dafür", 7227.03, 7227.43, 1.0], ["entsprechende", 7227.43, 7227.99, 1.0], ["Test-Fixtures", 7227.99, 7228.95, 1.0], ["aus.", 7228.95, 7229.27, 1.0]]}, {"start": 7230.63, "end": 7231.43, "text": "Krasse Sache.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Krasse", 7230.63, 7231.19, 1.0], ["Sache.", 7231.19, 7231.43, 1.0]]}, {"start": 7231.83, "end": 7232.47, "text": "Hardcore.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": false, "timestamps": [["Hardcore.", 7231.83, 7232.47, 1.0]]}, {"start": 7233.11, "end": 7235.99, "text": "Das ist halt alles Programming for the Enterprise.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Das", 7233.11, 7233.27, 1.0], ["ist", 7233.27, 7233.43, 1.0], ["halt", 7233.43, 7233.51, 1.0], ["alles", 7234.07, 7234.39, 1.0], ["Programming", 7234.87, 7235.35, 1.0], ["for", 7235.35, 7235.51, 1.0], ["the", 7235.51, 7235.59, 1.0], ["Enterprise.", 7235.59, 7235.99, 1.0]]}, {"start": 7236.31, "end": 7237.27, "text": "Richtig Enterprise Java.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Richtig", 7236.31, 7236.47, 1.0], ["Enterprise", 7236.63, 7236.95, 1.0], ["Java.", 7237.03, 7237.27, 1.0]]}, {"start": 7237.59, "end": 7238.63, "text": "Enterprise, fricket Java.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Enterprise,", 7237.59, 7237.99, 1.0], ["fricket", 7238.15, 7238.47, 1.0], ["Java.", 7238.55, 7238.63, 1.0]]}, {"start": 7238.79, "end": 7240.31, "text": "Das ist das Maximum Enterprise.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 7238.79, 7238.87, 1.0], ["ist", 7238.87, 7238.95, 1.0], ["das", 7238.95, 7239.11, 1.0], ["Maximum", 7239.11, 7239.59, 1.0], ["Enterprise.", 7239.59, 7240.31, 1.0]]}, {"start": 7240.79, "end": 7242.07, "text": "Expertise Java fake.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Expertise", 7240.79, 7241.59, 1.0], ["Java", 7241.67, 7241.83, 1.0], ["fake.", 7241.91, 7242.07, 1.0]]}, {"start": 7242.31, "end": 7244.47, "text": "Felix, du bist doch unser Python-Mensch.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Felix,", 7242.31, 7242.71, 1.0], ["du", 7242.79, 7242.87, 1.0], ["bist", 7242.87, 7243.03, 1.0], ["doch", 7243.03, 7243.27, 1.0], ["unser", 7243.27, 7243.51, 1.0], ["Python-Mensch.", 7243.51, 7244.47, 1.0]]}, {"start": 7244.55, "end": 7246.63, "text": "Was benutzen die für Frameworks?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Was", 7244.55, 7244.71, 1.0], ["benutzen", 7245.27, 7245.67, 1.0], ["die", 7245.67, 7245.83, 1.0], ["für", 7245.83, 7245.99, 1.0], ["Frameworks?", 7245.99, 7246.63, 1.0]]}, {"start": 7247.19, "end": 7251.91, "text": "Ich habe mich tatsächlich nicht damit auseinandergesetzt, sondern bis einmal das Internet gefragt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ich", 7247.19, 7247.51, 1.0], ["habe", 7247.51, 7247.83, 1.0], ["mich", 7247.83, 7248.15, 1.0], ["tatsächlich", 7248.15, 7248.55, 1.0], ["nicht", 7248.95, 7249.19, 1.0], ["damit", 7249.19, 7249.43, 1.0], ["auseinandergesetzt,", 7249.43, 7250.15, 1.0], ["sondern", 7250.31, 7250.47, 1.0], ["bis", 7250.55, 7250.71, 1.0], ["einmal", 7250.79, 7251.11, 1.0], ["das", 7251.11, 7251.27, 1.0], ["Internet", 7251.27, 7251.67, 1.0], ["gefragt.", 7251.67, 7251.91, 1.0]]}, {"start": 7252.15, "end": 7252.71, "text": "Ach Menno.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Ach", 7252.15, 7252.31, 1.0], ["Menno.", 7252.47, 7252.71, 1.0]]}, {"start": 7253.83, "end": 7255.99, "text": "Du benutzt also gar keine Tests, gibt zu.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Du", 7253.83, 7253.99, 1.0], ["benutzt", 7253.99, 7254.39, 1.0], ["also", 7254.47, 7254.63, 1.0], ["gar", 7254.63, 7254.79, 1.0], ["keine", 7254.79, 7255.03, 1.0], ["Tests,", 7255.03, 7255.27, 1.0], ["gibt", 7255.43, 7255.59, 1.0], ["zu.", 7255.75, 7255.99, 1.0]]}, {"start": 7256.31, "end": 7258.15, "text": "Nicht so oft, wie ich es vielleicht machen sollte.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Nicht", 7256.31, 7256.63, 1.0], ["so", 7256.63, 7256.79, 1.0], ["oft,", 7256.79, 7256.95, 1.0], ["wie", 7257.03, 7257.19, 1.0], ["ich", 7257.19, 7257.35, 1.0], ["es", 7257.35, 7257.43, 1.0], ["vielleicht", 7257.43, 7257.67, 1.0], ["machen", 7257.67, 7257.91, 1.0], ["sollte.", 7257.91, 7258.15, 1.0]]}, {"start": 7258.31, "end": 7262.31, "text": "Vielleicht ist meine Software auch zu fricklich und zu eh kaputt die ganze Zeit quasi.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Vielleicht", 7258.31, 7258.55, 1.0], ["ist", 7258.55, 7258.79, 1.0], ["meine", 7258.79, 7259.03, 1.0], ["Software", 7259.03, 7259.43, 1.0], ["auch", 7259.43, 7259.59, 1.0], ["zu", 7259.59, 7259.83, 1.0], ["fricklich", 7259.83, 7260.55, 1.0], ["und", 7260.55, 7260.71, 1.0], ["zu", 7260.71, 7260.87, 1.0], ["eh", 7260.87, 7261.03, 1.0], ["kaputt", 7261.19, 7261.67, 1.0], ["die", 7261.67, 7261.75, 1.0], ["ganze", 7261.75, 7261.99, 1.0], ["Zeit", 7261.99, 7262.07, 1.0], ["quasi.", 7262.15, 7262.31, 1.0]]}, {"start": 7262.63, "end": 7263.59, "text": "Trotzdem mache ich noch nichts mehr.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Trotzdem", 7262.63, 7262.87, 1.0], ["mache", 7262.95, 7263.11, 1.0], ["ich", 7263.11, 7263.19, 1.0], ["noch", 7263.19, 7263.27, 1.0], ["nichts", 7263.27, 7263.43, 1.0], ["mehr.", 7263.51, 7263.59, 1.0]]}, {"start": 7264.55, "end": 7276.87, "text": "Ich habe zwei Sachen, die ich mir tatsächlich schon mal angeschaut habe, nicht groß eingesetzt, aber aus der Standard-Library gibt es genau zwei Arten, Unit-Tests zu schreiben.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ich", 7264.55, 7264.87, 1.0], ["habe", 7264.87, 7265.19, 1.0], ["zwei", 7265.19, 7265.51, 1.0], ["Sachen,", 7265.51, 7265.83, 1.0], ["die", 7265.99, 7266.15, 1.0], ["ich", 7266.15, 7266.39, 1.0], ["mir", 7266.39, 7266.63, 1.0], ["tatsächlich", 7266.63, 7267.03, 1.0], ["schon", 7267.03, 7267.19, 1.0], ["mal", 7267.19, 7267.27, 1.0], ["angeschaut", 7267.27, 7267.91, 1.0], ["habe,", 7267.91, 7268.23, 1.0], ["nicht", 7268.55, 7268.71, 1.0], ["groß", 7268.71, 7269.11, 1.0], ["eingesetzt,", 7269.11, 7269.83, 1.0], ["aber", 7269.99, 7270.31, 1.0], ["aus", 7271.19, 7271.35, 1.0], ["der", 7271.35, 7271.51, 1.0], ["Standard-Library", 7271.51, 7272.47, 1.0], ["gibt", 7272.47, 7272.71, 1.0], ["es", 7272.71, 7272.87, 1.0], ["genau", 7272.87, 7273.43, 1.0], ["zwei", 7273.75, 7274.39, 1.0], ["Arten,", 7274.63, 7275.03, 1.0], ["Unit-Tests", 7275.27, 7276.15, 1.0], ["zu", 7276.15, 7276.39, 1.0], ["schreiben.", 7276.39, 7276.87, 1.0]]}, {"start": 7277.03, "end": 7283.43, "text": "Das ist eine relativ interessante Sache, weil die zwei Sachen sind sich ziemlich weit, also sind sich überhaupt nicht in nahe.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 7277.03, 7277.27, 1.0], ["ist", 7277.27, 7277.51, 1.0], ["eine", 7277.51, 7277.67, 1.0], ["relativ", 7277.67, 7277.99, 1.0], ["interessante", 7277.99, 7278.47, 1.0], ["Sache,", 7278.47, 7278.71, 1.0], ["weil", 7278.79, 7278.95, 1.0], ["die", 7278.95, 7279.11, 1.0], ["zwei", 7279.11, 7279.35, 1.0], ["Sachen", 7279.35, 7279.75, 1.0], ["sind", 7279.75, 7280.07, 1.0], ["sich", 7280.39, 7280.71, 1.0], ["ziemlich", 7280.95, 7281.43, 1.0], ["weit,", 7281.43, 7281.67, 1.0], ["also", 7281.83, 7282.15, 1.0], ["sind", 7282.15, 7282.39, 1.0], ["sich", 7282.39, 7282.63, 1.0], ["überhaupt", 7282.63, 7282.87, 1.0], ["nicht", 7282.87, 7283.11, 1.0], ["in", 7283.11, 7283.19, 1.0], ["nahe.", 7283.19, 7283.43, 1.0]]}, {"start": 7284.23, "end": 7287.75, "text": "Die beschreiben quasi komplett verschiedene Arten, wie man Test schreibt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Die", 7284.23, 7284.47, 1.0], ["beschreiben", 7284.47, 7285.11, 1.0], ["quasi", 7285.11, 7285.43, 1.0], ["komplett", 7285.43, 7285.83, 1.0], ["verschiedene", 7285.83, 7286.39, 1.0], ["Arten,", 7286.39, 7286.71, 1.0], ["wie", 7286.79, 7286.95, 1.0], ["man", 7286.95, 7287.03, 1.0], ["Test", 7287.11, 7287.35, 1.0], ["schreibt.", 7287.43, 7287.75, 1.0]]}, {"start": 7287.83, "end": 7291.99, "text": "Einmal Unit-Tests, das ist genau das, was wir quasi die ganze Zeit beschrieben haben.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Einmal", 7287.83, 7288.31, 1.0], ["Unit-Tests,", 7288.55, 7289.27, 1.0], ["das", 7289.35, 7289.51, 1.0], ["ist", 7289.51, 7289.59, 1.0], ["genau", 7289.59, 7289.91, 1.0], ["das,", 7289.91, 7290.07, 1.0], ["was", 7290.15, 7290.39, 1.0], ["wir", 7290.39, 7290.71, 1.0], ["quasi", 7290.71, 7290.95, 1.0], ["die", 7290.95, 7291.03, 1.0], ["ganze", 7291.03, 7291.27, 1.0], ["Zeit", 7291.27, 7291.43, 1.0], ["beschrieben", 7291.43, 7291.83, 1.0], ["haben.", 7291.83, 7291.99, 1.0]]}, {"start": 7292.07, "end": 7301.11, "text": "Du hast irgendwie eine Funktion und dann beschreibst du mit einem Test, wie du die verwenden sollst und Tear Down und Setup und diesen ganzen Krams.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Du", 7292.07, 7292.31, 1.0], ["hast", 7292.31, 7292.47, 1.0], ["irgendwie", 7292.47, 7292.79, 1.0], ["eine", 7292.79, 7292.95, 1.0], ["Funktion", 7292.95, 7293.59, 1.0], ["und", 7293.75, 7294.07, 1.0], ["dann", 7294.07, 7294.23, 1.0], ["beschreibst", 7294.23, 7294.79, 1.0], ["du", 7294.79, 7294.87, 1.0], ["mit", 7294.87, 7295.03, 1.0], ["einem", 7295.03, 7295.19, 1.0], ["Test,", 7295.19, 7295.35, 1.0], ["wie", 7295.43, 7295.59, 1.0], ["du", 7295.59, 7295.75, 1.0], ["die", 7295.75, 7295.91, 1.0], ["verwenden", 7295.91, 7296.39, 1.0], ["sollst", 7296.39, 7296.71, 1.0], ["und", 7296.79, 7297.11, 1.0], ["Tear", 7298.55, 7298.87, 1.0], ["Down", 7298.95, 7299.19, 1.0], ["und", 7299.27, 7299.35, 1.0], ["Setup", 7299.35, 7299.75, 1.0], ["und", 7299.83, 7299.91, 1.0], ["diesen", 7299.91, 7300.15, 1.0], ["ganzen", 7300.15, 7300.39, 1.0], ["Krams.", 7300.39, 7301.11, 1.0]]}, {"start": 7302.23, "end": 7314.31, "text": "Das ist in Python mit Unit-Tests halt abgebildet und funktioniert halt so, wie man sich das vorstellt und du führst es aus und dann macht er halt die ganzen Tests und sagt dir, was alles funktioniert hat und was nicht.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 7302.23, 7302.55, 1.0], ["ist", 7302.55, 7302.87, 1.0], ["in", 7302.87, 7303.19, 1.0], ["Python", 7303.75, 7304.39, 1.0], ["mit", 7304.39, 7304.55, 1.0], ["Unit-Tests", 7304.55, 7305.19, 1.0], ["halt", 7305.19, 7305.35, 1.0], ["abgebildet", 7305.35, 7306.31, 1.0], ["und", 7306.79, 7307.11, 1.0], ["funktioniert", 7308.23, 7308.79, 1.0], ["halt", 7308.79, 7308.95, 1.0], ["so,", 7308.95, 7309.03, 1.0], ["wie", 7309.11, 7309.19, 1.0], ["man", 7309.19, 7309.27, 1.0], ["sich", 7309.27, 7309.43, 1.0], ["das", 7309.43, 7309.51, 1.0], ["vorstellt", 7309.51, 7309.91, 1.0], ["und", 7309.99, 7310.07, 1.0], ["du", 7310.07, 7310.15, 1.0], ["führst", 7310.15, 7310.39, 1.0], ["es", 7310.47, 7310.63, 1.0], ["aus", 7310.63, 7310.79, 1.0], ["und", 7310.79, 7310.87, 1.0], ["dann", 7310.87, 7311.03, 1.0], ["macht", 7311.03, 7311.27, 1.0], ["er", 7311.27, 7311.35, 1.0], ["halt", 7311.35, 7311.51, 1.0], ["die", 7311.51, 7311.59, 1.0], ["ganzen", 7311.59, 7311.83, 1.0], ["Tests", 7311.83, 7311.99, 1.0], ["und", 7312.07, 7312.15, 1.0], ["sagt", 7312.15, 7312.31, 1.0], ["dir,", 7312.31, 7312.39, 1.0], ["was", 7312.55, 7312.71, 1.0], ["alles", 7312.71, 7312.95, 1.0], ["funktioniert", 7312.95, 7313.27, 1.0], ["hat", 7313.27, 7313.51, 1.0], ["und", 7313.51, 7313.67, 1.0], ["was", 7313.67, 7313.99, 1.0], ["nicht.", 7313.99, 7314.31, 1.0]]}, {"start": 7315.27, "end": 7316.95, "text": "Das zweite ist Doc-Tests.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 7315.27, 7315.51, 1.0], ["zweite", 7315.51, 7315.91, 1.0], ["ist", 7315.91, 7316.15, 1.0], ["Doc-Tests.", 7316.15, 7316.95, 1.0]]}, {"start": 7318.31, "end": 7326.87, "text": "Das ist eine coole Sache und das liegt ein bisschen daran, wie in Python Dokumentation funktioniert.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 7318.31, 7318.55, 1.0], ["ist", 7318.55, 7318.79, 1.0], ["eine", 7318.79, 7319.11, 1.0], ["coole", 7319.11, 7319.43, 1.0], ["Sache", 7319.67, 7319.99, 1.0], ["und", 7320.23, 7320.55, 1.0], ["das", 7321.43, 7321.75, 1.0], ["liegt", 7321.75, 7322.15, 1.0], ["ein", 7322.15, 7322.31, 1.0], ["bisschen", 7322.31, 7322.55, 1.0], ["daran,", 7322.55, 7322.95, 1.0], ["wie", 7323.27, 7323.59, 1.0], ["in", 7323.91, 7324.15, 1.0], ["Python", 7324.15, 7325.03, 1.0], ["Dokumentation", 7325.03, 7326.07, 1.0], ["funktioniert.", 7326.07, 7326.87, 1.0]]}, {"start": 7327.11, "end": 7345.99, "text": "Nämlich wenn man in Python eine Funktion oder eine Klasse hat, dann kann man dort oben quasi wie so ein Kommentarblock aufmachen, nur dass dieser Kommentarblock nicht später dann verworfen wird, sondern Teil des Programms selber wird.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Nämlich", 7327.11, 7327.67, 1.0], ["wenn", 7328.87, 7329.19, 1.0], ["man", 7329.19, 7329.51, 1.0], ["in", 7329.51, 7329.75, 1.0], ["Python", 7329.75, 7330.47, 1.0], ["eine", 7330.47, 7330.71, 1.0], ["Funktion", 7330.71, 7331.11, 1.0], ["oder", 7331.11, 7331.35, 1.0], ["eine", 7331.35, 7331.51, 1.0], ["Klasse", 7331.51, 7332.07, 1.0], ["hat,", 7332.07, 7332.39, 1.0], ["dann", 7332.71, 7333.03, 1.0], ["kann", 7333.19, 7333.51, 1.0], ["man", 7333.51, 7333.75, 1.0], ["dort", 7333.75, 7334.31, 1.0], ["oben", 7334.31, 7334.79, 1.0], ["quasi", 7334.79, 7335.27, 1.0], ["wie", 7335.27, 7335.43, 1.0], ["so", 7335.43, 7335.67, 1.0], ["ein", 7335.67, 7335.99, 1.0], ["Kommentarblock", 7338.07, 7338.87, 1.0], ["aufmachen,", 7338.87, 7339.43, 1.0], ["nur", 7339.51, 7339.59, 1.0], ["dass", 7339.75, 7339.91, 1.0], ["dieser", 7339.91, 7340.15, 1.0], ["Kommentarblock", 7340.15, 7341.43, 1.0], ["nicht", 7341.75, 7342.07, 1.0], ["später", 7342.23, 7342.71, 1.0], ["dann", 7342.71, 7342.95, 1.0], ["verworfen", 7342.95, 7343.51, 1.0], ["wird,", 7343.51, 7343.67, 1.0], ["sondern", 7343.75, 7344.07, 1.0], ["Teil", 7344.23, 7344.55, 1.0], ["des", 7344.55, 7344.71, 1.0], ["Programms", 7344.71, 7345.27, 1.0], ["selber", 7345.27, 7345.75, 1.0], ["wird.", 7345.75, 7345.99, 1.0]]}, {"start": 7346.15, "end": 7351.35, "text": "Das heißt, der Kommentarblock wird zu dem Code, den der quasi beschreibt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 7346.15, 7346.31, 1.0], ["heißt,", 7346.31, 7346.55, 1.0], ["der", 7347.03, 7347.27, 1.0], ["Kommentarblock", 7347.27, 7348.23, 1.0], ["wird", 7348.23, 7348.55, 1.0], ["zu", 7348.55, 7348.79, 1.0], ["dem", 7348.79, 7349.03, 1.0], ["Code,", 7349.03, 7349.59, 1.0], ["den", 7349.99, 7350.31, 1.0], ["der", 7350.31, 7350.47, 1.0], ["quasi", 7350.47, 7350.79, 1.0], ["beschreibt.", 7350.79, 7351.35, 1.0]]}, {"start": 7352.71, "end": 7353.27, "text": "Wie heißt denn das?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Wie", 7352.71, 7352.87, 1.0], ["heißt", 7352.87, 7353.03, 1.0], ["denn", 7353.11, 7353.19, 1.0], ["das?", 7353.19, 7353.27, 1.0]]}, {"start": 7353.35, "end": 7354.71, "text": "Da gibt es doch auch einen Namen für irgendwie.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Da", 7353.35, 7353.51, 1.0], ["gibt", 7353.51, 7353.59, 1.0], ["es", 7353.59, 7353.67, 1.0], ["doch", 7353.67, 7353.83, 1.0], ["auch", 7353.83, 7353.91, 1.0], ["einen", 7353.91, 7353.99, 1.0], ["Namen", 7353.99, 7354.23, 1.0], ["für", 7354.23, 7354.31, 1.0], ["irgendwie.", 7354.39, 7354.71, 1.0]]}, {"start": 7354.79, "end": 7360.31, "text": "Also normalerweise machst du das ja auch so über Methoden, dass du dann irgendwie mit add so Add und dann die Parameternamen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 7354.79, 7354.95, 1.0], ["normalerweise", 7354.95, 7355.51, 1.0], ["machst", 7355.51, 7355.67, 1.0], ["du", 7355.67, 7355.75, 1.0], ["das", 7355.75, 7355.91, 1.0], ["ja", 7355.91, 7355.99, 1.0], ["auch", 7355.99, 7356.15, 1.0], ["so", 7356.15, 7356.31, 1.0], ["über", 7356.31, 7356.55, 1.0], ["Methoden,", 7356.55, 7356.95, 1.0], ["dass", 7357.03, 7357.19, 1.0], ["du", 7357.19, 7357.35, 1.0], ["dann", 7357.35, 7357.43, 1.0], ["irgendwie", 7357.43, 7357.67, 1.0], ["mit", 7357.67, 7357.99, 1.0], ["add", 7357.99, 7358.15, 1.0], ["so", 7358.47, 7358.71, 1.0], ["Add", 7358.95, 7359.19, 1.0], ["und", 7359.27, 7359.43, 1.0], ["dann", 7359.43, 7359.59, 1.0], ["die", 7359.59, 7359.67, 1.0], ["Parameternamen.", 7359.67, 7360.31, 1.0]]}, {"start": 7360.63, "end": 7361.99, "text": "Achso, Doc, irgendwas auch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Achso,", 7360.63, 7360.79, 1.0], ["Doc,", 7360.95, 7361.19, 1.0], ["irgendwas", 7361.59, 7361.83, 1.0], ["auch.", 7361.91, 7361.99, 1.0]]}, {"start": 7362.71, "end": 7363.27, "text": "Doc Comments.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Doc", 7362.71, 7362.79, 1.0], ["Comments.", 7362.95, 7363.27, 1.0]]}, {"start": 7364.39, "end": 7367.83, "text": "In Java gibt es so Java Doc Comments, aber das ist Doc.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["In", 7364.39, 7364.55, 1.0], ["Java", 7364.55, 7364.79, 1.0], ["gibt", 7364.79, 7364.95, 1.0], ["es", 7364.95, 7365.11, 1.0], ["so", 7365.11, 7365.35, 1.0], ["Java", 7365.35, 7365.67, 1.0], ["Doc", 7365.75, 7365.91, 1.0], ["Comments,", 7365.99, 7366.47, 1.0], ["aber", 7366.79, 7366.95, 1.0], ["das", 7366.95, 7367.03, 1.0], ["ist", 7367.03, 7367.11, 1.0], ["Doc.", 7367.67, 7367.83, 1.0]]}, {"start": 7368.07, "end": 7371.43, "text": "Es gibt Java Doc, RubyDoc oder in Ruby gibt es auch zum Beispiel Jar.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Es", 7368.07, 7368.15, 1.0], ["gibt", 7368.15, 7368.39, 1.0], ["Java", 7368.39, 7368.71, 1.0], ["Doc,", 7368.79, 7368.95, 1.0], ["RubyDoc", 7369.19, 7369.67, 1.0], ["oder", 7369.83, 7369.99, 1.0], ["in", 7369.99, 7370.15, 1.0], ["Ruby", 7370.15, 7370.47, 1.0], ["gibt", 7370.47, 7370.63, 1.0], ["es", 7370.63, 7370.71, 1.0], ["auch", 7370.71, 7370.87, 1.0], ["zum", 7370.87, 7370.95, 1.0], ["Beispiel", 7370.95, 7371.11, 1.0], ["Jar.", 7371.19, 7371.43, 1.0]]}, {"start": 7371.83, "end": 7379.35, "text": "Genau, und da gibt es also dieses Ruby-Doc und Java Doc oder so, da gibt es irgendwie so einen generischen Namen für aber sorry, wollte ich unterbrechen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Genau,", 7371.83, 7371.91, 1.0], ["und", 7371.99, 7372.23, 1.0], ["da", 7372.23, 7372.31, 1.0], ["gibt", 7372.31, 7372.47, 1.0], ["es", 7372.47, 7372.55, 1.0], ["also", 7372.55, 7372.71, 1.0], ["dieses", 7372.71, 7372.87, 1.0], ["Ruby-Doc", 7372.87, 7373.35, 1.0], ["und", 7373.43, 7373.51, 1.0], ["Java", 7373.51, 7373.75, 1.0], ["Doc", 7373.83, 7373.99, 1.0], ["oder", 7374.07, 7374.15, 1.0], ["so,", 7374.15, 7374.23, 1.0], ["da", 7374.31, 7374.39, 1.0], ["gibt", 7374.39, 7374.55, 1.0], ["es", 7374.55, 7374.63, 1.0], ["irgendwie", 7374.63, 7375.11, 1.0], ["so", 7375.11, 7375.27, 1.0], ["einen", 7375.27, 7375.35, 1.0], ["generischen", 7375.35, 7375.83, 1.0], ["Namen", 7375.99, 7376.47, 1.0], ["für", 7376.47, 7376.79, 1.0], ["aber", 7377.59, 7377.83, 1.0], ["sorry,", 7378.07, 7378.23, 1.0], ["wollte", 7378.39, 7378.63, 1.0], ["ich", 7378.63, 7378.79, 1.0], ["unterbrechen.", 7378.79, 7379.35, 1.0]]}, {"start": 7380.23, "end": 7385.03, "text": "Und diese Besonderheit macht sich Doc-Test zu nutzen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Und", 7380.23, 7380.55, 1.0], ["diese", 7380.87, 7381.19, 1.0], ["Besonderheit", 7381.19, 7382.15, 1.0], ["macht", 7382.15, 7382.63, 1.0], ["sich", 7382.63, 7382.79, 1.0], ["Doc-Test", 7383.11, 7383.99, 1.0], ["zu", 7384.23, 7384.39, 1.0], ["nutzen.", 7384.39, 7385.03, 1.0]]}, {"start": 7385.27, "end": 7394.71, "text": "Nämlich man beschreibt in dem Kopf von der Funktion, wie die Funktion sich verhalten soll, wenn man dem bestimmte Parameter übergibt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Nämlich", 7385.27, 7385.75, 1.0], ["man", 7385.83, 7386.07, 1.0], ["beschreibt", 7386.07, 7386.87, 1.0], ["in", 7386.87, 7387.11, 1.0], ["dem", 7387.11, 7387.35, 1.0], ["Kopf", 7387.35, 7387.99, 1.0], ["von", 7387.99, 7388.23, 1.0], ["der", 7388.23, 7388.39, 1.0], ["Funktion,", 7388.39, 7389.19, 1.0], ["wie", 7389.43, 7389.75, 1.0], ["die", 7389.75, 7389.91, 1.0], ["Funktion", 7389.91, 7390.47, 1.0], ["sich", 7390.47, 7390.63, 1.0], ["verhalten", 7390.63, 7391.43, 1.0], ["soll,", 7391.43, 7391.75, 1.0], ["wenn", 7391.99, 7392.23, 1.0], ["man", 7392.23, 7392.55, 1.0], ["dem", 7392.55, 7392.63, 1.0], ["bestimmte", 7392.79, 7393.19, 1.0], ["Parameter", 7393.19, 7393.83, 1.0], ["übergibt.", 7393.83, 7394.71, 1.0]]}, {"start": 7395.27, "end": 7402.71, "text": "Und das sieht so ein bisschen aus wie der Prompt, wenn man quasi Python und da hat man diesen Interactive Prompt.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 7395.27, 7395.59, 1.0], ["das", 7396.71, 7396.95, 1.0], ["sieht", 7396.95, 7397.19, 1.0], ["so", 7397.19, 7397.27, 1.0], ["ein", 7397.27, 7397.35, 1.0], ["bisschen", 7397.35, 7397.75, 1.0], ["aus", 7397.75, 7397.83, 1.0], ["wie", 7397.99, 7398.23, 1.0], ["der", 7398.23, 7398.47, 1.0], ["Prompt,", 7398.47, 7398.87, 1.0], ["wenn", 7398.95, 7399.11, 1.0], ["man", 7399.11, 7399.35, 1.0], ["quasi", 7399.35, 7399.67, 1.0], ["Python", 7399.67, 7400.23, 1.0], ["und", 7400.47, 7400.55, 1.0], ["da", 7400.55, 7400.63, 1.0], ["hat", 7400.63, 7400.87, 1.0], ["man", 7400.87, 7401.03, 1.0], ["diesen", 7401.03, 7401.51, 1.0], ["Interactive", 7401.51, 7402.15, 1.0], ["Prompt.", 7402.23, 7402.71, 1.0]]}, {"start": 7403.43, "end": 7415.35, "text": "Und was man da in diesen Prompt eingeben würde, um diese Funktion zu verwenden, schreibt man dann da rein und als Rückgabe bekommt man dann quasi, was es dann auch wirklich zurückgeben soll.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 7403.43, 7403.75, 1.0], ["was", 7403.75, 7403.99, 1.0], ["man", 7403.99, 7404.15, 1.0], ["da", 7404.15, 7404.31, 1.0], ["in", 7404.31, 7404.47, 1.0], ["diesen", 7404.47, 7404.63, 1.0], ["Prompt", 7404.63, 7405.03, 1.0], ["eingeben", 7405.03, 7405.43, 1.0], ["würde,", 7405.43, 7405.59, 1.0], ["um", 7405.67, 7405.83, 1.0], ["diese", 7405.83, 7406.07, 1.0], ["Funktion", 7406.07, 7406.47, 1.0], ["zu", 7406.47, 7406.63, 1.0], ["verwenden,", 7406.63, 7407.35, 1.0], ["schreibt", 7407.67, 7408.15, 1.0], ["man", 7408.15, 7408.47, 1.0], ["dann", 7408.47, 7408.79, 1.0], ["da", 7409.03, 7409.35, 1.0], ["rein", 7409.35, 7409.99, 1.0], ["und", 7410.31, 7410.63, 1.0], ["als", 7410.63, 7410.95, 1.0], ["Rückgabe", 7411.27, 7412.07, 1.0], ["bekommt", 7412.07, 7412.39, 1.0], ["man", 7412.39, 7412.55, 1.0], ["dann", 7412.55, 7412.79, 1.0], ["quasi,", 7412.79, 7413.11, 1.0], ["was", 7413.27, 7413.59, 1.0], ["es", 7413.59, 7413.75, 1.0], ["dann", 7413.75, 7413.99, 1.0], ["auch", 7413.99, 7414.15, 1.0], ["wirklich", 7414.15, 7414.39, 1.0], ["zurückgeben", 7414.39, 7415.11, 1.0], ["soll.", 7415.11, 7415.35, 1.0]]}, {"start": 7416.87, "end": 7418.39, "text": "Das ist relativ cool.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 7416.87, 7417.19, 1.0], ["ist", 7417.19, 7417.43, 1.0], ["relativ", 7417.43, 7417.99, 1.0], ["cool.", 7417.99, 7418.39, 1.0]]}, {"start": 7418.63, "end": 7420.07, "text": "Das ist eine coole Idee.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 7418.63, 7418.87, 1.0], ["ist", 7418.87, 7419.19, 1.0], ["eine", 7419.19, 7419.35, 1.0], ["coole", 7419.35, 7419.67, 1.0], ["Idee.", 7419.67, 7420.07, 1.0]]}, {"start": 7420.47, "end": 7429.35, "text": "Man kann dann auch zum Beispiel beschreiben, wann irgendwie Fehler, wie Fehler aussehen sollen und wann irgendwie eine Exception kommen soll und solche Sachen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Man", 7420.47, 7420.71, 1.0], ["kann", 7420.71, 7420.87, 1.0], ["dann", 7420.87, 7421.11, 1.0], ["auch", 7421.11, 7421.27, 1.0], ["zum", 7421.27, 7421.43, 1.0], ["Beispiel", 7421.43, 7421.67, 1.0], ["beschreiben,", 7421.67, 7422.07, 1.0], ["wann", 7422.15, 7422.47, 1.0], ["irgendwie", 7422.47, 7422.79, 1.0], ["Fehler,", 7422.79, 7423.11, 1.0], ["wie", 7423.27, 7423.43, 1.0], ["Fehler", 7423.43, 7423.83, 1.0], ["aussehen", 7423.83, 7424.55, 1.0], ["sollen", 7424.55, 7425.19, 1.0], ["und", 7425.67, 7425.99, 1.0], ["wann", 7426.31, 7426.55, 1.0], ["irgendwie", 7426.55, 7426.87, 1.0], ["eine", 7426.87, 7427.03, 1.0], ["Exception", 7427.03, 7427.59, 1.0], ["kommen", 7427.59, 7427.91, 1.0], ["soll", 7427.91, 7428.15, 1.0], ["und", 7428.15, 7428.31, 1.0], ["solche", 7428.31, 7428.79, 1.0], ["Sachen.", 7428.79, 7429.35, 1.0]]}, {"start": 7430.23, "end": 7436.47, "text": "Das ist ein bisschen schwierig für Sachen, die irgendwie mehr Setup-Teardown brauchen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 7430.23, 7430.55, 1.0], ["ist", 7430.55, 7430.71, 1.0], ["ein", 7430.71, 7430.87, 1.0], ["bisschen", 7430.87, 7431.19, 1.0], ["schwierig", 7431.19, 7432.15, 1.0], ["für", 7432.47, 7432.79, 1.0], ["Sachen,", 7433.03, 7433.43, 1.0], ["die", 7433.59, 7433.75, 1.0], ["irgendwie", 7433.75, 7434.31, 1.0], ["mehr", 7434.31, 7434.55, 1.0], ["Setup-Teardown", 7434.55, 7435.75, 1.0], ["brauchen.", 7435.91, 7436.47, 1.0]]}, {"start": 7436.71, "end": 7440.23, "text": "Also wo man dann wirklich Boilerplate-Code hat, damit man die Sachen überhaupt erst verwenden kann.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 7436.71, 7436.87, 1.0], ["wo", 7436.95, 7437.19, 1.0], ["man", 7437.19, 7437.27, 1.0], ["dann", 7437.27, 7437.35, 1.0], ["wirklich", 7437.43, 7437.67, 1.0], ["Boilerplate-Code", 7437.67, 7438.47, 1.0], ["hat,", 7438.47, 7438.63, 1.0], ["damit", 7438.71, 7438.87, 1.0], ["man", 7438.87, 7438.95, 1.0], ["die", 7438.95, 7439.03, 1.0], ["Sachen", 7439.03, 7439.27, 1.0], ["überhaupt", 7439.27, 7439.51, 1.0], ["erst", 7439.51, 7439.75, 1.0], ["verwenden", 7439.75, 7440.07, 1.0], ["kann.", 7440.07, 7440.23, 1.0]]}, {"start": 7440.31, "end": 7444.63, "text": "Für so triviales Zeug ist es ziemlich cool und auch super easy zu verwenden.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Für", 7440.31, 7440.47, 1.0], ["so", 7440.47, 7440.63, 1.0], ["triviales", 7440.63, 7441.11, 1.0], ["Zeug", 7441.19, 7441.51, 1.0], ["ist", 7441.51, 7441.67, 1.0], ["es", 7441.67, 7441.83, 1.0], ["ziemlich", 7441.83, 7442.15, 1.0], ["cool", 7442.15, 7442.63, 1.0], ["und", 7442.63, 7442.95, 1.0], ["auch", 7442.95, 7443.19, 1.0], ["super", 7443.19, 7443.43, 1.0], ["easy", 7443.43, 7443.75, 1.0], ["zu", 7443.75, 7443.91, 1.0], ["verwenden.", 7443.91, 7444.63, 1.0]]}, {"start": 7444.95, "end": 7448.95, "text": "Aber sobald es ein bisschen komplexer wird, wird es dann schon ein bisschen schwieriger.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Aber", 7444.95, 7445.19, 1.0], ["sobald", 7445.19, 7445.43, 1.0], ["es", 7445.59, 7445.75, 1.0], ["ein", 7445.75, 7445.83, 1.0], ["bisschen", 7445.83, 7446.15, 1.0], ["komplexer", 7446.15, 7446.63, 1.0], ["wird,", 7446.63, 7446.79, 1.0], ["wird", 7446.95, 7447.19, 1.0], ["es", 7447.19, 7447.35, 1.0], ["dann", 7447.35, 7447.59, 1.0], ["schon", 7447.59, 7447.83, 1.0], ["ein", 7447.83, 7447.91, 1.0], ["bisschen", 7447.91, 7448.31, 1.0], ["schwieriger.", 7448.31, 7448.95, 1.0]]}, {"start": 7450.39, "end": 7460.15, "text": "Genau, und das funktioniert halt, weil das Kommentar von der Funktion geparst wird und genau die Sachen, die da drin stehen, quasi ausgeführt werden.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Genau,", 7450.39, 7450.79, 1.0], ["und", 7450.95, 7451.27, 1.0], ["das", 7451.27, 7451.51, 1.0], ["funktioniert", 7451.51, 7452.07, 1.0], ["halt,", 7452.07, 7452.31, 1.0], ["weil", 7452.55, 7452.87, 1.0], ["das", 7454.31, 7454.55, 1.0], ["Kommentar", 7454.63, 7455.11, 1.0], ["von", 7455.11, 7455.27, 1.0], ["der", 7455.27, 7455.43, 1.0], ["Funktion", 7455.43, 7455.91, 1.0], ["geparst", 7455.91, 7456.39, 1.0], ["wird", 7456.47, 7456.71, 1.0], ["und", 7456.71, 7456.95, 1.0], ["genau", 7456.95, 7457.59, 1.0], ["die", 7457.59, 7457.83, 1.0], ["Sachen,", 7457.83, 7457.99, 1.0], ["die", 7458.07, 7458.23, 1.0], ["da", 7458.23, 7458.39, 1.0], ["drin", 7458.39, 7458.55, 1.0], ["stehen,", 7458.63, 7458.79, 1.0], ["quasi", 7458.87, 7459.11, 1.0], ["ausgeführt", 7459.11, 7459.83, 1.0], ["werden.", 7459.83, 7460.15, 1.0]]}, {"start": 7461.75, "end": 7472.63, "text": "Also ist eine ziemlich coole Sache und auch relativ, also habe ich bis jetzt noch nicht in vielen Programmiersprachen gesehen, dass sowas quasi standardmäßig dabei ist.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 7461.75, 7461.91, 1.0], ["ist", 7462.07, 7462.23, 1.0], ["eine", 7462.23, 7462.39, 1.0], ["ziemlich", 7462.39, 7462.63, 1.0], ["coole", 7462.63, 7462.95, 1.0], ["Sache", 7462.95, 7463.35, 1.0], ["und", 7463.35, 7463.67, 1.0], ["auch", 7464.31, 7464.63, 1.0], ["relativ,", 7464.79, 7465.43, 1.0], ["also", 7466.55, 7466.87, 1.0], ["habe", 7467.11, 7467.35, 1.0], ["ich", 7467.35, 7467.51, 1.0], ["bis", 7467.51, 7467.75, 1.0], ["jetzt", 7467.75, 7467.99, 1.0], ["noch", 7467.99, 7468.15, 1.0], ["nicht", 7468.15, 7468.31, 1.0], ["in", 7468.31, 7468.47, 1.0], ["vielen", 7468.47, 7468.79, 1.0], ["Programmiersprachen", 7468.79, 7469.67, 1.0], ["gesehen,", 7469.67, 7469.91, 1.0], ["dass", 7469.99, 7470.07, 1.0], ["sowas", 7470.47, 7470.79, 1.0], ["quasi", 7470.79, 7471.11, 1.0], ["standardmäßig", 7471.11, 7471.83, 1.0], ["dabei", 7471.83, 7472.31, 1.0], ["ist.", 7472.31, 7472.63, 1.0]]}, {"start": 7474.39, "end": 7475.27, "text": "Sieht ziemlich cool aus.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Sieht", 7474.39, 7474.71, 1.0], ["ziemlich", 7474.71, 7474.87, 1.0], ["cool", 7474.87, 7475.11, 1.0], ["aus.", 7475.11, 7475.27, 1.0]]}, {"start": 7475.75, "end": 7480.95, "text": "Es sieht cool aus, ist wahrscheinlich aber nur relativ eingeschränkt benutzbar.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Es", 7475.75, 7475.91, 1.0], ["sieht", 7475.91, 7476.39, 1.0], ["cool", 7476.39, 7476.87, 1.0], ["aus,", 7476.87, 7477.11, 1.0], ["ist", 7477.43, 7477.67, 1.0], ["wahrscheinlich", 7477.67, 7478.31, 1.0], ["aber", 7478.31, 7478.63, 1.0], ["nur", 7478.63, 7478.87, 1.0], ["relativ", 7478.87, 7479.51, 1.0], ["eingeschränkt", 7479.51, 7480.55, 1.0], ["benutzbar.", 7480.55, 7480.95, 1.0]]}, {"start": 7481.51, "end": 7493.99, "text": "Das, was ich halt gesagt habe, solange die Sachen trivial sind, also solange man das so hart klein zerfrickelt hat, dass man genau eine Sache vorher machen muss und dann kannst du es quasi schon benutzen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Das,", 7481.51, 7481.59, 1.0], ["was", 7481.67, 7481.83, 1.0], ["ich", 7481.83, 7481.91, 1.0], ["halt", 7481.91, 7482.07, 1.0], ["gesagt", 7482.07, 7482.31, 1.0], ["habe,", 7482.31, 7482.47, 1.0], ["solange", 7483.19, 7483.51, 1.0], ["die", 7483.59, 7483.67, 1.0], ["Sachen", 7483.67, 7483.91, 1.0], ["trivial", 7483.91, 7484.31, 1.0], ["sind,", 7484.31, 7484.47, 1.0], ["also", 7484.55, 7484.71, 1.0], ["solange", 7484.71, 7485.03, 1.0], ["man", 7485.11, 7485.35, 1.0], ["das", 7485.35, 7485.67, 1.0], ["so", 7485.67, 7485.91, 1.0], ["hart", 7485.91, 7486.31, 1.0], ["klein", 7487.83, 7488.23, 1.0], ["zerfrickelt", 7488.23, 7488.95, 1.0], ["hat,", 7488.95, 7489.11, 1.0], ["dass", 7489.27, 7489.51, 1.0], ["man", 7489.51, 7489.83, 1.0], ["genau", 7489.83, 7490.39, 1.0], ["eine", 7490.71, 7490.95, 1.0], ["Sache", 7490.95, 7491.27, 1.0], ["vorher", 7491.27, 7491.67, 1.0], ["machen", 7491.67, 7491.91, 1.0], ["muss", 7491.91, 7492.15, 1.0], ["und", 7492.23, 7492.55, 1.0], ["dann", 7492.55, 7492.71, 1.0], ["kannst", 7492.71, 7493.03, 1.0], ["du", 7493.03, 7493.11, 1.0], ["es", 7493.11, 7493.27, 1.0], ["quasi", 7493.27, 7493.51, 1.0], ["schon", 7493.51, 7493.67, 1.0], ["benutzen.", 7493.67, 7493.99, 1.0]]}, {"start": 7494.15, "end": 7495.19, "text": "Es ist super gut.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Es", 7494.15, 7494.31, 1.0], ["ist", 7494.31, 7494.55, 1.0], ["super", 7494.55, 7494.87, 1.0], ["gut.", 7494.87, 7495.19, 1.0]]}, {"start": 7495.91, "end": 7511.83, "text": "Aber wenn das halt ein größeres Zeug ist, wo dann irgendwie was, nicht, wo halt nicht nur irgendwie ein Return-Value kommt, wo irgendwo was drinsteht, sondern halt was mehr, wo dann irgendwie Dinge noch passieren müssen oder keine Ahnung was, ist ein bisschen schwierig.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Aber", 7495.91, 7496.15, 1.0], ["wenn", 7496.15, 7496.39, 1.0], ["das", 7496.39, 7496.55, 1.0], ["halt", 7496.55, 7496.79, 1.0], ["ein", 7496.79, 7496.87, 1.0], ["größeres", 7496.87, 7497.35, 1.0], ["Zeug", 7497.35, 7497.75, 1.0], ["ist,", 7497.75, 7497.83, 1.0], ["wo", 7497.91, 7498.07, 1.0], ["dann", 7498.07, 7498.31, 1.0], ["irgendwie", 7498.31, 7498.63, 1.0], ["was,", 7498.63, 7498.95, 1.0], ["nicht,", 7499.11, 7499.27, 1.0], ["wo", 7499.43, 7499.67, 1.0], ["halt", 7499.67, 7499.91, 1.0], ["nicht", 7499.91, 7500.07, 1.0], ["nur", 7500.07, 7500.23, 1.0], ["irgendwie", 7500.23, 7500.47, 1.0], ["ein", 7500.47, 7500.63, 1.0], ["Return-Value", 7500.63, 7501.43, 1.0], ["kommt,", 7501.43, 7501.67, 1.0], ["wo", 7501.75, 7501.91, 1.0], ["irgendwo", 7501.91, 7502.23, 1.0], ["was", 7502.23, 7502.39, 1.0], ["drinsteht,", 7502.39, 7502.87, 1.0], ["sondern", 7502.95, 7503.27, 1.0], ["halt", 7503.27, 7503.83, 1.0], ["was", 7503.83, 7504.15, 1.0], ["mehr,", 7504.79, 7505.11, 1.0], ["wo", 7505.67, 7505.91, 1.0], ["dann", 7505.91, 7506.15, 1.0], ["irgendwie", 7506.15, 7506.63, 1.0], ["Dinge", 7506.63, 7507.03, 1.0], ["noch", 7507.03, 7507.27, 1.0], ["passieren", 7507.27, 7507.83, 1.0], ["müssen", 7507.83, 7508.15, 1.0], ["oder", 7508.15, 7508.39, 1.0], ["keine", 7508.39, 7508.71, 1.0], ["Ahnung", 7508.71, 7508.95, 1.0], ["was,", 7509.19, 7509.51, 1.0], ["ist", 7510.23, 7510.47, 1.0], ["ein", 7510.63, 7510.71, 1.0], ["bisschen", 7510.71, 7511.03, 1.0], ["schwierig.", 7511.03, 7511.83, 1.0]]}, {"start": 7512.31, "end": 7514.63, "text": "Aber prinzipiell die Idee finde ich schon sehr, sehr cool eigentlich.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Aber", 7512.31, 7512.55, 1.0], ["prinzipiell", 7512.55, 7513.11, 1.0], ["die", 7513.19, 7513.27, 1.0], ["Idee", 7513.27, 7513.43, 1.0], ["finde", 7513.51, 7513.75, 1.0], ["ich", 7513.75, 7513.83, 1.0], ["schon", 7513.83, 7513.99, 1.0], ["sehr,", 7513.99, 7514.07, 1.0], ["sehr", 7514.15, 7514.23, 1.0], ["cool", 7514.23, 7514.47, 1.0], ["eigentlich.", 7514.47, 7514.63, 1.0]]}, {"start": 7514.87, "end": 7526.63, "text": "Die Idee ist prinzipiell ganz cool und ich denke halt auch für viele Sachen, vielleicht auch in der Standardbibliothek oder in so kleinen, abgeschlossenen Bibliotheken, da macht sowas auf jeden Fall auch Sinn.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Die", 7514.87, 7514.95, 1.0], ["Idee", 7514.95, 7515.19, 1.0], ["ist", 7515.19, 7515.35, 1.0], ["prinzipiell", 7515.35, 7515.83, 1.0], ["ganz", 7515.83, 7515.99, 1.0], ["cool", 7515.99, 7516.39, 1.0], ["und", 7516.39, 7516.71, 1.0], ["ich", 7516.79, 7517.03, 1.0], ["denke", 7517.03, 7517.27, 1.0], ["halt", 7517.27, 7517.51, 1.0], ["auch", 7517.51, 7517.67, 1.0], ["für", 7517.67, 7517.83, 1.0], ["viele", 7517.83, 7518.15, 1.0], ["Sachen,", 7518.15, 7518.39, 1.0], ["vielleicht", 7518.47, 7518.79, 1.0], ["auch", 7518.79, 7518.95, 1.0], ["in", 7518.95, 7519.03, 1.0], ["der", 7519.03, 7519.11, 1.0], ["Standardbibliothek", 7519.11, 7520.15, 1.0], ["oder", 7520.15, 7520.39, 1.0], ["in", 7520.39, 7520.63, 1.0], ["so", 7520.63, 7520.95, 1.0], ["kleinen,", 7520.95, 7521.51, 1.0], ["abgeschlossenen", 7521.59, 7522.95, 1.0], ["Bibliotheken,", 7523.99, 7524.71, 1.0], ["da", 7525.03, 7525.19, 1.0], ["macht", 7525.19, 7525.43, 1.0], ["sowas", 7525.43, 7525.67, 1.0], ["auf", 7525.67, 7525.83, 1.0], ["jeden", 7525.83, 7525.99, 1.0], ["Fall", 7525.99, 7526.15, 1.0], ["auch", 7526.15, 7526.31, 1.0], ["Sinn.", 7526.31, 7526.63, 1.0]]}, {"start": 7526.79, "end": 7542.15, "text": "Also ich meine, wenn man jetzt einfach nur sagen will, okay, ich möchte jetzt irgendwie, keine Ahnung, Algorithmen dokumentieren oder irgendwelche Sachen, die relativ funktional in Form von ich werfe was rein, ich bekomme was raus, ohne dass irgendwie zwischendrin ein State gehalten wird oder so.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 7526.79, 7526.95, 1.0], ["ich", 7527.03, 7527.11, 1.0], ["meine,", 7527.11, 7527.27, 1.0], ["wenn", 7527.35, 7527.51, 1.0], ["man", 7527.51, 7527.67, 1.0], ["jetzt", 7527.67, 7527.75, 1.0], ["einfach", 7527.75, 7527.99, 1.0], ["nur", 7527.99, 7528.07, 1.0], ["sagen", 7528.07, 7528.23, 1.0], ["will,", 7528.23, 7528.39, 1.0], ["okay,", 7528.47, 7528.63, 1.0], ["ich", 7528.71, 7528.79, 1.0], ["möchte", 7528.79, 7528.95, 1.0], ["jetzt", 7528.95, 7529.11, 1.0], ["irgendwie,", 7529.11, 7529.51, 1.0], ["keine", 7529.67, 7529.99, 1.0], ["Ahnung,", 7529.99, 7530.31, 1.0], ["Algorithmen", 7531.67, 7532.55, 1.0], ["dokumentieren", 7532.55, 7533.27, 1.0], ["oder", 7533.27, 7533.51, 1.0], ["irgendwelche", 7533.51, 7534.15, 1.0], ["Sachen,", 7534.15, 7534.47, 1.0], ["die", 7534.63, 7534.87, 1.0], ["relativ", 7534.87, 7535.51, 1.0], ["funktional", 7535.51, 7536.47, 1.0], ["in", 7536.47, 7536.71, 1.0], ["Form", 7536.71, 7537.11, 1.0], ["von", 7537.11, 7537.35, 1.0], ["ich", 7537.51, 7537.75, 1.0], ["werfe", 7537.75, 7538.07, 1.0], ["was", 7538.07, 7538.23, 1.0], ["rein,", 7538.23, 7538.47, 1.0], ["ich", 7538.55, 7538.71, 1.0], ["bekomme", 7538.71, 7539.03, 1.0], ["was", 7539.03, 7539.19, 1.0], ["raus,", 7539.19, 7539.43, 1.0], ["ohne", 7539.51, 7539.67, 1.0], ["dass", 7539.75, 7539.99, 1.0], ["irgendwie", 7539.99, 7540.31, 1.0], ["zwischendrin", 7540.31, 7540.63, 1.0], ["ein", 7540.79, 7540.95, 1.0], ["State", 7540.95, 7541.27, 1.0], ["gehalten", 7541.27, 7541.59, 1.0], ["wird", 7541.59, 7541.83, 1.0], ["oder", 7541.83, 7541.99, 1.0], ["so.", 7541.99, 7542.15, 1.0]]}, {"start": 7542.47, "end": 7544.39, "text": "Für sowas ist es bestimmt ziemlich cool.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Für", 7542.47, 7542.55, 1.0], ["sowas", 7542.63, 7542.95, 1.0], ["ist", 7543.27, 7543.43, 1.0], ["es", 7543.43, 7543.59, 1.0], ["bestimmt", 7543.59, 7543.91, 1.0], ["ziemlich", 7543.91, 7544.23, 1.0], ["cool.", 7544.23, 7544.39, 1.0]]}, {"start": 7544.63, "end": 7549.43, "text": "Oder wenn du deine Etsy PasswD per E-Mail an jemanden schicken willst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Oder", 7544.63, 7544.87, 1.0], ["wenn", 7544.87, 7545.03, 1.0], ["du", 7545.03, 7545.19, 1.0], ["deine", 7545.19, 7545.67, 1.0], ["Etsy", 7545.67, 7546.23, 1.0], ["PasswD", 7546.55, 7547.35, 1.0], ["per", 7547.99, 7548.23, 1.0], ["E-Mail", 7548.23, 7548.55, 1.0], ["an", 7548.63, 7548.71, 1.0], ["jemanden", 7548.79, 7548.95, 1.0], ["schicken", 7549.03, 7549.27, 1.0], ["willst.", 7549.27, 7549.43, 1.0]]}, {"start": 7549.51, "end": 7553.43, "text": "Das ist ein Python-Grob-Zweizeilen-Code, das machst du dann einfach in diesen Doku-Block rein und dann ab dafür.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 7549.51, 7549.59, 1.0], ["ist", 7549.59, 7549.67, 1.0], ["ein", 7549.75, 7549.83, 1.0], ["Python-Grob-Zweizeilen-Code,", 7549.83, 7551.03, 1.0], ["das", 7551.11, 7551.19, 1.0], ["machst", 7551.19, 7551.43, 1.0], ["du", 7551.43, 7551.51, 1.0], ["dann", 7551.51, 7551.59, 1.0], ["einfach", 7551.59, 7551.75, 1.0], ["in", 7551.75, 7551.83, 1.0], ["diesen", 7551.83, 7551.99, 1.0], ["Doku-Block", 7551.99, 7552.63, 1.0], ["rein", 7552.63, 7552.79, 1.0], ["und", 7552.79, 7552.87, 1.0], ["dann", 7552.87, 7553.03, 1.0], ["ab", 7553.03, 7553.19, 1.0], ["dafür.", 7553.19, 7553.43, 1.0]]}, {"start": 7553.67, "end": 7556.71, "text": "Und dann kompilier das ein Zeug.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 7553.67, 7553.83, 1.0], ["dann", 7553.83, 7554.15, 1.0], ["kompilier", 7554.95, 7555.27, 1.0], ["das", 7555.35, 7555.43, 1.0], ["ein", 7556.23, 7556.31, 1.0], ["Zeug.", 7556.31, 7556.71, 1.0]]}, {"start": 7556.95, "end": 7557.11, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau.", 7556.95, 7557.11, 1.0]]}, {"start": 7557.75, "end": 7571.11, "text": "Genau, und dann gibt es noch für Leute, die da mehr erfahren wollen, gibt es das Python-Testing Tools Taxonomy und da sind gefühlte 3 Milliarden Python-Test-Dinge drin.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 7557.75, 7558.07, 1.0], ["und", 7558.23, 7558.55, 1.0], ["dann", 7558.71, 7559.03, 1.0], ["gibt", 7559.03, 7559.27, 1.0], ["es", 7559.27, 7559.51, 1.0], ["noch", 7559.51, 7559.75, 1.0], ["für", 7559.75, 7559.91, 1.0], ["Leute,", 7559.91, 7560.07, 1.0], ["die", 7560.15, 7560.39, 1.0], ["da", 7560.39, 7560.71, 1.0], ["mehr", 7560.71, 7561.03, 1.0], ["erfahren", 7561.35, 7561.91, 1.0], ["wollen,", 7561.91, 7562.23, 1.0], ["gibt", 7562.47, 7562.71, 1.0], ["es", 7562.71, 7562.95, 1.0], ["das", 7562.95, 7563.19, 1.0], ["Python-Testing", 7563.19, 7564.31, 1.0], ["Tools", 7564.63, 7565.11, 1.0], ["Taxonomy", 7565.27, 7566.07, 1.0], ["und", 7566.15, 7566.39, 1.0], ["da", 7566.39, 7566.47, 1.0], ["sind", 7566.47, 7566.71, 1.0], ["gefühlte", 7566.71, 7567.35, 1.0], ["3", 7567.35, 7567.59, 1.0], ["Milliarden", 7567.59, 7568.39, 1.0], ["Python-Test-Dinge", 7568.39, 7570.31, 1.0], ["drin.", 7570.47, 7571.11, 1.0]]}, {"start": 7572.79, "end": 7576.55, "text": "Wie gesagt, die zwei Sachen aus der Standard-Library habe ich angesprochen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Wie", 7572.79, 7573.03, 1.0], ["gesagt,", 7573.03, 7573.35, 1.0], ["die", 7573.59, 7573.75, 1.0], ["zwei", 7573.75, 7573.99, 1.0], ["Sachen", 7573.99, 7574.47, 1.0], ["aus", 7574.47, 7574.63, 1.0], ["der", 7574.63, 7574.79, 1.0], ["Standard-Library", 7574.79, 7575.75, 1.0], ["habe", 7575.75, 7575.83, 1.0], ["ich", 7575.83, 7575.99, 1.0], ["angesprochen.", 7575.99, 7576.55, 1.0]]}, {"start": 7576.63, "end": 7582.23, "text": "Dann gibt es noch einen Nose-Test, was irgendwie wohl voll viele Leute benutzen und was irgendwie einfach ist zu verwenden.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Dann", 7576.63, 7576.79, 1.0], ["gibt", 7576.79, 7576.95, 1.0], ["es", 7576.95, 7577.03, 1.0], ["noch", 7577.03, 7577.19, 1.0], ["einen", 7577.19, 7577.35, 1.0], ["Nose-Test,", 7577.35, 7577.99, 1.0], ["was", 7578.15, 7578.31, 1.0], ["irgendwie", 7578.31, 7578.71, 1.0], ["wohl", 7578.71, 7579.11, 1.0], ["voll", 7579.11, 7579.43, 1.0], ["viele", 7579.43, 7579.75, 1.0], ["Leute", 7579.75, 7579.99, 1.0], ["benutzen", 7579.99, 7580.39, 1.0], ["und", 7580.39, 7580.55, 1.0], ["was", 7580.55, 7580.71, 1.0], ["irgendwie", 7580.71, 7581.03, 1.0], ["einfach", 7581.03, 7581.35, 1.0], ["ist", 7581.35, 7581.51, 1.0], ["zu", 7581.59, 7581.75, 1.0], ["verwenden.", 7581.75, 7582.23, 1.0]]}, {"start": 7582.47, "end": 7586.47, "text": "Aber prinzipiell geht es natürlich immer darum, du hast irgendwie Unit-Tests und du führst die aus.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Aber", 7582.47, 7582.71, 1.0], ["prinzipiell", 7582.71, 7583.19, 1.0], ["geht", 7583.19, 7583.35, 1.0], ["es", 7583.35, 7583.43, 1.0], ["natürlich", 7583.43, 7583.67, 1.0], ["immer", 7583.67, 7583.83, 1.0], ["darum,", 7583.83, 7584.07, 1.0], ["du", 7584.15, 7584.23, 1.0], ["hast", 7584.23, 7584.39, 1.0], ["irgendwie", 7584.39, 7584.55, 1.0], ["Unit-Tests", 7584.63, 7585.35, 1.0], ["und", 7585.35, 7585.51, 1.0], ["du", 7585.51, 7585.67, 1.0], ["führst", 7585.67, 7585.99, 1.0], ["die", 7586.07, 7586.23, 1.0], ["aus.", 7586.23, 7586.47, 1.0]]}, {"start": 7586.55, "end": 7594.63, "text": "Und du hast, oder du hast irgendwie so Browser-Automation, zeugst und du führst es halt aus und machst damit irgendwelche Dinge und guckst dir die Return-Werte aus.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 7586.55, 7586.71, 1.0], ["du", 7586.71, 7586.87, 1.0], ["hast,", 7586.87, 7587.27, 1.0], ["oder", 7587.43, 7587.67, 1.0], ["du", 7587.75, 7587.91, 1.0], ["hast", 7587.91, 7588.15, 1.0], ["irgendwie", 7588.15, 7588.55, 1.0], ["so", 7588.71, 7589.03, 1.0], ["Browser-Automation,", 7589.03, 7590.07, 1.0], ["zeugst", 7590.23, 7590.79, 1.0], ["und", 7590.79, 7590.87, 1.0], ["du", 7590.87, 7590.95, 1.0], ["führst", 7590.95, 7591.19, 1.0], ["es", 7591.27, 7591.35, 1.0], ["halt", 7591.35, 7591.51, 1.0], ["aus", 7591.51, 7591.67, 1.0], ["und", 7591.67, 7591.75, 1.0], ["machst", 7591.75, 7591.99, 1.0], ["damit", 7591.99, 7592.23, 1.0], ["irgendwelche", 7592.23, 7592.55, 1.0], ["Dinge", 7592.55, 7592.71, 1.0], ["und", 7592.71, 7592.79, 1.0], ["guckst", 7592.79, 7593.03, 1.0], ["dir", 7593.03, 7593.19, 1.0], ["die", 7593.19, 7593.27, 1.0], ["Return-Werte", 7593.27, 7594.31, 1.0], ["aus.", 7594.47, 7594.63, 1.0]]}, {"start": 7594.79, "end": 7600.95, "text": "Und der Unterschied ist eigentlich immer nur, wie einfach bestimmte Sachen damit sich lösen lassen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 7594.79, 7594.95, 1.0], ["der", 7594.95, 7595.11, 1.0], ["Unterschied", 7595.11, 7595.59, 1.0], ["ist", 7595.59, 7595.75, 1.0], ["eigentlich", 7595.75, 7596.15, 1.0], ["immer", 7596.15, 7596.47, 1.0], ["nur,", 7596.47, 7596.79, 1.0], ["wie", 7597.35, 7597.67, 1.0], ["einfach", 7597.91, 7598.23, 1.0], ["bestimmte", 7598.63, 7599.19, 1.0], ["Sachen", 7599.19, 7599.51, 1.0], ["damit", 7599.51, 7599.83, 1.0], ["sich", 7599.83, 7600.07, 1.0], ["lösen", 7600.07, 7600.47, 1.0], ["lassen.", 7600.47, 7600.95, 1.0]]}, {"start": 7602.39, "end": 7602.79, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Genau.", 7602.39, 7602.79, 1.0]]}, {"start": 7603.59, "end": 7604.07, "text": "Gute Sache.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Gute", 7603.59, 7603.83, 1.0], ["Sache.", 7603.83, 7604.07, 1.0]]}, {"start": 7604.23, "end": 7608.47, "text": "Und Nachtrag DocBlock heißt es wohl, was ich gemeint habe.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 7604.23, 7604.55, 1.0], ["Nachtrag", 7605.19, 7605.75, 1.0], ["DocBlock", 7605.99, 7606.87, 1.0], ["heißt", 7606.95, 7607.19, 1.0], ["es", 7607.19, 7607.35, 1.0], ["wohl,", 7607.35, 7607.59, 1.0], ["was", 7607.67, 7607.83, 1.0], ["ich", 7607.83, 7607.99, 1.0], ["gemeint", 7607.99, 7608.31, 1.0], ["habe.", 7608.31, 7608.47, 1.0]]}, {"start": 7608.55, "end": 7615.67, "text": "Dass es diese entweder immer Sternchen oder diese Hashes und dann einfach Add Parameternamen, Doppelpunkt, sonst was.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dass", 7608.55, 7608.71, 1.0], ["es", 7608.71, 7608.95, 1.0], ["diese", 7608.95, 7609.27, 1.0], ["entweder", 7609.75, 7610.23, 1.0], ["immer", 7610.23, 7610.47, 1.0], ["Sternchen", 7610.47, 7611.19, 1.0], ["oder", 7611.19, 7611.43, 1.0], ["diese", 7611.43, 7611.67, 1.0], ["Hashes", 7611.67, 7612.23, 1.0], ["und", 7612.23, 7612.39, 1.0], ["dann", 7612.39, 7612.55, 1.0], ["einfach", 7612.55, 7612.87, 1.0], ["Add", 7612.87, 7613.35, 1.0], ["Parameternamen,", 7613.51, 7614.31, 1.0], ["Doppelpunkt,", 7614.47, 7614.95, 1.0], ["sonst", 7615.11, 7615.43, 1.0], ["was.", 7615.43, 7615.67, 1.0]]}, {"start": 7615.99, "end": 7616.39, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau.", 7615.99, 7616.39, 1.0]]}, {"start": 7616.55, "end": 7634.47, "text": "Also wo das noch mit, also wo dieser Dokumentationsblock zum Beispiel noch mitverwendet wird, was ich schon mal gepickt habe von irgendwie ein paar Sendungen, ist, du beschreibst quasi deine Parameter, dein Parameter-Parsing in dem ersten Doc-Block.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Also", 7616.55, 7616.71, 1.0], ["wo", 7616.87, 7617.11, 1.0], ["das", 7617.11, 7617.35, 1.0], ["noch", 7617.35, 7617.67, 1.0], ["mit,", 7617.75, 7617.99, 1.0], ["also", 7618.31, 7618.55, 1.0], ["wo", 7618.63, 7618.87, 1.0], ["dieser", 7618.87, 7619.11, 1.0], ["Dokumentationsblock", 7619.11, 7620.07, 1.0], ["zum", 7620.07, 7620.15, 1.0], ["Beispiel", 7620.15, 7620.39, 1.0], ["noch", 7620.39, 7620.55, 1.0], ["mitverwendet", 7620.55, 7621.11, 1.0], ["wird,", 7621.11, 7621.27, 1.0], ["was", 7621.35, 7621.51, 1.0], ["ich", 7621.51, 7621.67, 1.0], ["schon", 7621.83, 7622.07, 1.0], ["mal", 7622.07, 7622.23, 1.0], ["gepickt", 7622.23, 7622.71, 1.0], ["habe", 7622.71, 7622.79, 1.0], ["von", 7622.87, 7623.11, 1.0], ["irgendwie", 7623.11, 7623.59, 1.0], ["ein", 7623.59, 7623.75, 1.0], ["paar", 7623.75, 7623.91, 1.0], ["Sendungen,", 7624.07, 7624.71, 1.0], ["ist,", 7625.03, 7625.27, 1.0], ["du", 7626.07, 7626.31, 1.0], ["beschreibst", 7626.31, 7627.03, 1.0], ["quasi", 7627.03, 7627.59, 1.0], ["deine", 7630.31, 7630.63, 1.0], ["Parameter,", 7630.63, 7631.19, 1.0], ["dein", 7631.35, 7631.59, 1.0], ["Parameter-Parsing", 7631.59, 7632.79, 1.0], ["in", 7632.79, 7633.03, 1.0], ["dem", 7633.03, 7633.19, 1.0], ["ersten", 7633.19, 7633.51, 1.0], ["Doc-Block.", 7633.51, 7634.47, 1.0]]}, {"start": 7634.71, "end": 7644.95, "text": "Und dann macht er daraus den ganzen Parser-Magic und dann hast du zum Schluss einfach nur noch quasi einen Key-Value-Store, wo alles drin ist, was du einfach haben willst.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 7634.71, 7635.03, 1.0], ["dann", 7635.11, 7635.35, 1.0], ["macht", 7635.35, 7635.67, 1.0], ["er", 7635.67, 7635.83, 1.0], ["daraus", 7635.83, 7636.07, 1.0], ["den", 7636.07, 7636.23, 1.0], ["ganzen", 7636.23, 7636.47, 1.0], ["Parser-Magic", 7636.47, 7637.27, 1.0], ["und", 7637.35, 7637.51, 1.0], ["dann", 7637.51, 7637.67, 1.0], ["hast", 7637.67, 7637.91, 1.0], ["du", 7637.91, 7637.99, 1.0], ["zum", 7637.99, 7638.15, 1.0], ["Schluss", 7638.15, 7638.47, 1.0], ["einfach", 7638.47, 7638.71, 1.0], ["nur", 7638.71, 7638.95, 1.0], ["noch", 7638.95, 7639.27, 1.0], ["quasi", 7639.59, 7640.15, 1.0], ["einen", 7640.15, 7640.47, 1.0], ["Key-Value-Store,", 7641.67, 7642.63, 1.0], ["wo", 7642.71, 7642.87, 1.0], ["alles", 7642.87, 7643.11, 1.0], ["drin", 7643.11, 7643.35, 1.0], ["ist,", 7643.35, 7643.51, 1.0], ["was", 7643.59, 7643.75, 1.0], ["du", 7643.75, 7643.91, 1.0], ["einfach", 7643.91, 7644.23, 1.0], ["haben", 7644.23, 7644.47, 1.0], ["willst.", 7644.47, 7644.95, 1.0]]}, {"start": 7645.27, "end": 7647.51, "text": "Ich suche das mal aus und das ist sehr, sehr cool.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Ich", 7645.27, 7645.51, 1.0], ["suche", 7645.51, 7645.75, 1.0], ["das", 7645.83, 7645.99, 1.0], ["mal", 7645.99, 7646.15, 1.0], ["aus", 7646.15, 7646.23, 1.0], ["und", 7646.31, 7646.47, 1.0], ["das", 7646.47, 7646.63, 1.0], ["ist", 7646.63, 7646.87, 1.0], ["sehr,", 7646.87, 7647.03, 1.0], ["sehr", 7647.11, 7647.27, 1.0], ["cool.", 7647.27, 7647.51, 1.0]]}, {"start": 7647.83, "end": 7648.71, "text": "Coole Sache.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Coole", 7647.83, 7648.15, 1.0], ["Sache.", 7648.15, 7648.71, 1.0]]}, {"start": 7649.83, "end": 7655.51, "text": "Okay, dann andere Programmiersprache, Marc, eine deiner Lieblingsprogrammiersprachen, Ruby.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Okay,", 7649.83, 7650.15, 1.0], ["dann", 7650.55, 7650.87, 1.0], ["andere", 7651.35, 7651.67, 1.0], ["Programmiersprache,", 7651.83, 7652.79, 1.0], ["Marc,", 7652.87, 7653.27, 1.0], ["eine", 7653.43, 7653.67, 1.0], ["deiner", 7653.67, 7653.99, 1.0], ["Lieblingsprogrammiersprachen,", 7653.99, 7654.95, 1.0], ["Ruby.", 7655.11, 7655.51, 1.0]]}, {"start": 7656.07, "end": 7657.35, "text": "Was nutzen die denn?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Was", 7656.07, 7656.15, 1.0], ["nutzen", 7656.63, 7657.03, 1.0], ["die", 7657.03, 7657.19, 1.0], ["denn?", 7657.19, 7657.35, 1.0]]}, {"start": 7657.67, "end": 7664.47, "text": "Früher gab es da einfach mal Test Unit drin, was ungefähr genauso wie JUnit oder wahrscheinlich auch ähnlich wie Unit-Test in Python ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Früher", 7657.67, 7657.99, 1.0], ["gab", 7657.99, 7658.15, 1.0], ["es", 7658.15, 7658.23, 1.0], ["da", 7658.23, 7658.39, 1.0], ["einfach", 7658.39, 7658.55, 1.0], ["mal", 7658.55, 7658.79, 1.0], ["Test", 7658.79, 7659.11, 1.0], ["Unit", 7659.11, 7659.51, 1.0], ["drin,", 7659.51, 7659.67, 1.0], ["was", 7659.75, 7659.91, 1.0], ["ungefähr", 7660.07, 7660.39, 1.0], ["genauso", 7660.39, 7660.71, 1.0], ["wie", 7660.71, 7660.87, 1.0], ["JUnit", 7661.11, 7661.59, 1.0], ["oder", 7661.75, 7661.99, 1.0], ["wahrscheinlich", 7661.99, 7662.39, 1.0], ["auch", 7662.39, 7662.55, 1.0], ["ähnlich", 7662.55, 7662.71, 1.0], ["wie", 7662.79, 7662.95, 1.0], ["Unit-Test", 7662.95, 7663.43, 1.0], ["in", 7663.51, 7663.67, 1.0], ["Python", 7663.67, 7664.15, 1.0], ["ist.", 7664.15, 7664.47, 1.0]]}, {"start": 7665.11, "end": 7682.15, "text": "Test Unit war Teil der Standard Library, also es war mal ein separates Projekt, wurde dann in die Standard Library getan, wurde dann außerhalb der Standard Library zu Test Unit Version 2 weiterentwickelt und dann aber innerhalb der Standard Library abgelöst durch Minitest.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Test", 7665.11, 7665.59, 1.0], ["Unit", 7665.59, 7666.07, 1.0], ["war", 7666.07, 7666.31, 1.0], ["Teil", 7666.31, 7666.55, 1.0], ["der", 7666.55, 7666.71, 1.0], ["Standard", 7666.71, 7667.11, 1.0], ["Library,", 7667.11, 7667.51, 1.0], ["also", 7667.59, 7667.75, 1.0], ["es", 7667.83, 7667.91, 1.0], ["war", 7667.91, 7668.07, 1.0], ["mal", 7668.07, 7668.23, 1.0], ["ein", 7668.23, 7668.39, 1.0], ["separates", 7668.39, 7668.79, 1.0], ["Projekt,", 7668.87, 7669.11, 1.0], ["wurde", 7669.19, 7669.43, 1.0], ["dann", 7669.43, 7669.59, 1.0], ["in", 7669.59, 7669.67, 1.0], ["die", 7669.67, 7669.75, 1.0], ["Standard", 7669.75, 7670.07, 1.0], ["Library", 7670.07, 7670.55, 1.0], ["getan,", 7670.55, 7671.19, 1.0], ["wurde", 7671.83, 7671.99, 1.0], ["dann", 7672.31, 7672.63, 1.0], ["außerhalb", 7672.63, 7673.19, 1.0], ["der", 7673.19, 7673.35, 1.0], ["Standard", 7673.35, 7673.75, 1.0], ["Library", 7673.75, 7674.23, 1.0], ["zu", 7674.23, 7674.39, 1.0], ["Test", 7674.39, 7674.71, 1.0], ["Unit", 7674.71, 7675.03, 1.0], ["Version", 7675.03, 7675.43, 1.0], ["2", 7675.43, 7675.75, 1.0], ["weiterentwickelt", 7675.75, 7676.95, 1.0], ["und", 7677.27, 7677.59, 1.0], ["dann", 7678.15, 7678.47, 1.0], ["aber", 7678.47, 7678.71, 1.0], ["innerhalb", 7678.71, 7679.11, 1.0], ["der", 7679.11, 7679.27, 1.0], ["Standard", 7679.27, 7679.67, 1.0], ["Library", 7679.67, 7680.23, 1.0], ["abgelöst", 7680.23, 7681.03, 1.0], ["durch", 7681.03, 7681.35, 1.0], ["Minitest.", 7681.35, 7682.15, 1.0]]}, {"start": 7683.19, "end": 7688.79, "text": "Also Minitest ist quasi, war auch ein externes Gem, wo sie dann gesagt haben, das gefällt uns so cool.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 7683.19, 7683.75, 1.0], ["Minitest", 7684.07, 7684.87, 1.0], ["ist", 7684.87, 7685.03, 1.0], ["quasi,", 7685.03, 7685.43, 1.0], ["war", 7685.67, 7685.83, 1.0], ["auch", 7685.83, 7685.99, 1.0], ["ein", 7685.99, 7686.15, 1.0], ["externes", 7686.15, 7686.71, 1.0], ["Gem,", 7686.71, 7686.87, 1.0], ["wo", 7686.95, 7687.11, 1.0], ["sie", 7687.11, 7687.19, 1.0], ["dann", 7687.19, 7687.27, 1.0], ["gesagt", 7687.27, 7687.51, 1.0], ["haben,", 7687.51, 7687.67, 1.0], ["das", 7687.75, 7687.83, 1.0], ["gefällt", 7687.83, 7688.15, 1.0], ["uns", 7688.15, 7688.31, 1.0], ["so", 7688.39, 7688.55, 1.0], ["cool.", 7688.55, 7688.79, 1.0]]}, {"start": 7688.95, "end": 7693.19, "text": "Von Ruby 1.8 auf 1.9 nehmen wir das einfach auch mit in die Standard Library.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Von", 7688.95, 7689.19, 1.0], ["Ruby", 7689.19, 7689.59, 1.0], ["1.8", 7689.59, 7689.91, 1.0], ["auf", 7689.99, 7690.15, 1.0], ["1.9", 7690.15, 7690.47, 1.0], ["nehmen", 7690.71, 7690.95, 1.0], ["wir", 7690.95, 7691.03, 1.0], ["das", 7691.03, 7691.19, 1.0], ["einfach", 7691.19, 7691.43, 1.0], ["auch", 7691.43, 7691.59, 1.0], ["mit", 7691.59, 7691.75, 1.0], ["in", 7691.75, 7691.91, 1.0], ["die", 7691.91, 7691.99, 1.0], ["Standard", 7691.99, 7692.39, 1.0], ["Library.", 7692.39, 7693.19, 1.0]]}, {"start": 7693.75, "end": 7709.11, "text": "Bedeutet, es wird jetzt offiziell mitentwickelt und wir machen aber das Ganze, weil Minitest auch so unter anderem ein Unitest-Framework beinhaltet, machen wir quasi eine Kompatibilität zu dem alten Test-Unit, indem wir das einfach in Minitest wrappen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 7693.75, 7694.31, 1.0], ["es", 7694.39, 7694.55, 1.0], ["wird", 7694.55, 7694.71, 1.0], ["jetzt", 7694.71, 7694.95, 1.0], ["offiziell", 7694.95, 7695.51, 1.0], ["mitentwickelt", 7695.51, 7696.31, 1.0], ["und", 7696.39, 7696.63, 1.0], ["wir", 7696.63, 7696.79, 1.0], ["machen", 7696.79, 7697.11, 1.0], ["aber", 7697.11, 7697.35, 1.0], ["das", 7697.35, 7697.51, 1.0], ["Ganze,", 7697.51, 7697.99, 1.0], ["weil", 7698.23, 7698.55, 1.0], ["Minitest", 7698.63, 7699.27, 1.0], ["auch", 7699.43, 7699.59, 1.0], ["so", 7699.59, 7699.83, 1.0], ["unter", 7699.83, 7700.07, 1.0], ["anderem", 7700.07, 7700.47, 1.0], ["ein", 7700.47, 7700.63, 1.0], ["Unitest-Framework", 7700.63, 7701.75, 1.0], ["beinhaltet,", 7701.75, 7702.63, 1.0], ["machen", 7702.87, 7703.43, 1.0], ["wir", 7703.43, 7703.75, 1.0], ["quasi", 7703.75, 7704.31, 1.0], ["eine", 7704.31, 7704.47, 1.0], ["Kompatibilität", 7704.47, 7705.19, 1.0], ["zu", 7705.19, 7705.35, 1.0], ["dem", 7705.35, 7705.51, 1.0], ["alten", 7705.51, 7705.83, 1.0], ["Test-Unit,", 7705.83, 7706.39, 1.0], ["indem", 7706.71, 7707.03, 1.0], ["wir", 7707.03, 7707.19, 1.0], ["das", 7707.19, 7707.35, 1.0], ["einfach", 7707.35, 7707.59, 1.0], ["in", 7707.59, 7707.83, 1.0], ["Minitest", 7707.83, 7708.63, 1.0], ["wrappen.", 7708.63, 7709.11, 1.0]]}, {"start": 7709.67, "end": 7717.11, "text": "Bedeutet, unter den Covern quasi läuft da jetzt Minitest, aber die API ist noch komplett kompatibel zum alten Test-Unit.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 7709.67, 7710.31, 1.0], ["unter", 7711.27, 7711.59, 1.0], ["den", 7711.59, 7711.91, 1.0], ["Covern", 7711.91, 7712.47, 1.0], ["quasi", 7712.55, 7712.95, 1.0], ["läuft", 7712.95, 7713.27, 1.0], ["da", 7713.27, 7713.43, 1.0], ["jetzt", 7713.43, 7713.59, 1.0], ["Minitest,", 7713.59, 7714.07, 1.0], ["aber", 7714.23, 7714.39, 1.0], ["die", 7714.39, 7714.55, 1.0], ["API", 7714.55, 7715.03, 1.0], ["ist", 7715.03, 7715.19, 1.0], ["noch", 7715.19, 7715.35, 1.0], ["komplett", 7715.35, 7715.67, 1.0], ["kompatibel", 7715.67, 7716.23, 1.0], ["zum", 7716.23, 7716.39, 1.0], ["alten", 7716.39, 7716.63, 1.0], ["Test-Unit.", 7716.63, 7717.11, 1.0]]}, {"start": 7718.71, "end": 7720.39, "text": "Falls da jemand alte Tests hat.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Falls", 7718.71, 7718.95, 1.0], ["da", 7718.95, 7719.03, 1.0], ["jemand", 7719.11, 7719.35, 1.0], ["alte", 7719.43, 7719.67, 1.0], ["Tests", 7719.67, 7720.07, 1.0], ["hat.", 7720.07, 7720.39, 1.0]]}, {"start": 7720.71, "end": 7721.43, "text": "Genau, richtig.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Genau,", 7720.71, 7721.03, 1.0], ["richtig.", 7721.11, 7721.43, 1.0]]}, {"start": 7721.59, "end": 7727.91, "text": "Also das kann man einfach, so eine Drop-in-Solution und auf einmal kannst du theoretisch dann auch den neuen Scheiß benutzen, aber das alte geht immer noch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Also", 7721.59, 7721.75, 1.0], ["das", 7721.83, 7721.99, 1.0], ["kann", 7721.99, 7722.15, 1.0], ["man", 7722.15, 7722.23, 1.0], ["einfach,", 7722.23, 7722.39, 1.0], ["so", 7722.47, 7722.63, 1.0], ["eine", 7722.63, 7722.71, 1.0], ["Drop-in-Solution", 7722.71, 7723.51, 1.0], ["und", 7723.59, 7723.67, 1.0], ["auf", 7723.67, 7723.83, 1.0], ["einmal", 7723.83, 7724.15, 1.0], ["kannst", 7724.15, 7724.31, 1.0], ["du", 7724.31, 7724.47, 1.0], ["theoretisch", 7724.47, 7724.87, 1.0], ["dann", 7724.87, 7725.03, 1.0], ["auch", 7725.03, 7725.11, 1.0], ["den", 7725.11, 7725.19, 1.0], ["neuen", 7725.19, 7725.51, 1.0], ["Scheiß", 7725.51, 7725.83, 1.0], ["benutzen,", 7725.83, 7726.15, 1.0], ["aber", 7726.31, 7726.55, 1.0], ["das", 7726.55, 7726.71, 1.0], ["alte", 7726.71, 7727.03, 1.0], ["geht", 7727.03, 7727.27, 1.0], ["immer", 7727.27, 7727.59, 1.0], ["noch.", 7727.59, 7727.91, 1.0]]}, {"start": 7728.15, "end": 7733.51, "text": "Ja, oder falls Leute halt tatsächlich sehr festgefahren sind auf Test-Unit.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 7728.15, 7728.47, 1.0], ["oder", 7728.63, 7728.95, 1.0], ["falls", 7729.19, 7729.91, 1.0], ["Leute", 7729.91, 7730.31, 1.0], ["halt", 7730.31, 7730.63, 1.0], ["tatsächlich", 7730.63, 7731.35, 1.0], ["sehr", 7731.35, 7731.67, 1.0], ["festgefahren", 7731.67, 7732.55, 1.0], ["sind", 7732.55, 7732.79, 1.0], ["auf", 7732.79, 7732.95, 1.0], ["Test-Unit.", 7732.95, 7733.51, 1.0]]}, {"start": 7733.75, "end": 7742.71, "text": "Ich meine, es gibt halt auch Leute, auch wenn sie sich relativ ähnlich verhalten, die beiden Frameworks, es gibt doch ein paar kleine Unterschiede.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 7733.75, 7733.83, 1.0], ["meine,", 7733.83, 7733.91, 1.0], ["es", 7734.07, 7734.15, 1.0], ["gibt", 7734.15, 7734.31, 1.0], ["halt", 7734.31, 7734.63, 1.0], ["auch", 7734.63, 7734.87, 1.0], ["Leute,", 7734.87, 7735.43, 1.0], ["auch", 7735.75, 7736.07, 1.0], ["wenn", 7736.07, 7736.39, 1.0], ["sie", 7736.95, 7737.27, 1.0], ["sich", 7737.27, 7737.59, 1.0], ["relativ", 7737.59, 7738.15, 1.0], ["ähnlich", 7738.15, 7738.87, 1.0], ["verhalten,", 7738.87, 7739.43, 1.0], ["die", 7739.59, 7739.75, 1.0], ["beiden", 7739.75, 7740.07, 1.0], ["Frameworks,", 7740.07, 7740.71, 1.0], ["es", 7740.87, 7740.95, 1.0], ["gibt", 7740.95, 7741.11, 1.0], ["doch", 7741.11, 7741.35, 1.0], ["ein", 7741.35, 7741.43, 1.0], ["paar", 7741.43, 7741.59, 1.0], ["kleine", 7741.59, 7741.91, 1.0], ["Unterschiede.", 7741.91, 7742.71, 1.0]]}, {"start": 7742.95, "end": 7749.83, "text": "Und es gibt halt dann wahrscheinlich auch Leute, die sich dann irgendwie auch nicht umstellen wollen und sagen, oh, ich habe mich jetzt daran gewöhnt und so für solche Leute dann vielleicht auch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 7742.95, 7743.11, 1.0], ["es", 7743.11, 7743.19, 1.0], ["gibt", 7743.19, 7743.43, 1.0], ["halt", 7743.43, 7743.67, 1.0], ["dann", 7743.67, 7743.83, 1.0], ["wahrscheinlich", 7743.83, 7744.23, 1.0], ["auch", 7744.23, 7744.39, 1.0], ["Leute,", 7744.39, 7744.55, 1.0], ["die", 7744.63, 7744.79, 1.0], ["sich", 7744.79, 7744.95, 1.0], ["dann", 7744.95, 7745.11, 1.0], ["irgendwie", 7745.11, 7745.35, 1.0], ["auch", 7745.35, 7745.51, 1.0], ["nicht", 7745.51, 7745.67, 1.0], ["umstellen", 7745.67, 7746.07, 1.0], ["wollen", 7746.07, 7746.31, 1.0], ["und", 7746.31, 7746.47, 1.0], ["sagen,", 7746.47, 7746.71, 1.0], ["oh,", 7746.79, 7746.87, 1.0], ["ich", 7746.95, 7747.03, 1.0], ["habe", 7747.03, 7747.19, 1.0], ["mich", 7747.19, 7747.35, 1.0], ["jetzt", 7747.35, 7747.43, 1.0], ["daran", 7747.43, 7747.75, 1.0], ["gewöhnt", 7747.75, 7748.07, 1.0], ["und", 7748.15, 7748.31, 1.0], ["so", 7748.31, 7748.39, 1.0], ["für", 7748.55, 7748.71, 1.0], ["solche", 7748.71, 7749.03, 1.0], ["Leute", 7749.03, 7749.27, 1.0], ["dann", 7749.27, 7749.51, 1.0], ["vielleicht", 7749.51, 7749.75, 1.0], ["auch.", 7749.75, 7749.83, 1.0]]}, {"start": 7750.31, "end": 7751.43, "text": "Wenn es läuft, geht es ja auch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Wenn", 7750.31, 7750.39, 1.0], ["es", 7750.39, 7750.55, 1.0], ["läuft,", 7750.55, 7750.79, 1.0], ["geht", 7750.87, 7751.03, 1.0], ["es", 7751.03, 7751.11, 1.0], ["ja", 7751.11, 7751.27, 1.0], ["auch.", 7751.27, 7751.43, 1.0]]}, {"start": 7751.67, "end": 7755.11, "text": "Das Schöne an Minitest ist, dass es sehr, sehr klein und simpel ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 7751.67, 7751.83, 1.0], ["Schöne", 7751.83, 7752.07, 1.0], ["an", 7752.07, 7752.15, 1.0], ["Minitest", 7752.23, 7752.71, 1.0], ["ist,", 7752.79, 7752.87, 1.0], ["dass", 7752.95, 7753.11, 1.0], ["es", 7753.11, 7753.27, 1.0], ["sehr,", 7753.27, 7753.51, 1.0], ["sehr", 7753.59, 7753.91, 1.0], ["klein", 7753.91, 7754.39, 1.0], ["und", 7754.39, 7754.55, 1.0], ["simpel", 7754.55, 7754.95, 1.0], ["ist.", 7754.95, 7755.11, 1.0]]}, {"start": 7755.19, "end": 7763.75, "text": "Also ein Testune ist es riesig und hat irgendwie so ganz Unmengen an Patterns drin, irgendwelche komischen Transformator-Baum-Dinger und was weiß ich.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 7755.19, 7755.43, 1.0], ["ein", 7755.43, 7755.59, 1.0], ["Testune", 7755.59, 7755.99, 1.0], ["ist", 7756.15, 7756.23, 1.0], ["es", 7756.23, 7756.31, 1.0], ["riesig", 7756.39, 7756.71, 1.0], ["und", 7756.71, 7756.87, 1.0], ["hat", 7756.87, 7757.03, 1.0], ["irgendwie", 7757.03, 7757.43, 1.0], ["so", 7757.43, 7757.75, 1.0], ["ganz", 7758.47, 7759.03, 1.0], ["Unmengen", 7759.19, 7759.59, 1.0], ["an", 7759.59, 7759.67, 1.0], ["Patterns", 7759.67, 7760.07, 1.0], ["drin,", 7760.07, 7760.23, 1.0], ["irgendwelche", 7760.31, 7760.71, 1.0], ["komischen", 7760.71, 7761.27, 1.0], ["Transformator-Baum-Dinger", 7761.27, 7762.71, 1.0], ["und", 7762.87, 7763.11, 1.0], ["was", 7763.11, 7763.27, 1.0], ["weiß", 7763.27, 7763.59, 1.0], ["ich.", 7763.59, 7763.75, 1.0]]}, {"start": 7763.91, "end": 7767.67, "text": "Und Minitest ist sehr, sehr klein und leichtgewichtig und kann aber auch sehr viel.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 7763.91, 7764.07, 1.0], ["Minitest", 7764.07, 7764.79, 1.0], ["ist", 7764.79, 7764.87, 1.0], ["sehr,", 7764.87, 7765.03, 1.0], ["sehr", 7765.11, 7765.27, 1.0], ["klein", 7765.27, 7765.59, 1.0], ["und", 7765.59, 7765.75, 1.0], ["leichtgewichtig", 7765.75, 7766.47, 1.0], ["und", 7766.55, 7766.79, 1.0], ["kann", 7766.79, 7767.03, 1.0], ["aber", 7767.03, 7767.19, 1.0], ["auch", 7767.19, 7767.35, 1.0], ["sehr", 7767.35, 7767.51, 1.0], ["viel.", 7767.51, 7767.67, 1.0]]}, {"start": 7767.99, "end": 7770.47, "text": "Und auch sehr, eigentlich sehr schön überblickbar.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Und", 7767.99, 7768.15, 1.0], ["auch", 7768.15, 7768.39, 1.0], ["sehr,", 7768.39, 7768.63, 1.0], ["eigentlich", 7768.87, 7769.27, 1.0], ["sehr", 7769.27, 7769.51, 1.0], ["schön", 7769.51, 7769.75, 1.0], ["überblickbar.", 7769.75, 7770.47, 1.0]]}, {"start": 7770.55, "end": 7776.07, "text": "Also da passiert sehr relativ wenig Magic, obwohl es eigentlich danach aussieht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 7770.55, 7770.79, 1.0], ["da", 7770.79, 7770.95, 1.0], ["passiert", 7770.95, 7771.43, 1.0], ["sehr", 7771.43, 7771.75, 1.0], ["relativ", 7771.75, 7772.31, 1.0], ["wenig", 7772.31, 7772.87, 1.0], ["Magic,", 7772.87, 7773.51, 1.0], ["obwohl", 7774.07, 7774.63, 1.0], ["es", 7774.63, 7774.79, 1.0], ["eigentlich", 7774.79, 7775.19, 1.0], ["danach", 7775.35, 7775.67, 1.0], ["aussieht.", 7775.67, 7776.07, 1.0]]}, {"start": 7776.15, "end": 7781.75, "text": "Also es ist halt echt so, es gibt Minitest hat selber auch nochmal zwei Geschmacksrichtungen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 7776.15, 7776.39, 1.0], ["es", 7776.39, 7776.47, 1.0], ["ist", 7776.47, 7776.63, 1.0], ["halt", 7776.63, 7776.87, 1.0], ["echt", 7776.87, 7777.19, 1.0], ["so,", 7777.19, 7777.51, 1.0], ["es", 7777.91, 7778.07, 1.0], ["gibt", 7778.07, 7778.23, 1.0], ["Minitest", 7778.39, 7779.11, 1.0], ["hat", 7779.11, 7779.27, 1.0], ["selber", 7779.27, 7779.59, 1.0], ["auch", 7779.59, 7779.75, 1.0], ["nochmal", 7779.75, 7780.23, 1.0], ["zwei", 7780.23, 7780.71, 1.0], ["Geschmacksrichtungen.", 7780.71, 7781.75, 1.0]]}, {"start": 7781.91, "end": 7789.99, "text": "Es gibt das einmal in der normalen X-Unit-Richtung, dass man sagt, man definiert eine Klasse, die erbt irgendwie von Minitest-Unit.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 7781.91, 7781.99, 1.0], ["gibt", 7781.99, 7782.23, 1.0], ["das", 7782.23, 7782.39, 1.0], ["einmal", 7782.39, 7782.79, 1.0], ["in", 7782.79, 7783.03, 1.0], ["der", 7783.03, 7783.19, 1.0], ["normalen", 7783.19, 7783.91, 1.0], ["X-Unit-Richtung,", 7783.91, 7785.11, 1.0], ["dass", 7785.19, 7785.35, 1.0], ["man", 7785.35, 7785.51, 1.0], ["sagt,", 7785.51, 7785.75, 1.0], ["man", 7785.83, 7785.99, 1.0], ["definiert", 7785.99, 7786.47, 1.0], ["eine", 7786.47, 7786.63, 1.0], ["Klasse,", 7786.63, 7786.87, 1.0], ["die", 7786.95, 7787.11, 1.0], ["erbt", 7787.11, 7787.51, 1.0], ["irgendwie", 7787.59, 7788.31, 1.0], ["von", 7788.31, 7788.63, 1.0], ["Minitest-Unit.", 7788.95, 7789.99, 1.0]]}, {"start": 7790.95, "end": 7798.71, "text": "Darin hat man Setup, Teardown, Before-After-Tests und sonstige Geschichten.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Darin", 7790.95, 7791.59, 1.0], ["hat", 7791.59, 7791.83, 1.0], ["man", 7791.83, 7792.15, 1.0], ["Setup,", 7792.15, 7792.71, 1.0], ["Teardown,", 7792.79, 7793.43, 1.0], ["Before-After-Tests", 7794.23, 7796.87, 1.0], ["und", 7797.19, 7797.43, 1.0], ["sonstige", 7797.43, 7797.91, 1.0], ["Geschichten.", 7798.07, 7798.71, 1.0]]}, {"start": 7800.87, "end": 7801.59, "text": "Kein Before-Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Kein", 7800.87, 7801.03, 1.0], ["Before-Tests.", 7801.03, 7801.59, 1.0]]}, {"start": 7801.75, "end": 7803.99, "text": "Also Before-Test-Suite hat er nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Also", 7801.75, 7802.23, 1.0], ["Before-Test-Suite", 7802.39, 7803.67, 1.0], ["hat", 7803.67, 7803.83, 1.0], ["er", 7803.83, 7803.91, 1.0], ["nicht.", 7803.91, 7803.99, 1.0]]}, {"start": 7804.23, "end": 7805.43, "text": "Aus irgendeinem komischen Grund.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aus", 7804.23, 7804.31, 1.0], ["irgendeinem", 7804.39, 7804.71, 1.0], ["komischen", 7804.71, 7805.03, 1.0], ["Grund.", 7805.11, 7805.43, 1.0]]}, {"start": 7805.75, "end": 7808.71, "text": "Also du kannst nach allen Tests was ausführen, aber nicht vor allen Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 7805.75, 7805.83, 1.0], ["du", 7805.91, 7806.07, 1.0], ["kannst", 7806.07, 7806.31, 1.0], ["nach", 7806.31, 7806.47, 1.0], ["allen", 7806.47, 7806.71, 1.0], ["Tests", 7806.71, 7807.03, 1.0], ["was", 7807.03, 7807.19, 1.0], ["ausführen,", 7807.19, 7807.51, 1.0], ["aber", 7807.59, 7807.67, 1.0], ["nicht", 7807.83, 7808.07, 1.0], ["vor", 7808.07, 7808.23, 1.0], ["allen", 7808.23, 7808.47, 1.0], ["Tests.", 7808.47, 7808.71, 1.0]]}, {"start": 7808.87, "end": 7811.27, "text": "Du kannst vor jedem einzelnen Test was ausführen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 7808.87, 7808.95, 1.0], ["kannst", 7808.95, 7809.19, 1.0], ["vor", 7809.19, 7809.35, 1.0], ["jedem", 7809.35, 7809.67, 1.0], ["einzelnen", 7809.67, 7810.15, 1.0], ["Test", 7810.15, 7810.39, 1.0], ["was", 7810.39, 7810.55, 1.0], ["ausführen.", 7810.55, 7811.27, 1.0]]}, {"start": 7811.59, "end": 7824.47, "text": "Ist wahrscheinlich aber halt auch der Scope von diesem Framework ist halt eher, biete mir eine Basis für Unit-Tests und da ist es halt relativ sinnlos, vor und nach der gesamten Test-Suite irgendwas auszuführen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ist", 7811.59, 7811.83, 1.0], ["wahrscheinlich", 7811.83, 7812.39, 1.0], ["aber", 7812.39, 7812.71, 1.0], ["halt", 7812.71, 7813.03, 1.0], ["auch", 7813.03, 7813.19, 1.0], ["der", 7813.75, 7813.91, 1.0], ["Scope", 7813.91, 7814.47, 1.0], ["von", 7814.47, 7814.71, 1.0], ["diesem", 7814.71, 7814.95, 1.0], ["Framework", 7814.95, 7815.67, 1.0], ["ist", 7815.67, 7815.91, 1.0], ["halt", 7815.91, 7816.23, 1.0], ["eher,", 7816.23, 7816.55, 1.0], ["biete", 7816.87, 7817.35, 1.0], ["mir", 7817.35, 7817.59, 1.0], ["eine", 7817.59, 7817.67, 1.0], ["Basis", 7817.67, 7817.99, 1.0], ["für", 7817.99, 7818.15, 1.0], ["Unit-Tests", 7818.15, 7818.87, 1.0], ["und", 7818.95, 7819.03, 1.0], ["da", 7819.03, 7819.19, 1.0], ["ist", 7819.19, 7819.35, 1.0], ["es", 7819.35, 7819.51, 1.0], ["halt", 7819.51, 7819.75, 1.0], ["relativ", 7819.75, 7820.15, 1.0], ["sinnlos,", 7820.15, 7820.87, 1.0], ["vor", 7821.83, 7822.15, 1.0], ["und", 7822.15, 7822.39, 1.0], ["nach", 7822.39, 7822.63, 1.0], ["der", 7822.63, 7822.79, 1.0], ["gesamten", 7822.79, 7823.19, 1.0], ["Test-Suite", 7823.19, 7823.75, 1.0], ["irgendwas", 7823.75, 7824.07, 1.0], ["auszuführen.", 7824.07, 7824.47, 1.0]]}, {"start": 7824.63, "end": 7841.91, "text": "Ja, gut, du kannst, also ich hätte es halt gern gehabt, teilweise, wenn ich irgendwie Redis zum Beispiel mittesten will und nicht wegmocken muss, dann hätte ich einfach gerne am Anfang einmal Redis gestartet und am Ende das beendet und inzwischenzeit immer drauf rumgerödelt, aber ich, ja, jetzt musst du halt irgendwie so Behelf Sachen machen, dass du irgendwie eine globale Variable setzt, wenn das Ding läuft.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 7824.63, 7824.71, 1.0], ["gut,", 7824.79, 7824.87, 1.0], ["du", 7824.95, 7825.03, 1.0], ["kannst,", 7825.03, 7825.27, 1.0], ["also", 7825.35, 7825.43, 1.0], ["ich", 7825.51, 7825.59, 1.0], ["hätte", 7825.59, 7825.75, 1.0], ["es", 7825.75, 7825.83, 1.0], ["halt", 7825.83, 7826.07, 1.0], ["gern", 7826.07, 7826.31, 1.0], ["gehabt,", 7826.31, 7826.55, 1.0], ["teilweise,", 7826.63, 7826.95, 1.0], ["wenn", 7827.03, 7827.11, 1.0], ["ich", 7827.11, 7827.27, 1.0], ["irgendwie", 7827.27, 7827.59, 1.0], ["Redis", 7827.59, 7828.07, 1.0], ["zum", 7828.15, 7828.23, 1.0], ["Beispiel", 7828.23, 7828.47, 1.0], ["mittesten", 7828.55, 7829.03, 1.0], ["will", 7829.03, 7829.27, 1.0], ["und", 7829.27, 7829.35, 1.0], ["nicht", 7829.35, 7829.43, 1.0], ["wegmocken", 7829.43, 7829.99, 1.0], ["muss,", 7829.99, 7830.15, 1.0], ["dann", 7830.23, 7830.39, 1.0], ["hätte", 7830.39, 7830.55, 1.0], ["ich", 7830.55, 7830.63, 1.0], ["einfach", 7830.63, 7830.79, 1.0], ["gerne", 7830.79, 7831.03, 1.0], ["am", 7831.03, 7831.11, 1.0], ["Anfang", 7831.11, 7831.35, 1.0], ["einmal", 7831.35, 7831.59, 1.0], ["Redis", 7831.59, 7831.99, 1.0], ["gestartet", 7832.07, 7832.79, 1.0], ["und", 7832.79, 7832.95, 1.0], ["am", 7832.95, 7833.11, 1.0], ["Ende", 7833.11, 7833.35, 1.0], ["das", 7833.35, 7833.51, 1.0], ["beendet", 7833.51, 7833.99, 1.0], ["und", 7833.99, 7834.07, 1.0], ["inzwischenzeit", 7834.07, 7834.71, 1.0], ["immer", 7834.71, 7834.87, 1.0], ["drauf", 7834.87, 7835.03, 1.0], ["rumgerödelt,", 7835.03, 7835.67, 1.0], ["aber", 7835.75, 7835.83, 1.0], ["ich,", 7835.83, 7835.99, 1.0], ["ja,", 7836.07, 7836.23, 1.0], ["jetzt", 7836.31, 7836.47, 1.0], ["musst", 7836.47, 7836.71, 1.0], ["du", 7836.71, 7836.87, 1.0], ["halt", 7836.87, 7837.11, 1.0], ["irgendwie", 7837.11, 7837.51, 1.0], ["so", 7837.51, 7837.83, 1.0], ["Behelf", 7838.15, 7838.79, 1.0], ["Sachen", 7838.95, 7839.19, 1.0], ["machen,", 7839.19, 7839.35, 1.0], ["dass", 7839.43, 7839.51, 1.0], ["du", 7839.51, 7839.59, 1.0], ["irgendwie", 7839.67, 7839.91, 1.0], ["eine", 7839.91, 7839.99, 1.0], ["globale", 7839.99, 7840.39, 1.0], ["Variable", 7840.39, 7840.63, 1.0], ["setzt,", 7840.79, 7841.03, 1.0], ["wenn", 7841.11, 7841.27, 1.0], ["das", 7841.27, 7841.35, 1.0], ["Ding", 7841.35, 7841.59, 1.0], ["läuft.", 7841.59, 7841.91, 1.0]]}, {"start": 7843.75, "end": 7846.87, "text": "Genau, also es war der eine, eine, die eine Geschmacksrichtung.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 7843.75, 7843.99, 1.0], ["also", 7844.07, 7844.15, 1.0], ["es", 7844.23, 7844.39, 1.0], ["war", 7844.39, 7844.55, 1.0], ["der", 7844.55, 7844.71, 1.0], ["eine,", 7844.71, 7844.95, 1.0], ["eine,", 7845.03, 7845.27, 1.0], ["die", 7845.43, 7845.59, 1.0], ["eine", 7845.59, 7845.75, 1.0], ["Geschmacksrichtung.", 7845.83, 7846.87, 1.0]]}, {"start": 7846.95, "end": 7851.51, "text": "Es gibt Minitest-Unit, was so diese X-Unit-Richtung geht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 7846.95, 7847.11, 1.0], ["gibt", 7847.11, 7847.43, 1.0], ["Minitest-Unit,", 7847.43, 7848.47, 1.0], ["was", 7848.95, 7849.19, 1.0], ["so", 7849.19, 7849.51, 1.0], ["diese", 7849.51, 7849.83, 1.0], ["X-Unit-Richtung", 7849.83, 7851.27, 1.0], ["geht.", 7851.27, 7851.51, 1.0]]}, {"start": 7851.67, "end": 7911.43, "text": "Man implementiert ganz normal, ganz klassisch Klassen, erbt von einer bestimmten Unit-Testing-Klasse, implementiert Methoden, die mit Test beginnen und dann läuft der Rest, man hat irgendwie Assertions und dann gibt es noch mehr diese Behavioral-Driven oder Behavior-Driven Development-Schiene, die sich so ein bisschen an einem Framework, was später noch kommen wird, R-Spec anlehnt, dass man sagt, okay, man hat da jetzt so eine Domain-Specific Language für Tests, man muss da nicht mehr Methoden implementieren und man muss nicht mehr bestimmt erben, sondern man sagt einfach hier, ich lade ein bestimmtes Minitest-Modul und habe dann so Sachen wie Describe oder it und dann sieht es halt syntaktisch ein bisschen so aus wie Describe, ich habe eine Klasse, in diesem Describe-Block sage ich it, was weiß ich, must respond to read und dann implementiert man diese Assertion und diesen Test dann quasi in diesem It-Block.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Man", 7851.67, 7851.83, 1.0], ["implementiert", 7851.83, 7852.63, 1.0], ["ganz", 7852.63, 7852.87, 1.0], ["normal,", 7852.87, 7853.35, 1.0], ["ganz", 7853.51, 7853.83, 1.0], ["klassisch", 7853.83, 7854.71, 1.0], ["Klassen,", 7855.83, 7856.55, 1.0], ["erbt", 7856.87, 7857.27, 1.0], ["von", 7857.35, 7857.51, 1.0], ["einer", 7857.51, 7857.59, 1.0], ["bestimmten", 7857.59, 7857.99, 1.0], ["Unit-Testing-Klasse,", 7857.99, 7859.19, 1.0], ["implementiert", 7859.35, 7859.91, 1.0], ["Methoden,", 7859.91, 7860.31, 1.0], ["die", 7860.39, 7860.55, 1.0], ["mit", 7860.55, 7860.71, 1.0], ["Test", 7860.71, 7860.95, 1.0], ["beginnen", 7861.03, 7861.43, 1.0], ["und", 7861.51, 7861.83, 1.0], ["dann", 7861.83, 7862.15, 1.0], ["läuft", 7862.63, 7863.11, 1.0], ["der", 7863.11, 7863.27, 1.0], ["Rest,", 7863.27, 7863.51, 1.0], ["man", 7863.59, 7863.67, 1.0], ["hat", 7863.67, 7863.83, 1.0], ["irgendwie", 7863.83, 7864.15, 1.0], ["Assertions", 7864.15, 7864.63, 1.0], ["und", 7864.87, 7865.11, 1.0], ["dann", 7865.11, 7865.27, 1.0], ["gibt", 7865.27, 7865.43, 1.0], ["es", 7865.43, 7865.59, 1.0], ["noch", 7865.59, 7865.75, 1.0], ["mehr", 7865.75, 7865.99, 1.0], ["diese", 7865.99, 7866.31, 1.0], ["Behavioral-Driven", 7866.31, 7867.59, 1.0], ["oder", 7867.99, 7868.31, 1.0], ["Behavior-Driven", 7868.31, 7869.27, 1.0], ["Development-Schiene,", 7869.27, 7870.71, 1.0], ["die", 7870.95, 7871.27, 1.0], ["sich", 7871.27, 7871.43, 1.0], ["so", 7871.43, 7871.67, 1.0], ["ein", 7871.67, 7871.75, 1.0], ["bisschen", 7871.75, 7872.15, 1.0], ["an", 7872.15, 7872.39, 1.0], ["einem", 7872.39, 7872.55, 1.0], ["Framework,", 7872.55, 7872.95, 1.0], ["was", 7873.03, 7873.19, 1.0], ["später", 7873.19, 7873.43, 1.0], ["noch", 7873.43, 7873.59, 1.0], ["kommen", 7873.59, 7873.75, 1.0], ["wird,", 7873.75, 7873.91, 1.0], ["R-Spec", 7873.99, 7874.39, 1.0], ["anlehnt,", 7874.71, 7875.27, 1.0], ["dass", 7875.35, 7875.51, 1.0], ["man", 7875.51, 7875.67, 1.0], ["sagt,", 7875.67, 7875.91, 1.0], ["okay,", 7875.99, 7876.15, 1.0], ["man", 7876.23, 7876.39, 1.0], ["hat", 7876.39, 7876.55, 1.0], ["da", 7876.55, 7876.71, 1.0], ["jetzt", 7876.71, 7876.87, 1.0], ["so", 7876.87, 7877.03, 1.0], ["eine", 7877.03, 7877.19, 1.0], ["Domain-Specific", 7877.19, 7878.07, 1.0], ["Language", 7878.23, 7878.71, 1.0], ["für", 7878.71, 7878.95, 1.0], ["Tests,", 7878.95, 7879.43, 1.0], ["man", 7879.51, 7879.67, 1.0], ["muss", 7879.67, 7879.83, 1.0], ["da", 7879.83, 7879.99, 1.0], ["nicht", 7879.99, 7880.15, 1.0], ["mehr", 7880.15, 7880.39, 1.0], ["Methoden", 7880.39, 7880.87, 1.0], ["implementieren", 7880.87, 7881.51, 1.0], ["und", 7881.51, 7881.67, 1.0], ["man", 7881.67, 7881.83, 1.0], ["muss", 7881.83, 7881.99, 1.0], ["nicht", 7881.99, 7882.15, 1.0], ["mehr", 7882.15, 7882.31, 1.0], ["bestimmt", 7882.31, 7882.79, 1.0], ["erben,", 7882.79, 7883.35, 1.0], ["sondern", 7883.43, 7883.67, 1.0], ["man", 7883.67, 7883.83, 1.0], ["sagt", 7883.83, 7884.15, 1.0], ["einfach", 7884.15, 7884.47, 1.0], ["hier,", 7884.47, 7884.79, 1.0], ["ich", 7885.75, 7886.07, 1.0], ["lade", 7886.31, 7886.87, 1.0], ["ein", 7886.87, 7887.03, 1.0], ["bestimmtes", 7887.03, 7887.43, 1.0], ["Minitest-Modul", 7887.43, 7888.71, 1.0], ["und", 7889.51, 7889.75, 1.0], ["habe", 7889.75, 7889.99, 1.0], ["dann", 7889.99, 7890.23, 1.0], ["so", 7890.23, 7890.39, 1.0], ["Sachen", 7890.39, 7890.71, 1.0], ["wie", 7890.71, 7890.95, 1.0], ["Describe", 7890.95, 7891.75, 1.0], ["oder", 7891.75, 7891.99, 1.0], ["it", 7891.99, 7892.15, 1.0], ["und", 7892.47, 7892.63, 1.0], ["dann", 7892.63, 7892.95, 1.0], ["sieht", 7892.95, 7893.27, 1.0], ["es", 7893.27, 7893.43, 1.0], ["halt", 7893.43, 7893.67, 1.0], ["syntaktisch", 7893.67, 7894.23, 1.0], ["ein", 7894.23, 7894.31, 1.0], ["bisschen", 7894.31, 7894.55, 1.0], ["so", 7894.55, 7894.63, 1.0], ["aus", 7894.63, 7894.79, 1.0], ["wie", 7894.87, 7895.03, 1.0], ["Describe,", 7895.75, 7896.47, 1.0], ["ich", 7896.55, 7896.71, 1.0], ["habe", 7896.71, 7896.87, 1.0], ["eine", 7896.87, 7897.03, 1.0], ["Klasse,", 7897.03, 7897.59, 1.0], ["in", 7897.83, 7898.15, 1.0], ["diesem", 7898.15, 7898.47, 1.0], ["Describe-Block", 7898.47, 7899.59, 1.0], ["sage", 7899.59, 7899.91, 1.0], ["ich", 7899.91, 7900.07, 1.0], ["it,", 7900.39, 7900.63, 1.0], ["was", 7901.11, 7901.43, 1.0], ["weiß", 7901.43, 7901.59, 1.0], ["ich,", 7901.59, 7901.67, 1.0], ["must", 7901.91, 7902.15, 1.0], ["respond", 7902.15, 7902.55, 1.0], ["to", 7902.79, 7902.95, 1.0], ["read", 7903.51, 7903.91, 1.0], ["und", 7904.31, 7904.63, 1.0], ["dann", 7904.63, 7904.87, 1.0], ["implementiert", 7904.87, 7905.51, 1.0], ["man", 7905.51, 7905.67, 1.0], ["diese", 7905.67, 7905.91, 1.0], ["Assertion", 7905.91, 7906.39, 1.0], ["und", 7906.39, 7906.55, 1.0], ["diesen", 7906.55, 7906.79, 1.0], ["Test", 7906.79, 7907.11, 1.0], ["dann", 7907.11, 7907.27, 1.0], ["quasi", 7907.27, 7907.91, 1.0], ["in", 7908.23, 7908.55, 1.0], ["diesem", 7910.55, 7910.87, 1.0], ["It-Block.", 7910.87, 7911.43, 1.0]]}, {"start": 7911.59, "end": 7915.43, "text": "Ja, ich habe es selber nie genau kapiert, also weil technisch gesehen sind sie dasselbe.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 7911.59, 7911.75, 1.0], ["ich", 7912.07, 7912.15, 1.0], ["habe", 7912.15, 7912.31, 1.0], ["es", 7912.31, 7912.39, 1.0], ["selber", 7912.39, 7912.71, 1.0], ["nie", 7912.71, 7912.87, 1.0], ["genau", 7912.87, 7913.11, 1.0], ["kapiert,", 7913.11, 7913.51, 1.0], ["also", 7913.59, 7913.67, 1.0], ["weil", 7913.75, 7913.99, 1.0], ["technisch", 7913.99, 7914.31, 1.0], ["gesehen", 7914.31, 7914.63, 1.0], ["sind", 7914.63, 7914.79, 1.0], ["sie", 7914.79, 7914.95, 1.0], ["dasselbe.", 7914.95, 7915.43, 1.0]]}, {"start": 7915.51, "end": 7919.43, "text": "Also im Endeffekt vergleichst du halt zwei Sachen und dann knallt es halt, wenn es irgendwie so ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 7915.51, 7915.75, 1.0], ["im", 7915.75, 7915.91, 1.0], ["Endeffekt", 7915.91, 7916.63, 1.0], ["vergleichst", 7916.63, 7917.27, 1.0], ["du", 7917.35, 7917.43, 1.0], ["halt", 7917.51, 7917.67, 1.0], ["zwei", 7917.67, 7917.83, 1.0], ["Sachen", 7917.83, 7918.07, 1.0], ["und", 7918.07, 7918.15, 1.0], ["dann", 7918.15, 7918.31, 1.0], ["knallt", 7918.31, 7918.55, 1.0], ["es", 7918.55, 7918.63, 1.0], ["halt,", 7918.63, 7918.71, 1.0], ["wenn", 7918.79, 7918.87, 1.0], ["es", 7918.87, 7918.95, 1.0], ["irgendwie", 7918.95, 7919.19, 1.0], ["so", 7919.19, 7919.27, 1.0], ["ist.", 7919.35, 7919.43, 1.0]]}, {"start": 7919.59, "end": 7933.35, "text": "Das ist hundertprozentig dasselbe, weil Minitest aus dieser Domain-Specific Language genau die gleichen Klassen zur Laufzeit generiert, die quasi die man im anderen Style selber schreiben sollte.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 7919.59, 7919.67, 1.0], ["ist", 7919.67, 7919.75, 1.0], ["hundertprozentig", 7919.91, 7920.71, 1.0], ["dasselbe,", 7920.71, 7921.19, 1.0], ["weil", 7921.27, 7921.51, 1.0], ["Minitest", 7921.51, 7922.15, 1.0], ["aus", 7922.23, 7922.39, 1.0], ["dieser", 7922.39, 7922.63, 1.0], ["Domain-Specific", 7922.63, 7923.51, 1.0], ["Language", 7923.59, 7924.15, 1.0], ["genau", 7924.15, 7924.47, 1.0], ["die", 7924.47, 7924.63, 1.0], ["gleichen", 7924.63, 7925.11, 1.0], ["Klassen", 7925.11, 7925.91, 1.0], ["zur", 7926.23, 7926.55, 1.0], ["Laufzeit", 7926.55, 7927.43, 1.0], ["generiert,", 7927.43, 7928.07, 1.0], ["die", 7928.63, 7928.87, 1.0], ["quasi", 7928.87, 7929.51, 1.0], ["die", 7930.63, 7930.95, 1.0], ["man", 7930.95, 7931.27, 1.0], ["im", 7931.51, 7931.75, 1.0], ["anderen", 7931.75, 7932.07, 1.0], ["Style", 7932.07, 7932.47, 1.0], ["selber", 7932.47, 7932.79, 1.0], ["schreiben", 7932.79, 7933.11, 1.0], ["sollte.", 7933.11, 7933.35, 1.0]]}, {"start": 7933.43, "end": 7936.55, "text": "Also das ist eigentlich komplett eine Geschmackssache.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 7933.43, 7933.59, 1.0], ["das", 7933.67, 7933.91, 1.0], ["ist", 7933.91, 7934.07, 1.0], ["eigentlich", 7934.07, 7934.87, 1.0], ["komplett", 7935.03, 7935.59, 1.0], ["eine", 7935.59, 7935.75, 1.0], ["Geschmackssache.", 7935.75, 7936.55, 1.0]]}, {"start": 7936.95, "end": 7940.71, "text": "Beim Unitest musst du halt, müssen deine Tests zum Beispiel valide Methodennamen sein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Beim", 7936.95, 7937.03, 1.0], ["Unitest", 7937.11, 7937.59, 1.0], ["musst", 7937.59, 7937.75, 1.0], ["du", 7937.75, 7937.83, 1.0], ["halt,", 7937.83, 7937.99, 1.0], ["müssen", 7938.07, 7938.31, 1.0], ["deine", 7938.31, 7938.55, 1.0], ["Tests", 7938.55, 7938.71, 1.0], ["zum", 7938.79, 7938.87, 1.0], ["Beispiel", 7938.87, 7939.19, 1.0], ["valide", 7939.19, 7939.59, 1.0], ["Methodennamen", 7939.59, 7940.39, 1.0], ["sein.", 7940.39, 7940.71, 1.0]]}, {"start": 7940.87, "end": 7955.11, "text": "Bei Specs normalerweise ist dein Test ein String, wo dann halt, also du kannst ja halt raussuchen, ob du irgendwie Test 02 Entering underscore, n underscore, Integer underscore, Leads, underscore, 2, underscore, n underscore, Exception.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bei", 7940.87, 7941.19, 1.0], ["Specs", 7941.19, 7941.59, 1.0], ["normalerweise", 7941.83, 7942.39, 1.0], ["ist", 7942.39, 7942.55, 1.0], ["dein", 7942.55, 7942.79, 1.0], ["Test", 7942.79, 7943.11, 1.0], ["ein", 7943.11, 7943.43, 1.0], ["String,", 7943.43, 7943.75, 1.0], ["wo", 7943.83, 7943.99, 1.0], ["dann", 7943.99, 7944.15, 1.0], ["halt,", 7944.15, 7944.47, 1.0], ["also", 7944.55, 7944.79, 1.0], ["du", 7944.95, 7945.11, 1.0], ["kannst", 7945.11, 7945.43, 1.0], ["ja", 7945.43, 7945.51, 1.0], ["halt", 7945.51, 7945.67, 1.0], ["raussuchen,", 7945.67, 7946.15, 1.0], ["ob", 7946.23, 7946.31, 1.0], ["du", 7946.31, 7946.47, 1.0], ["irgendwie", 7946.47, 7947.19, 1.0], ["Test", 7947.35, 7947.75, 1.0], ["02", 7947.75, 7948.39, 1.0], ["Entering", 7949.19, 7949.91, 1.0], ["underscore,", 7949.91, 7950.31, 1.0], ["n", 7950.55, 7950.79, 1.0], ["underscore,", 7950.79, 7951.19, 1.0], ["Integer", 7951.35, 7951.83, 1.0], ["underscore,", 7951.83, 7952.15, 1.0], ["Leads,", 7952.31, 7952.63, 1.0], ["underscore,", 7952.71, 7953.11, 1.0], ["2,", 7953.19, 7953.35, 1.0], ["underscore,", 7953.43, 7953.75, 1.0], ["n", 7953.91, 7954.07, 1.0], ["underscore,", 7954.15, 7954.47, 1.0], ["Exception.", 7954.63, 7955.11, 1.0]]}, {"start": 7955.51, "end": 7960.55, "text": "Ob du so eine riesige, fette Methode hast, die ein bisschen komisch aussieht oder ob du das halt als String schreiben willst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ob", 7955.51, 7955.67, 1.0], ["du", 7955.67, 7955.83, 1.0], ["so", 7955.83, 7955.99, 1.0], ["eine", 7955.99, 7956.07, 1.0], ["riesige,", 7956.07, 7956.31, 1.0], ["fette", 7956.39, 7956.71, 1.0], ["Methode", 7956.71, 7956.95, 1.0], ["hast,", 7956.95, 7957.03, 1.0], ["die", 7957.11, 7957.27, 1.0], ["ein", 7957.27, 7957.35, 1.0], ["bisschen", 7957.35, 7957.51, 1.0], ["komisch", 7957.51, 7957.83, 1.0], ["aussieht", 7957.83, 7958.31, 1.0], ["oder", 7958.39, 7958.63, 1.0], ["ob", 7958.63, 7958.71, 1.0], ["du", 7958.71, 7958.87, 1.0], ["das", 7958.87, 7959.03, 1.0], ["halt", 7959.03, 7959.19, 1.0], ["als", 7959.19, 7959.35, 1.0], ["String", 7959.35, 7959.75, 1.0], ["schreiben", 7959.75, 7960.23, 1.0], ["willst.", 7960.23, 7960.55, 1.0]]}, {"start": 7961.51, "end": 7962.95, "text": "Minitest bietet beides.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Minitest", 7961.51, 7962.23, 1.0], ["bietet", 7962.39, 7962.71, 1.0], ["beides.", 7962.71, 7962.95, 1.0]]}, {"start": 7963.83, "end": 7967.43, "text": "Genau, und das ist beides halt Ruby 1.9 in der Standardbibliothek.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 7963.83, 7964.07, 1.0], ["und", 7964.15, 7964.31, 1.0], ["das", 7964.31, 7964.47, 1.0], ["ist", 7964.47, 7964.71, 1.0], ["beides", 7964.71, 7965.03, 1.0], ["halt", 7965.11, 7965.43, 1.0], ["Ruby", 7965.43, 7965.83, 1.0], ["1.9", 7965.83, 7966.15, 1.0], ["in", 7966.31, 7966.39, 1.0], ["der", 7966.39, 7966.47, 1.0], ["Standardbibliothek.", 7966.47, 7967.43, 1.0]]}, {"start": 7967.59, "end": 7969.75, "text": "Für 1.8 kann man das als Gem nachladen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Für", 7967.59, 7967.75, 1.0], ["1.8", 7967.75, 7968.15, 1.0], ["kann", 7968.31, 7968.39, 1.0], ["man", 7968.39, 7968.47, 1.0], ["das", 7968.47, 7968.55, 1.0], ["als", 7968.55, 7968.71, 1.0], ["Gem", 7968.71, 7969.11, 1.0], ["nachladen.", 7969.11, 7969.75, 1.0]]}, {"start": 7970.87, "end": 7973.91, "text": "Ist cool, gibt es auch sehr viele coole Erweiterungen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ist", 7970.87, 7971.27, 1.0], ["cool,", 7971.27, 7971.59, 1.0], ["gibt", 7971.91, 7972.07, 1.0], ["es", 7972.07, 7972.15, 1.0], ["auch", 7972.15, 7972.31, 1.0], ["sehr", 7972.31, 7972.55, 1.0], ["viele", 7972.55, 7972.87, 1.0], ["coole", 7972.87, 7973.11, 1.0], ["Erweiterungen.", 7973.27, 7973.91, 1.0]]}, {"start": 7973.99, "end": 7979.11, "text": "Also es gibt dann halt irgendwie Minitest Pride, das macht dann den Testoutput-Bund, was es schon mal um Faktoren cooler macht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 7973.99, 7974.07, 1.0], ["es", 7974.15, 7974.23, 1.0], ["gibt", 7974.23, 7974.39, 1.0], ["dann", 7974.39, 7974.47, 1.0], ["halt", 7974.47, 7974.63, 1.0], ["irgendwie", 7974.63, 7974.95, 1.0], ["Minitest", 7974.95, 7975.51, 1.0], ["Pride,", 7975.51, 7975.83, 1.0], ["das", 7975.91, 7975.99, 1.0], ["macht", 7975.99, 7976.15, 1.0], ["dann", 7976.15, 7976.31, 1.0], ["den", 7976.31, 7976.47, 1.0], ["Testoutput-Bund,", 7976.47, 7977.27, 1.0], ["was", 7977.35, 7977.51, 1.0], ["es", 7977.51, 7977.59, 1.0], ["schon", 7977.59, 7977.75, 1.0], ["mal", 7977.75, 7977.83, 1.0], ["um", 7977.83, 7978.07, 1.0], ["Faktoren", 7978.07, 7978.55, 1.0], ["cooler", 7978.55, 7978.87, 1.0], ["macht.", 7978.87, 7979.11, 1.0]]}, {"start": 7979.67, "end": 7983.27, "text": "Es gibt Benchmarks, sie haben eigentlich ein Mocking- und Stubbing-Framework mit drin.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Es", 7979.67, 7979.75, 1.0], ["gibt", 7979.75, 7979.91, 1.0], ["Benchmarks,", 7979.91, 7980.47, 1.0], ["sie", 7980.63, 7980.71, 1.0], ["haben", 7980.71, 7980.79, 1.0], ["eigentlich", 7980.95, 7981.11, 1.0], ["ein", 7981.11, 7981.27, 1.0], ["Mocking-", 7981.27, 7981.75, 1.0], ["und", 7981.83, 7981.99, 1.0], ["Stubbing-Framework", 7981.99, 7983.03, 1.0], ["mit", 7983.03, 7983.11, 1.0], ["drin.", 7983.11, 7983.27, 1.0]]}, {"start": 7983.83, "end": 7994.07, "text": "Genau, das ist relativ, also das kann man benutzen für die normalen Fälle, wenn man ganz komplizierte Mocking-Fälle mit irgendwie, ich möchte in einer bestimmten Reihenfolge Sachen aufgerufen haben und so weiter.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 7983.83, 7984.07, 1.0], ["das", 7984.23, 7984.39, 1.0], ["ist", 7984.39, 7984.71, 1.0], ["relativ,", 7984.71, 7985.27, 1.0], ["also", 7985.35, 7985.51, 1.0], ["das", 7985.67, 7985.91, 1.0], ["kann", 7985.91, 7986.07, 1.0], ["man", 7986.07, 7986.23, 1.0], ["benutzen", 7986.23, 7986.71, 1.0], ["für", 7986.71, 7986.87, 1.0], ["die", 7986.87, 7986.95, 1.0], ["normalen", 7986.95, 7987.35, 1.0], ["Fälle,", 7987.35, 7987.67, 1.0], ["wenn", 7987.75, 7987.91, 1.0], ["man", 7987.91, 7988.15, 1.0], ["ganz", 7988.15, 7988.39, 1.0], ["komplizierte", 7988.39, 7989.03, 1.0], ["Mocking-Fälle", 7989.03, 7989.91, 1.0], ["mit", 7989.91, 7990.07, 1.0], ["irgendwie,", 7990.07, 7990.47, 1.0], ["ich", 7990.55, 7990.71, 1.0], ["möchte", 7990.71, 7990.95, 1.0], ["in", 7990.95, 7991.03, 1.0], ["einer", 7991.03, 7991.19, 1.0], ["bestimmten", 7991.19, 7991.59, 1.0], ["Reihenfolge", 7991.59, 7992.07, 1.0], ["Sachen", 7992.23, 7992.47, 1.0], ["aufgerufen", 7992.47, 7993.03, 1.0], ["haben", 7993.03, 7993.27, 1.0], ["und", 7993.27, 7993.43, 1.0], ["so", 7993.43, 7993.59, 1.0], ["weiter.", 7993.59, 7994.07, 1.0]]}, {"start": 7994.31, "end": 7995.59, "text": "Das kann das glaube ich nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 7994.31, 7994.63, 1.0], ["kann", 7994.63, 7994.87, 1.0], ["das", 7994.87, 7994.95, 1.0], ["glaube", 7995.03, 7995.35, 1.0], ["ich", 7995.35, 7995.43, 1.0], ["nicht.", 7995.43, 7995.59, 1.0]]}, {"start": 7995.67, "end": 8005.91, "text": "Jedenfalls bin ich da vor ein paar Monaten mal gegengelaufen und musste dann zu einer anderen Mocking-Bibliothek, nämlich Mocker, greifen, um da mal kurz vorzugreifen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Jedenfalls", 7995.67, 7996.15, 1.0], ["bin", 7996.15, 7996.31, 1.0], ["ich", 7996.31, 7996.47, 1.0], ["da", 7996.47, 7996.71, 1.0], ["vor", 7997.59, 7997.83, 1.0], ["ein", 7997.83, 7997.99, 1.0], ["paar", 7997.99, 7998.15, 1.0], ["Monaten", 7998.15, 7998.63, 1.0], ["mal", 7998.63, 7998.95, 1.0], ["gegengelaufen", 7998.95, 7999.83, 1.0], ["und", 7999.83, 7999.99, 1.0], ["musste", 7999.99, 8000.39, 1.0], ["dann", 8000.39, 8000.63, 1.0], ["zu", 8000.63, 8000.79, 1.0], ["einer", 8000.79, 8000.95, 1.0], ["anderen", 8000.95, 8001.27, 1.0], ["Mocking-Bibliothek,", 8001.43, 8002.39, 1.0], ["nämlich", 8002.47, 8002.79, 1.0], ["Mocker,", 8002.79, 8003.11, 1.0], ["greifen,", 8003.35, 8004.07, 1.0], ["um", 8004.47, 8004.71, 1.0], ["da", 8004.71, 8004.87, 1.0], ["mal", 8004.87, 8005.03, 1.0], ["kurz", 8005.03, 8005.27, 1.0], ["vorzugreifen.", 8005.27, 8005.91, 1.0]]}, {"start": 8005.99, "end": 8017.75, "text": "Also Mocker ist einfach so ein ganz nettes getestetes Mocking- und Stubbing-Framework, was so sehr viele Features hat, die man eigentlich so erwarten würde.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 8005.99, 8006.23, 1.0], ["Mocker", 8006.23, 8006.63, 1.0], ["ist", 8006.87, 8007.11, 1.0], ["einfach", 8007.11, 8007.35, 1.0], ["so", 8007.35, 8007.67, 1.0], ["ein", 8007.83, 8007.99, 1.0], ["ganz", 8007.99, 8008.47, 1.0], ["nettes", 8008.47, 8009.19, 1.0], ["getestetes", 8009.67, 8010.95, 1.0], ["Mocking-", 8011.43, 8011.99, 1.0], ["und", 8012.15, 8012.23, 1.0], ["Stubbing-Framework,", 8012.39, 8013.75, 1.0], ["was", 8013.99, 8014.31, 1.0], ["so", 8014.31, 8014.63, 1.0], ["sehr", 8014.95, 8015.27, 1.0], ["viele", 8015.27, 8015.59, 1.0], ["Features", 8015.59, 8015.99, 1.0], ["hat,", 8015.99, 8016.15, 1.0], ["die", 8016.23, 8016.39, 1.0], ["man", 8016.39, 8016.47, 1.0], ["eigentlich", 8016.47, 8016.79, 1.0], ["so", 8016.79, 8016.95, 1.0], ["erwarten", 8016.95, 8017.43, 1.0], ["würde.", 8017.43, 8017.75, 1.0]]}, {"start": 8020.07, "end": 8026.79, "text": "Anderes großes Framework, das, ich weiß nicht, ob es diese Specks, das war eines der ersten Spec-Frameworks, das ich in Ruby gesehen habe.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Anderes", 8020.07, 8020.63, 1.0], ["großes", 8020.63, 8021.11, 1.0], ["Framework,", 8021.11, 8021.51, 1.0], ["das,", 8021.59, 8021.91, 1.0], ["ich", 8022.07, 8022.15, 1.0], ["weiß", 8022.15, 8022.31, 1.0], ["nicht,", 8022.31, 8022.39, 1.0], ["ob", 8022.55, 8022.63, 1.0], ["es", 8022.63, 8022.79, 1.0], ["diese", 8022.79, 8023.03, 1.0], ["Specks,", 8023.19, 8023.51, 1.0], ["das", 8023.67, 8023.83, 1.0], ["war", 8023.83, 8023.91, 1.0], ["eines", 8024.47, 8024.71, 1.0], ["der", 8024.71, 8024.79, 1.0], ["ersten", 8024.79, 8025.03, 1.0], ["Spec-Frameworks,", 8025.03, 8025.59, 1.0], ["das", 8025.67, 8025.83, 1.0], ["ich", 8025.83, 8025.91, 1.0], ["in", 8025.91, 8026.07, 1.0], ["Ruby", 8026.07, 8026.39, 1.0], ["gesehen", 8026.39, 8026.63, 1.0], ["habe.", 8026.63, 8026.79, 1.0]]}, {"start": 8027.03, "end": 8031.83, "text": "R-Spec, gibt es auch zwei Versionen davon, die aber eigentlich recht ähnlich sind.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["R-Spec,", 8027.03, 8027.51, 1.0], ["gibt", 8027.99, 8028.15, 1.0], ["es", 8028.15, 8028.23, 1.0], ["auch", 8028.23, 8028.39, 1.0], ["zwei", 8028.39, 8028.63, 1.0], ["Versionen", 8028.63, 8029.19, 1.0], ["davon,", 8029.19, 8029.83, 1.0], ["die", 8030.07, 8030.31, 1.0], ["aber", 8030.31, 8030.47, 1.0], ["eigentlich", 8030.47, 8030.87, 1.0], ["recht", 8030.87, 8031.19, 1.0], ["ähnlich", 8031.19, 8031.67, 1.0], ["sind.", 8031.67, 8031.83, 1.0]]}, {"start": 8031.91, "end": 8040.31, "text": "Also RSpec 2, das ist das, was man wahrscheinlich haben will, bietet einem auch recht viele Hooks und ich mag es als Framework.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8031.91, 8032.15, 1.0], ["RSpec", 8032.15, 8032.55, 1.0], ["2,", 8032.71, 8032.87, 1.0], ["das", 8032.95, 8033.11, 1.0], ["ist", 8033.11, 8033.19, 1.0], ["das,", 8033.19, 8033.27, 1.0], ["was", 8033.35, 8033.51, 1.0], ["man", 8033.51, 8033.67, 1.0], ["wahrscheinlich", 8033.67, 8034.07, 1.0], ["haben", 8034.07, 8034.39, 1.0], ["will,", 8034.39, 8034.71, 1.0], ["bietet", 8035.43, 8035.99, 1.0], ["einem", 8035.99, 8036.31, 1.0], ["auch", 8036.31, 8036.63, 1.0], ["recht", 8036.87, 8037.19, 1.0], ["viele", 8037.59, 8037.91, 1.0], ["Hooks", 8037.91, 8038.39, 1.0], ["und", 8038.47, 8038.79, 1.0], ["ich", 8038.95, 8039.19, 1.0], ["mag", 8039.19, 8039.43, 1.0], ["es", 8039.43, 8039.59, 1.0], ["als", 8039.59, 8039.83, 1.0], ["Framework.", 8039.83, 8040.31, 1.0]]}, {"start": 8040.39, "end": 8046.31, "text": "Also es hat einigermaßen ein gutes Tooling drumherum, man kann es irgendwie nach XML exportieren und was man halt auch sonst so machen will.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8040.39, 8040.47, 1.0], ["es", 8040.63, 8040.95, 1.0], ["hat", 8040.95, 8041.11, 1.0], ["einigermaßen", 8041.11, 8041.67, 1.0], ["ein", 8041.67, 8041.75, 1.0], ["gutes", 8041.75, 8041.99, 1.0], ["Tooling", 8041.99, 8042.31, 1.0], ["drumherum,", 8042.31, 8042.63, 1.0], ["man", 8042.71, 8042.79, 1.0], ["kann", 8042.79, 8042.95, 1.0], ["es", 8042.95, 8043.03, 1.0], ["irgendwie", 8043.03, 8043.27, 1.0], ["nach", 8043.27, 8043.43, 1.0], ["XML", 8043.43, 8043.91, 1.0], ["exportieren", 8043.91, 8044.39, 1.0], ["und", 8044.39, 8044.55, 1.0], ["was", 8044.55, 8044.71, 1.0], ["man", 8044.71, 8044.87, 1.0], ["halt", 8044.87, 8045.03, 1.0], ["auch", 8045.03, 8045.19, 1.0], ["sonst", 8045.19, 8045.43, 1.0], ["so", 8045.43, 8045.59, 1.0], ["machen", 8045.59, 8045.99, 1.0], ["will.", 8045.99, 8046.31, 1.0]]}, {"start": 8046.87, "end": 8051.99, "text": "Sie bieten auch irgendwie Mox Expectations als Extra-Module an, die man da noch zuladen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Sie", 8046.87, 8047.03, 1.0], ["bieten", 8047.03, 8047.35, 1.0], ["auch", 8047.35, 8047.51, 1.0], ["irgendwie", 8047.51, 8047.91, 1.0], ["Mox", 8047.91, 8048.23, 1.0], ["Expectations", 8048.47, 8049.43, 1.0], ["als", 8049.43, 8049.59, 1.0], ["Extra-Module", 8049.59, 8050.31, 1.0], ["an,", 8050.31, 8050.47, 1.0], ["die", 8050.55, 8050.63, 1.0], ["man", 8050.63, 8050.79, 1.0], ["da", 8050.79, 8050.87, 1.0], ["noch", 8050.87, 8051.03, 1.0], ["zuladen", 8051.03, 8051.67, 1.0], ["kann.", 8051.67, 8051.99, 1.0]]}, {"start": 8052.63, "end": 8057.19, "text": "Bietet einem auch so die Möglichkeit, halt die üblichen Tests abzufahren.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bietet", 8052.63, 8053.19, 1.0], ["einem", 8053.19, 8053.43, 1.0], ["auch", 8053.43, 8053.59, 1.0], ["so", 8053.59, 8053.75, 1.0], ["die", 8053.75, 8053.91, 1.0], ["Möglichkeit,", 8053.91, 8054.39, 1.0], ["halt", 8054.47, 8055.11, 1.0], ["die", 8055.67, 8055.83, 1.0], ["üblichen", 8055.83, 8056.31, 1.0], ["Tests", 8056.31, 8056.63, 1.0], ["abzufahren.", 8056.63, 8057.19, 1.0]]}, {"start": 8057.35, "end": 8059.51, "text": "Da scheint auch die Ruby-Gemeinde so ein bisschen geteilt zu sein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Da", 8057.35, 8057.51, 1.0], ["scheint", 8057.51, 8057.75, 1.0], ["auch", 8057.75, 8057.91, 1.0], ["die", 8057.91, 8057.99, 1.0], ["Ruby-Gemeinde", 8057.99, 8058.63, 1.0], ["so", 8058.71, 8058.79, 1.0], ["ein", 8058.79, 8058.87, 1.0], ["bisschen", 8058.87, 8059.03, 1.0], ["geteilt", 8059.03, 8059.35, 1.0], ["zu", 8059.35, 8059.43, 1.0], ["sein.", 8059.43, 8059.51, 1.0]]}, {"start": 8059.59, "end": 8063.03, "text": "Die Hälfte will R-Spec, die andere Hälfte will so ihr Test-Unit-Style-Zeug.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Die", 8059.59, 8059.67, 1.0], ["Hälfte", 8059.67, 8059.99, 1.0], ["will", 8059.99, 8060.15, 1.0], ["R-Spec,", 8060.15, 8060.47, 1.0], ["die", 8060.71, 8060.79, 1.0], ["andere", 8060.79, 8060.95, 1.0], ["Hälfte", 8060.95, 8061.27, 1.0], ["will", 8061.27, 8061.43, 1.0], ["so", 8061.43, 8061.67, 1.0], ["ihr", 8061.67, 8061.83, 1.0], ["Test-Unit-Style-Zeug.", 8061.91, 8063.03, 1.0]]}, {"start": 8063.27, "end": 8063.75, "text": "Minitest.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Minitest.", 8063.27, 8063.75, 1.0]]}, {"start": 8065.11, "end": 8065.35, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau.", 8065.11, 8065.35, 1.0]]}, {"start": 8065.59, "end": 8069.51, "text": "Ja, ich meine, man hat halt beides hat Vor- und Nachteile.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 8065.59, 8065.75, 1.0], ["ich", 8065.83, 8065.99, 1.0], ["meine,", 8065.99, 8066.15, 1.0], ["man", 8066.23, 8066.39, 1.0], ["hat", 8066.39, 8066.63, 1.0], ["halt", 8066.63, 8066.87, 1.0], ["beides", 8067.83, 8068.31, 1.0], ["hat", 8068.31, 8068.55, 1.0], ["Vor-", 8068.55, 8068.71, 1.0], ["und", 8068.79, 8068.95, 1.0], ["Nachteile.", 8068.95, 8069.51, 1.0]]}, {"start": 8069.67, "end": 8073.99, "text": "Ein Minitest ist relativ einfach zu verstehen, relativ einfach durchzublicken.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ein", 8069.67, 8069.83, 1.0], ["Minitest", 8069.83, 8070.55, 1.0], ["ist", 8070.55, 8070.79, 1.0], ["relativ", 8070.79, 8071.19, 1.0], ["einfach", 8071.19, 8071.51, 1.0], ["zu", 8071.51, 8071.75, 1.0], ["verstehen,", 8071.75, 8072.07, 1.0], ["relativ", 8072.23, 8072.55, 1.0], ["einfach", 8072.55, 8072.87, 1.0], ["durchzublicken.", 8072.87, 8073.99, 1.0]]}, {"start": 8074.63, "end": 8077.99, "text": "Es gibt diese beiden Geschmacksrichtungen, von denen wir schon geredet haben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 8074.63, 8074.87, 1.0], ["gibt", 8074.87, 8075.11, 1.0], ["diese", 8075.11, 8075.35, 1.0], ["beiden", 8075.35, 8075.67, 1.0], ["Geschmacksrichtungen,", 8075.67, 8076.71, 1.0], ["von", 8076.79, 8076.95, 1.0], ["denen", 8076.95, 8077.11, 1.0], ["wir", 8077.11, 8077.27, 1.0], ["schon", 8077.27, 8077.43, 1.0], ["geredet", 8077.43, 8077.83, 1.0], ["haben.", 8077.83, 8077.99, 1.0]]}, {"start": 8078.07, "end": 8083.51, "text": "Davon sieht eine ein bisschen aus wie R-Spec, die andere sieht ein bisschen aus wie irgendwas X-Unit.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Davon", 8078.07, 8078.55, 1.0], ["sieht", 8078.55, 8078.95, 1.0], ["eine", 8078.95, 8079.27, 1.0], ["ein", 8079.27, 8079.35, 1.0], ["bisschen", 8079.35, 8079.59, 1.0], ["aus", 8079.59, 8079.83, 1.0], ["wie", 8079.83, 8080.07, 1.0], ["R-Spec,", 8080.07, 8080.47, 1.0], ["die", 8080.95, 8081.11, 1.0], ["andere", 8081.11, 8081.43, 1.0], ["sieht", 8081.43, 8081.75, 1.0], ["ein", 8081.75, 8081.83, 1.0], ["bisschen", 8081.83, 8082.07, 1.0], ["aus", 8082.07, 8082.23, 1.0], ["wie", 8082.23, 8082.39, 1.0], ["irgendwas", 8082.39, 8082.87, 1.0], ["X-Unit.", 8082.87, 8083.51, 1.0]]}, {"start": 8085.51, "end": 8108.79, "text": "Und ja, das ist auf der einen Seite relativ einfach, auf der anderen Seite fehlen halt teilweise Features, die man vielleicht gerne hätte, wohingegen so R Spec so die eierlegende Wollmilchsau ist, die kann unglaublich viel, die kann, da ist auch schon ein Mocking sehr komplex mit drin, da sind die ganzen Expectations mit drin.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 8085.51, 8085.83, 1.0], ["ja,", 8088.39, 8088.71, 1.0], ["das", 8089.51, 8089.83, 1.0], ["ist", 8089.83, 8089.99, 1.0], ["auf", 8089.99, 8090.15, 1.0], ["der", 8090.15, 8090.23, 1.0], ["einen", 8090.23, 8090.47, 1.0], ["Seite", 8090.47, 8090.79, 1.0], ["relativ", 8090.79, 8091.03, 1.0], ["einfach,", 8091.03, 8091.35, 1.0], ["auf", 8091.43, 8091.59, 1.0], ["der", 8091.59, 8091.75, 1.0], ["anderen", 8091.75, 8091.99, 1.0], ["Seite", 8091.99, 8092.23, 1.0], ["fehlen", 8092.23, 8092.63, 1.0], ["halt", 8092.63, 8092.79, 1.0], ["teilweise", 8092.79, 8093.27, 1.0], ["Features,", 8093.27, 8093.51, 1.0], ["die", 8093.67, 8093.75, 1.0], ["man", 8093.75, 8093.91, 1.0], ["vielleicht", 8093.91, 8094.23, 1.0], ["gerne", 8094.23, 8094.47, 1.0], ["hätte,", 8094.47, 8094.79, 1.0], ["wohingegen", 8094.87, 8095.59, 1.0], ["so", 8095.59, 8095.83, 1.0], ["R", 8095.83, 8096.07, 1.0], ["Spec", 8096.07, 8096.23, 1.0], ["so", 8096.47, 8096.63, 1.0], ["die", 8096.63, 8096.71, 1.0], ["eierlegende", 8096.71, 8097.19, 1.0], ["Wollmilchsau", 8097.27, 8098.07, 1.0], ["ist,", 8098.07, 8098.23, 1.0], ["die", 8098.31, 8098.63, 1.0], ["kann", 8098.63, 8098.95, 1.0], ["unglaublich", 8099.27, 8099.83, 1.0], ["viel,", 8099.91, 8100.15, 1.0], ["die", 8100.31, 8100.39, 1.0], ["kann,", 8100.39, 8100.55, 1.0], ["da", 8100.71, 8100.87, 1.0], ["ist", 8100.87, 8101.03, 1.0], ["auch", 8101.03, 8101.11, 1.0], ["schon", 8101.11, 8101.27, 1.0], ["ein", 8101.27, 8101.43, 1.0], ["Mocking", 8101.43, 8102.15, 1.0], ["sehr", 8103.91, 8104.23, 1.0], ["komplex", 8104.55, 8105.43, 1.0], ["mit", 8105.43, 8105.67, 1.0], ["drin,", 8105.67, 8106.23, 1.0], ["da", 8106.55, 8106.87, 1.0], ["sind", 8106.87, 8107.03, 1.0], ["die", 8107.03, 8107.11, 1.0], ["ganzen", 8107.11, 8107.43, 1.0], ["Expectations", 8107.43, 8108.23, 1.0], ["mit", 8108.23, 8108.47, 1.0], ["drin.", 8108.47, 8108.79, 1.0]]}, {"start": 8109.03, "end": 8110.55, "text": "Es liest sich wie Englisch im Normalsten.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Es", 8109.03, 8109.19, 1.0], ["liest", 8109.19, 8109.43, 1.0], ["sich", 8109.51, 8109.67, 1.0], ["wie", 8109.67, 8109.75, 1.0], ["Englisch", 8109.75, 8110.07, 1.0], ["im", 8110.07, 8110.23, 1.0], ["Normalsten.", 8110.23, 8110.55, 1.0]]}, {"start": 8110.95, "end": 8113.03, "text": "Es liest sich letzten Endes wie Englisch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Es", 8110.95, 8111.11, 1.0], ["liest", 8111.11, 8111.27, 1.0], ["sich", 8111.35, 8111.59, 1.0], ["letzten", 8111.59, 8111.91, 1.0], ["Endes", 8111.91, 8112.47, 1.0], ["wie", 8112.47, 8112.71, 1.0], ["Englisch.", 8112.71, 8113.03, 1.0]]}, {"start": 8113.27, "end": 8124.95, "text": "Also der Patcht macht auch jede Menge so Metaprogramming-Magik, dass quasi jedes Objekt dann auf einmal eine Shoot-Methode hat, dass du dann irgendwie sagst, keine Ahnung, wenn du irgend so eine Collection hast oder irgendein Array.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Also", 8113.27, 8113.43, 1.0], ["der", 8113.43, 8113.51, 1.0], ["Patcht", 8113.51, 8113.83, 1.0], ["macht", 8113.99, 8114.15, 1.0], ["auch", 8114.15, 8114.23, 1.0], ["jede", 8114.31, 8114.47, 1.0], ["Menge", 8114.55, 8114.71, 1.0], ["so", 8114.71, 8114.87, 1.0], ["Metaprogramming-Magik,", 8114.87, 8115.99, 1.0], ["dass", 8116.07, 8116.23, 1.0], ["quasi", 8116.23, 8116.71, 1.0], ["jedes", 8116.71, 8117.03, 1.0], ["Objekt", 8117.03, 8117.43, 1.0], ["dann", 8117.43, 8117.59, 1.0], ["auf", 8117.59, 8117.67, 1.0], ["einmal", 8117.67, 8117.91, 1.0], ["eine", 8117.91, 8118.07, 1.0], ["Shoot-Methode", 8118.07, 8118.79, 1.0], ["hat,", 8118.79, 8118.95, 1.0], ["dass", 8119.03, 8119.19, 1.0], ["du", 8119.19, 8119.27, 1.0], ["dann", 8119.27, 8119.43, 1.0], ["irgendwie", 8119.43, 8119.75, 1.0], ["sagst,", 8119.75, 8120.07, 1.0], ["keine", 8122.47, 8122.63, 1.0], ["Ahnung,", 8122.79, 8123.03, 1.0], ["wenn", 8123.19, 8123.35, 1.0], ["du", 8123.35, 8123.43, 1.0], ["irgend", 8123.43, 8123.59, 1.0], ["so", 8123.59, 8123.75, 1.0], ["eine", 8123.75, 8123.91, 1.0], ["Collection", 8123.91, 8124.23, 1.0], ["hast", 8124.23, 8124.39, 1.0], ["oder", 8124.39, 8124.55, 1.0], ["irgendein", 8124.55, 8124.71, 1.0], ["Array.", 8124.79, 8124.95, 1.0]]}, {"start": 8125.19, "end": 8125.99, "text": "Should equal zum Beispiel.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Should", 8125.19, 8125.35, 1.0], ["equal", 8125.43, 8125.67, 1.0], ["zum", 8125.75, 8125.83, 1.0], ["Beispiel.", 8125.83, 8125.99, 1.0]]}, {"start": 8126.31, "end": 8136.23, "text": "Should equal or should und dann ein Leerzeichen Include und der merkt dann, okay, es gibt Include jetzt auf diesem Objekt nicht, aber es gibt es mit Fragezeichen und dann mache ich das und es liest sich wie ein englischer Satz im Endeffekt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Should", 8126.31, 8126.47, 1.0], ["equal", 8126.55, 8126.95, 1.0], ["or", 8126.95, 8127.19, 1.0], ["should", 8127.19, 8127.35, 1.0], ["und", 8127.59, 8127.67, 1.0], ["dann", 8127.67, 8127.83, 1.0], ["ein", 8127.83, 8127.91, 1.0], ["Leerzeichen", 8127.91, 8128.47, 1.0], ["Include", 8128.47, 8128.79, 1.0], ["und", 8128.95, 8129.03, 1.0], ["der", 8129.03, 8129.19, 1.0], ["merkt", 8129.19, 8129.43, 1.0], ["dann,", 8129.43, 8129.51, 1.0], ["okay,", 8129.59, 8129.83, 1.0], ["es", 8129.91, 8129.99, 1.0], ["gibt", 8129.99, 8130.23, 1.0], ["Include", 8130.23, 8130.63, 1.0], ["jetzt", 8130.71, 8130.87, 1.0], ["auf", 8130.87, 8130.95, 1.0], ["diesem", 8130.95, 8131.19, 1.0], ["Objekt", 8131.19, 8131.51, 1.0], ["nicht,", 8131.51, 8131.59, 1.0], ["aber", 8131.75, 8131.83, 1.0], ["es", 8131.83, 8131.99, 1.0], ["gibt", 8131.99, 8132.15, 1.0], ["es", 8132.15, 8132.31, 1.0], ["mit", 8132.31, 8132.39, 1.0], ["Fragezeichen", 8132.39, 8133.03, 1.0], ["und", 8133.11, 8133.19, 1.0], ["dann", 8133.19, 8133.35, 1.0], ["mache", 8133.35, 8133.51, 1.0], ["ich", 8133.51, 8133.59, 1.0], ["das", 8133.59, 8133.67, 1.0], ["und", 8133.83, 8134.15, 1.0], ["es", 8134.15, 8134.31, 1.0], ["liest", 8134.31, 8134.55, 1.0], ["sich", 8134.63, 8134.79, 1.0], ["wie", 8134.79, 8134.95, 1.0], ["ein", 8134.95, 8135.03, 1.0], ["englischer", 8135.03, 8135.35, 1.0], ["Satz", 8135.35, 8135.67, 1.0], ["im", 8135.67, 8135.83, 1.0], ["Endeffekt.", 8135.83, 8136.23, 1.0]]}, {"start": 8137.03, "end": 8139.91, "text": "Sowas in der Art macht aber Minitests back auch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Sowas", 8137.03, 8137.35, 1.0], ["in", 8137.35, 8137.51, 1.0], ["der", 8137.51, 8137.67, 1.0], ["Art", 8137.67, 8137.75, 1.0], ["macht", 8137.83, 8138.07, 1.0], ["aber", 8138.07, 8138.23, 1.0], ["Minitests", 8138.23, 8138.87, 1.0], ["back", 8139.11, 8139.27, 1.0], ["auch.", 8139.59, 8139.91, 1.0]]}, {"start": 8140.15, "end": 8142.79, "text": "Also ist, glaube ich, eine Geschmacksfrage.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 8140.15, 8140.71, 1.0], ["ist,", 8141.19, 8141.35, 1.0], ["glaube", 8141.43, 8141.67, 1.0], ["ich,", 8141.67, 8141.75, 1.0], ["eine", 8141.83, 8141.99, 1.0], ["Geschmacksfrage.", 8141.99, 8142.79, 1.0]]}, {"start": 8143.19, "end": 8144.63, "text": "Verwirrt Leute am Anfang recht oft.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Verwirrt", 8143.19, 8143.59, 1.0], ["Leute", 8143.59, 8143.83, 1.0], ["am", 8143.83, 8143.91, 1.0], ["Anfang", 8143.91, 8144.23, 1.0], ["recht", 8144.23, 8144.39, 1.0], ["oft.", 8144.39, 8144.63, 1.0]]}, {"start": 8144.71, "end": 8148.47, "text": "Also wenn sie sich nicht wirklich mit Ruby auskennen und dann so, aber die Methode gibt es doch gar nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8144.71, 8144.87, 1.0], ["wenn", 8144.95, 8145.11, 1.0], ["sie", 8145.11, 8145.27, 1.0], ["sich", 8145.27, 8145.43, 1.0], ["nicht", 8145.43, 8145.51, 1.0], ["wirklich", 8145.51, 8145.67, 1.0], ["mit", 8145.67, 8145.83, 1.0], ["Ruby", 8145.83, 8146.23, 1.0], ["auskennen", 8146.23, 8146.55, 1.0], ["und", 8146.63, 8146.71, 1.0], ["dann", 8146.71, 8146.87, 1.0], ["so,", 8146.87, 8146.95, 1.0], ["aber", 8147.03, 8147.27, 1.0], ["die", 8147.27, 8147.35, 1.0], ["Methode", 8147.35, 8147.83, 1.0], ["gibt", 8147.83, 8147.99, 1.0], ["es", 8147.99, 8148.07, 1.0], ["doch", 8148.07, 8148.23, 1.0], ["gar", 8148.23, 8148.31, 1.0], ["nicht.", 8148.31, 8148.47, 1.0]]}, {"start": 8148.55, "end": 8149.99, "text": "So, ja, der macht es irgendwie so.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["So,", 8148.55, 8148.63, 1.0], ["ja,", 8148.71, 8148.87, 1.0], ["der", 8149.03, 8149.27, 1.0], ["macht", 8149.27, 8149.51, 1.0], ["es", 8149.51, 8149.67, 1.0], ["irgendwie", 8149.67, 8149.91, 1.0], ["so.", 8149.91, 8149.99, 1.0]]}, {"start": 8150.31, "end": 8151.03, "text": "Magic Geheim.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Magic", 8150.31, 8150.55, 1.0], ["Geheim.", 8150.79, 8151.03, 1.0]]}, {"start": 8151.35, "end": 8152.23, "text": "Magic geht einfach.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Magic", 8151.35, 8151.75, 1.0], ["geht", 8151.75, 8152.07, 1.0], ["einfach.", 8152.07, 8152.23, 1.0]]}, {"start": 8152.55, "end": 8153.35, "text": "Zu viel Magic.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": false, "timestamps": [["Zu", 8152.55, 8152.71, 1.0], ["viel", 8152.71, 8152.79, 1.0], ["Magic.", 8152.87, 8153.35, 1.0]]}, {"start": 8153.51, "end": 8153.83, "text": "Ja.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": false, "timestamps": [["Ja.", 8153.51, 8153.83, 1.0]]}, {"start": 8154.63, "end": 8155.11, "text": "Mocker.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": false, "timestamps": [["Mocker.", 8154.63, 8155.11, 1.0]]}, {"start": 8155.83, "end": 8161.99, "text": "Genau, habe ich gerade angesprochen, das ist eigentlich eine ganz nette Mocking-Library für Ruby, die ich gerne benutze.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 8155.83, 8156.07, 1.0], ["habe", 8156.15, 8156.31, 1.0], ["ich", 8156.31, 8156.39, 1.0], ["gerade", 8156.39, 8156.63, 1.0], ["angesprochen,", 8156.63, 8157.03, 1.0], ["das", 8157.11, 8157.27, 1.0], ["ist", 8157.27, 8157.43, 1.0], ["eigentlich", 8157.43, 8157.99, 1.0], ["eine", 8158.07, 8158.23, 1.0], ["ganz", 8158.23, 8158.47, 1.0], ["nette", 8158.47, 8158.95, 1.0], ["Mocking-Library", 8158.95, 8160.15, 1.0], ["für", 8160.15, 8160.39, 1.0], ["Ruby,", 8160.39, 8160.79, 1.0], ["die", 8161.03, 8161.19, 1.0], ["ich", 8161.19, 8161.35, 1.0], ["gerne", 8161.35, 8161.59, 1.0], ["benutze.", 8161.59, 8161.99, 1.0]]}, {"start": 8162.07, "end": 8175.43, "text": "Also mein normaler Test, meine normale Test-Suite besteht eigentlich aus Minitest-Spec, also diese BDD-Variante und Mocker.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 8162.07, 8162.23, 1.0], ["mein", 8162.39, 8162.63, 1.0], ["normaler", 8162.63, 8163.11, 1.0], ["Test,", 8163.11, 8163.27, 1.0], ["meine", 8163.67, 8163.91, 1.0], ["normale", 8164.07, 8164.55, 1.0], ["Test-Suite", 8164.71, 8165.35, 1.0], ["besteht", 8166.39, 8166.87, 1.0], ["eigentlich", 8166.87, 8167.51, 1.0], ["aus", 8167.51, 8167.83, 1.0], ["Minitest-Spec,", 8169.03, 8170.23, 1.0], ["also", 8171.03, 8171.35, 1.0], ["diese", 8171.35, 8171.67, 1.0], ["BDD-Variante", 8171.75, 8173.27, 1.0], ["und", 8174.07, 8174.39, 1.0], ["Mocker.", 8175.03, 8175.43, 1.0]]}, {"start": 8176.07, "end": 8178.95, "text": "Das sind so die beiden Tools, zu denen ich im Normalfall greife.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 8176.07, 8176.23, 1.0], ["sind", 8176.23, 8176.39, 1.0], ["so", 8176.39, 8176.55, 1.0], ["die", 8176.55, 8176.63, 1.0], ["beiden", 8176.63, 8176.87, 1.0], ["Tools,", 8176.87, 8177.11, 1.0], ["zu", 8177.19, 8177.35, 1.0], ["denen", 8177.35, 8177.51, 1.0], ["ich", 8177.51, 8177.59, 1.0], ["im", 8177.59, 8177.75, 1.0], ["Normalfall", 8177.75, 8178.39, 1.0], ["greife.", 8178.39, 8178.95, 1.0]]}, {"start": 8179.27, "end": 8184.55, "text": "Ich habe schon mal überlegt, mir irgendwie auch R-Spec anzugucken, aber ich weiß es nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 8179.27, 8179.51, 1.0], ["habe", 8179.51, 8179.75, 1.0], ["schon", 8179.75, 8179.91, 1.0], ["mal", 8179.91, 8180.07, 1.0], ["überlegt,", 8180.07, 8180.47, 1.0], ["mir", 8180.63, 8180.87, 1.0], ["irgendwie", 8180.87, 8181.27, 1.0], ["auch", 8181.27, 8181.51, 1.0], ["R-Spec", 8181.51, 8181.99, 1.0], ["anzugucken,", 8182.23, 8182.95, 1.0], ["aber", 8183.19, 8183.51, 1.0], ["ich", 8183.75, 8183.99, 1.0], ["weiß", 8183.99, 8184.23, 1.0], ["es", 8184.23, 8184.39, 1.0], ["nicht.", 8184.39, 8184.55, 1.0]]}, {"start": 8184.71, "end": 8187.59, "text": "Ich komme mit Minitests eigentlich relativ gut klar.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 8184.71, 8184.87, 1.0], ["komme", 8184.87, 8185.19, 1.0], ["mit", 8185.19, 8185.35, 1.0], ["Minitests", 8185.35, 8186.15, 1.0], ["eigentlich", 8186.15, 8186.55, 1.0], ["relativ", 8186.55, 8187.03, 1.0], ["gut", 8187.03, 8187.27, 1.0], ["klar.", 8187.27, 8187.59, 1.0]]}, {"start": 8187.75, "end": 8191.75, "text": "Ich muss dazu nichts großartig nachinstallieren, weil es ist in der Standardbibliothek.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 8187.75, 8187.83, 1.0], ["muss", 8187.83, 8188.07, 1.0], ["dazu", 8188.07, 8188.39, 1.0], ["nichts", 8188.39, 8188.63, 1.0], ["großartig", 8188.63, 8189.43, 1.0], ["nachinstallieren,", 8189.51, 8190.23, 1.0], ["weil", 8190.31, 8190.47, 1.0], ["es", 8190.47, 8190.55, 1.0], ["ist", 8190.55, 8190.71, 1.0], ["in", 8190.71, 8190.79, 1.0], ["der", 8190.79, 8190.87, 1.0], ["Standardbibliothek.", 8190.87, 8191.75, 1.0]]}, {"start": 8191.91, "end": 8201.59, "text": "Gut, das ist bei Ruby-Programmen jetzt eh kein besonders gutes Argument, weil für jede Kleinst-App muss man einen Haufen Gems nachladen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Gut,", 8191.91, 8192.07, 1.0], ["das", 8192.23, 8192.31, 1.0], ["ist", 8192.31, 8192.47, 1.0], ["bei", 8192.47, 8192.63, 1.0], ["Ruby-Programmen", 8192.63, 8193.59, 1.0], ["jetzt", 8193.59, 8193.91, 1.0], ["eh", 8193.91, 8194.23, 1.0], ["kein", 8194.55, 8194.95, 1.0], ["besonders", 8194.95, 8195.43, 1.0], ["gutes", 8195.43, 8195.75, 1.0], ["Argument,", 8195.75, 8196.31, 1.0], ["weil", 8196.63, 8196.95, 1.0], ["für", 8197.59, 8197.91, 1.0], ["jede", 8197.91, 8198.31, 1.0], ["Kleinst-App", 8198.31, 8199.11, 1.0], ["muss", 8199.27, 8199.43, 1.0], ["man", 8199.43, 8199.59, 1.0], ["einen", 8199.59, 8199.75, 1.0], ["Haufen", 8199.75, 8200.15, 1.0], ["Gems", 8200.23, 8200.71, 1.0], ["nachladen.", 8200.71, 8201.59, 1.0]]}, {"start": 8202.87, "end": 8207.19, "text": "Und ja, also ich finde Minitest ganz nett.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 8202.87, 8203.19, 1.0], ["ja,", 8203.99, 8204.31, 1.0], ["also", 8204.47, 8204.79, 1.0], ["ich", 8205.51, 8205.67, 1.0], ["finde", 8205.67, 8205.99, 1.0], ["Minitest", 8205.99, 8206.63, 1.0], ["ganz", 8206.71, 8206.95, 1.0], ["nett.", 8206.95, 8207.19, 1.0]]}, {"start": 8207.59, "end": 8215.75, "text": "Das ist dementsprechend, weil es in Ruby Core ist, wird das gut weiterentwickelt und wird auch ständig maintained.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 8207.59, 8207.91, 1.0], ["ist", 8207.91, 8208.23, 1.0], ["dementsprechend,", 8209.03, 8209.75, 1.0], ["weil", 8209.83, 8209.99, 1.0], ["es", 8209.99, 8210.15, 1.0], ["in", 8210.15, 8210.23, 1.0], ["Ruby", 8210.23, 8210.55, 1.0], ["Core", 8210.63, 8211.03, 1.0], ["ist,", 8211.03, 8211.19, 1.0], ["wird", 8211.75, 8211.99, 1.0], ["das", 8211.99, 8212.23, 1.0], ["gut", 8212.23, 8212.47, 1.0], ["weiterentwickelt", 8212.47, 8213.51, 1.0], ["und", 8213.51, 8213.83, 1.0], ["wird", 8213.83, 8214.15, 1.0], ["auch", 8214.23, 8214.47, 1.0], ["ständig", 8214.47, 8214.95, 1.0], ["maintained.", 8214.95, 8215.75, 1.0]]}, {"start": 8216.31, "end": 8223.03, "text": "Arspec, genauso, letzten Endes geben sie sich wahrscheinlich nicht viel und es ist eine Geschmacksfrage, welches man verwendet.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Arspec,", 8216.31, 8216.95, 1.0], ["genauso,", 8217.35, 8217.91, 1.0], ["letzten", 8218.07, 8218.47, 1.0], ["Endes", 8218.47, 8218.79, 1.0], ["geben", 8218.79, 8219.11, 1.0], ["sie", 8219.11, 8219.27, 1.0], ["sich", 8219.27, 8219.43, 1.0], ["wahrscheinlich", 8219.43, 8219.75, 1.0], ["nicht", 8219.75, 8219.83, 1.0], ["viel", 8219.83, 8219.99, 1.0], ["und", 8220.07, 8220.23, 1.0], ["es", 8220.23, 8220.39, 1.0], ["ist", 8220.39, 8220.55, 1.0], ["eine", 8220.55, 8220.87, 1.0], ["Geschmacksfrage,", 8221.19, 8222.07, 1.0], ["welches", 8222.23, 8222.63, 1.0], ["man", 8222.63, 8222.79, 1.0], ["verwendet.", 8222.79, 8223.03, 1.0]]}, {"start": 8224.23, "end": 8225.51, "text": "Ganz anders ist es Cucumber.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ganz", 8224.23, 8224.39, 1.0], ["anders", 8224.39, 8224.71, 1.0], ["ist", 8224.71, 8224.79, 1.0], ["es", 8224.79, 8224.95, 1.0], ["Cucumber.", 8224.95, 8225.51, 1.0]]}, {"start": 8225.91, "end": 8230.87, "text": "BDD hat mir vorher schon, also ich irgendwas anderes wanderwertig beschäftigt war, habt ihr glaube ich schon ein bisschen drüber geredet.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["BDD", 8225.91, 8226.39, 1.0], ["hat", 8226.39, 8226.55, 1.0], ["mir", 8226.55, 8226.63, 1.0], ["vorher", 8226.71, 8226.95, 1.0], ["schon,", 8226.95, 8227.11, 1.0], ["also", 8227.19, 8227.35, 1.0], ["ich", 8227.35, 8227.43, 1.0], ["irgendwas", 8227.83, 8228.31, 1.0], ["anderes", 8228.31, 8228.47, 1.0], ["wanderwertig", 8228.55, 8229.03, 1.0], ["beschäftigt", 8229.11, 8229.35, 1.0], ["war,", 8229.43, 8229.51, 1.0], ["habt", 8229.59, 8229.67, 1.0], ["ihr", 8229.67, 8229.67, 1.0], ["glaube", 8229.75, 8229.91, 1.0], ["ich", 8229.91, 8229.91, 1.0], ["schon", 8229.99, 8230.07, 1.0], ["ein", 8230.07, 8230.15, 1.0], ["bisschen", 8230.15, 8230.39, 1.0], ["drüber", 8230.39, 8230.47, 1.0], ["geredet.", 8230.55, 8230.87, 1.0]]}, {"start": 8231.67, "end": 8237.27, "text": "Und Cucumber ist so der, ich glaube, der Urvater von diesem, äh, von dieser Art zu testen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8231.67, 8231.91, 1.0], ["Cucumber", 8231.91, 8232.55, 1.0], ["ist", 8232.55, 8232.71, 1.0], ["so", 8232.71, 8232.95, 1.0], ["der,", 8232.95, 8233.27, 1.0], ["ich", 8233.51, 8233.75, 1.0], ["glaube,", 8233.75, 8233.91, 1.0], ["der", 8234.07, 8234.23, 1.0], ["Urvater", 8234.23, 8234.87, 1.0], ["von", 8234.87, 8235.03, 1.0], ["diesem,", 8235.03, 8235.35, 1.0], ["äh,", 8235.43, 8235.59, 1.0], ["von", 8235.75, 8235.99, 1.0], ["dieser", 8235.99, 8236.23, 1.0], ["Art", 8236.23, 8236.55, 1.0], ["zu", 8236.55, 8236.71, 1.0], ["testen.", 8236.71, 8237.27, 1.0]]}, {"start": 8237.43, "end": 8246.07, "text": "Und zwar werden da Tests als englischer Text geschrieben oder als deutscher Text, keine Ahnung, könnt ihr auch in verschiedenen Sprachen machen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8237.43, 8237.67, 1.0], ["zwar", 8237.67, 8238.31, 1.0], ["werden", 8239.59, 8239.91, 1.0], ["da", 8240.15, 8240.47, 1.0], ["Tests", 8240.79, 8241.59, 1.0], ["als", 8241.91, 8242.23, 1.0], ["englischer", 8242.39, 8242.95, 1.0], ["Text", 8242.95, 8243.19, 1.0], ["geschrieben", 8243.19, 8243.59, 1.0], ["oder", 8243.59, 8243.75, 1.0], ["als", 8243.75, 8243.91, 1.0], ["deutscher", 8243.91, 8244.23, 1.0], ["Text,", 8244.23, 8244.47, 1.0], ["keine", 8244.55, 8244.71, 1.0], ["Ahnung,", 8244.71, 8244.87, 1.0], ["könnt", 8244.95, 8245.11, 1.0], ["ihr", 8245.11, 8245.19, 1.0], ["auch", 8245.19, 8245.27, 1.0], ["in", 8245.27, 8245.35, 1.0], ["verschiedenen", 8245.35, 8245.67, 1.0], ["Sprachen", 8245.67, 8245.91, 1.0], ["machen.", 8245.91, 8246.07, 1.0]]}, {"start": 8246.31, "end": 8247.59, "text": "Das sind unglaublich vielen Sprachen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 8246.31, 8246.39, 1.0], ["sind", 8246.39, 8246.47, 1.0], ["unglaublich", 8246.55, 8246.95, 1.0], ["vielen", 8246.95, 8247.19, 1.0], ["Sprachen.", 8247.19, 8247.59, 1.0]]}, {"start": 8247.91, "end": 8249.67, "text": "Macht es wahrscheinlich auf Englisch, das Einfache.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Macht", 8247.91, 8248.15, 1.0], ["es", 8248.15, 8248.31, 1.0], ["wahrscheinlich", 8248.31, 8248.55, 1.0], ["auf", 8248.55, 8248.71, 1.0], ["Englisch,", 8248.71, 8248.95, 1.0], ["das", 8249.11, 8249.19, 1.0], ["Einfache.", 8249.27, 8249.67, 1.0]]}, {"start": 8250.71, "end": 8261.83, "text": "Auf jeden Fall schreibst du da ein Feature als String und ein Feature sieht dann irgendwie so aus, keine Ahnung, steht dann Feature-Doppelpunkt und dann wieder ein Feature heißt, hier als Beispiel haben sie irgendwie Edition.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Auf", 8250.71, 8250.95, 1.0], ["jeden", 8250.95, 8251.19, 1.0], ["Fall", 8251.19, 8251.43, 1.0], ["schreibst", 8251.43, 8251.91, 1.0], ["du", 8251.91, 8251.99, 1.0], ["da", 8251.99, 8252.23, 1.0], ["ein", 8252.23, 8252.39, 1.0], ["Feature", 8252.39, 8252.87, 1.0], ["als", 8252.87, 8253.19, 1.0], ["String", 8253.19, 8253.91, 1.0], ["und", 8254.15, 8254.47, 1.0], ["ein", 8254.87, 8255.03, 1.0], ["Feature", 8255.03, 8255.43, 1.0], ["sieht", 8255.43, 8255.67, 1.0], ["dann", 8255.67, 8255.83, 1.0], ["irgendwie", 8255.83, 8256.15, 1.0], ["so", 8256.15, 8256.39, 1.0], ["aus,", 8256.39, 8256.55, 1.0], ["keine", 8256.87, 8257.11, 1.0], ["Ahnung,", 8257.11, 8257.35, 1.0], ["steht", 8257.51, 8257.67, 1.0], ["dann", 8257.83, 8257.91, 1.0], ["Feature-Doppelpunkt", 8257.99, 8258.71, 1.0], ["und", 8258.79, 8258.87, 1.0], ["dann", 8258.87, 8258.95, 1.0], ["wieder", 8259.03, 8259.19, 1.0], ["ein", 8259.19, 8259.27, 1.0], ["Feature", 8259.27, 8259.59, 1.0], ["heißt,", 8259.59, 8259.83, 1.0], ["hier", 8259.91, 8260.07, 1.0], ["als", 8260.07, 8260.31, 1.0], ["Beispiel", 8260.31, 8260.63, 1.0], ["haben", 8260.63, 8260.79, 1.0], ["sie", 8260.79, 8260.87, 1.0], ["irgendwie", 8260.95, 8261.27, 1.0], ["Edition.", 8261.27, 8261.83, 1.0]]}, {"start": 8262.07, "end": 8271.91, "text": "Und dann hast du immer so diese Signalworte am Anfang, die eigentlich recht wenig aussagen, in order to bla bla bla oder as a user, I want, bla bla bla.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8262.07, 8262.23, 1.0], ["dann", 8262.23, 8262.39, 1.0], ["hast", 8262.39, 8262.63, 1.0], ["du", 8262.63, 8262.79, 1.0], ["immer", 8262.79, 8263.03, 1.0], ["so", 8263.03, 8263.35, 1.0], ["diese", 8263.51, 8263.75, 1.0], ["Signalworte", 8263.75, 8264.55, 1.0], ["am", 8264.55, 8264.63, 1.0], ["Anfang,", 8264.63, 8264.79, 1.0], ["die", 8264.87, 8265.03, 1.0], ["eigentlich", 8265.03, 8265.27, 1.0], ["recht", 8265.27, 8265.43, 1.0], ["wenig", 8265.43, 8265.67, 1.0], ["aussagen,", 8265.67, 8266.23, 1.0], ["in", 8266.39, 8266.71, 1.0], ["order", 8266.71, 8267.11, 1.0], ["to", 8267.11, 8267.43, 1.0], ["bla", 8267.43, 8267.75, 1.0], ["bla", 8267.75, 8267.91, 1.0], ["bla", 8267.99, 8268.39, 1.0], ["oder", 8268.55, 8268.71, 1.0], ["as", 8268.95, 8269.19, 1.0], ["a", 8269.19, 8269.43, 1.0], ["user,", 8269.43, 8269.91, 1.0], ["I", 8270.15, 8270.47, 1.0], ["want,", 8270.47, 8270.71, 1.0], ["bla", 8270.87, 8271.03, 1.0], ["bla", 8271.11, 8271.35, 1.0], ["bla.", 8271.43, 8271.91, 1.0]]}, {"start": 8272.15, "end": 8283.19, "text": "Und was dann quasi dein Testschreiben ist, ist einerseits dieses Behavior als Text schreiben, also when I press add, then there should be a Pop-Up-Box called blah.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8272.15, 8272.47, 1.0], ["was", 8272.87, 8273.19, 1.0], ["dann", 8273.27, 8273.51, 1.0], ["quasi", 8273.51, 8273.91, 1.0], ["dein", 8273.91, 8274.15, 1.0], ["Testschreiben", 8274.15, 8275.03, 1.0], ["ist,", 8275.03, 8275.27, 1.0], ["ist", 8275.51, 8275.67, 1.0], ["einerseits", 8276.15, 8276.87, 1.0], ["dieses", 8276.87, 8277.27, 1.0], ["Behavior", 8277.27, 8278.07, 1.0], ["als", 8278.07, 8278.39, 1.0], ["Text", 8278.39, 8278.71, 1.0], ["schreiben,", 8278.87, 8279.35, 1.0], ["also", 8279.51, 8279.75, 1.0], ["when", 8279.83, 8279.99, 1.0], ["I", 8279.99, 8280.15, 1.0], ["press", 8280.15, 8280.55, 1.0], ["add,", 8280.55, 8280.71, 1.0], ["then", 8280.95, 8281.11, 1.0], ["there", 8281.11, 8281.27, 1.0], ["should", 8281.27, 8281.43, 1.0], ["be", 8281.43, 8281.51, 1.0], ["a", 8281.51, 8281.67, 1.0], ["Pop-Up-Box", 8281.67, 8282.31, 1.0], ["called", 8282.39, 8282.63, 1.0], ["blah.", 8282.63, 8283.19, 1.0]]}, {"start": 8283.43, "end": 8287.43, "text": "Und wie du das Ganze dann in Code umsetzt, ist über Regular Expressions.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8283.43, 8283.75, 1.0], ["wie", 8283.99, 8284.23, 1.0], ["du", 8284.23, 8284.47, 1.0], ["das", 8284.47, 8284.71, 1.0], ["Ganze", 8284.71, 8285.03, 1.0], ["dann", 8285.03, 8285.19, 1.0], ["in", 8285.19, 8285.35, 1.0], ["Code", 8285.35, 8285.59, 1.0], ["umsetzt,", 8285.59, 8285.91, 1.0], ["ist", 8286.07, 8286.23, 1.0], ["über", 8286.23, 8286.47, 1.0], ["Regular", 8286.47, 8286.87, 1.0], ["Expressions.", 8286.87, 8287.43, 1.0]]}, {"start": 8287.59, "end": 8292.23, "text": "Bedeutet das Framework bietet dir quasi ein Mapping von diesem Text auf ein Stück Code an.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet", 8287.59, 8287.91, 1.0], ["das", 8288.07, 8288.23, 1.0], ["Framework", 8288.23, 8288.63, 1.0], ["bietet", 8288.63, 8289.03, 1.0], ["dir", 8289.03, 8289.19, 1.0], ["quasi", 8289.19, 8289.51, 1.0], ["ein", 8289.51, 8289.67, 1.0], ["Mapping", 8289.67, 8290.07, 1.0], ["von", 8290.07, 8290.31, 1.0], ["diesem", 8290.31, 8290.55, 1.0], ["Text", 8290.55, 8291.11, 1.0], ["auf", 8291.11, 8291.35, 1.0], ["ein", 8291.35, 8291.43, 1.0], ["Stück", 8291.43, 8291.75, 1.0], ["Code", 8291.75, 8292.07, 1.0], ["an.", 8292.07, 8292.23, 1.0]]}, {"start": 8292.39, "end": 8305.19, "text": "Also wenn du sagst, and I click the button called blah, in Anführungszeichen, dann schreibst du da einfach eine Regular Expression, die diesen Schritt matcht und die von mir aus dieses Bla als Variable rauszieht, als Matching Group.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8292.39, 8292.63, 1.0], ["wenn", 8292.63, 8292.79, 1.0], ["du", 8292.79, 8292.95, 1.0], ["sagst,", 8292.95, 8293.35, 1.0], ["and", 8293.51, 8293.67, 1.0], ["I", 8293.83, 8294.07, 1.0], ["click", 8294.07, 8294.39, 1.0], ["the", 8294.39, 8294.55, 1.0], ["button", 8294.55, 8294.95, 1.0], ["called", 8294.95, 8295.43, 1.0], ["blah,", 8295.43, 8295.91, 1.0], ["in", 8295.99, 8296.15, 1.0], ["Anführungszeichen,", 8296.15, 8297.19, 1.0], ["dann", 8297.43, 8297.75, 1.0], ["schreibst", 8297.83, 8298.23, 1.0], ["du", 8298.23, 8298.31, 1.0], ["da", 8298.31, 8298.47, 1.0], ["einfach", 8298.47, 8298.63, 1.0], ["eine", 8298.63, 8298.79, 1.0], ["Regular", 8298.79, 8299.11, 1.0], ["Expression,", 8299.11, 8299.51, 1.0], ["die", 8299.59, 8299.75, 1.0], ["diesen", 8299.75, 8300.07, 1.0], ["Schritt", 8300.07, 8300.39, 1.0], ["matcht", 8300.39, 8300.87, 1.0], ["und", 8301.11, 8301.43, 1.0], ["die", 8301.43, 8301.67, 1.0], ["von", 8301.67, 8301.83, 1.0], ["mir", 8301.83, 8302.07, 1.0], ["aus", 8302.07, 8302.23, 1.0], ["dieses", 8302.23, 8302.47, 1.0], ["Bla", 8302.47, 8302.79, 1.0], ["als", 8302.87, 8303.03, 1.0], ["Variable", 8303.03, 8303.51, 1.0], ["rauszieht,", 8303.51, 8303.83, 1.0], ["als", 8303.99, 8304.15, 1.0], ["Matching", 8304.15, 8304.47, 1.0], ["Group.", 8304.55, 8305.19, 1.0]]}, {"start": 8306.07, "end": 8318.79, "text": "Und dann kannst du natürlich so ein generisches, ich klicke auf einen Button, wenn du irgendwie so ein Browser-Dingens hast wie Selenium, sagst du halt, ja gut, wenn der auf den Button klickt, der bla heißt, dann suchst du dir jetzt eben den Button, dessen Label-Text, keine Ahnung.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8306.07, 8306.31, 1.0], ["dann", 8306.31, 8306.47, 1.0], ["kannst", 8306.47, 8306.71, 1.0], ["du", 8306.71, 8306.87, 1.0], ["natürlich", 8306.87, 8307.19, 1.0], ["so", 8307.19, 8307.35, 1.0], ["ein", 8307.35, 8307.43, 1.0], ["generisches,", 8307.43, 8307.91, 1.0], ["ich", 8308.07, 8308.15, 1.0], ["klicke", 8308.15, 8308.39, 1.0], ["auf", 8308.39, 8308.55, 1.0], ["einen", 8308.55, 8308.63, 1.0], ["Button,", 8308.63, 8308.87, 1.0], ["wenn", 8308.95, 8309.11, 1.0], ["du", 8309.11, 8309.27, 1.0], ["irgendwie", 8309.27, 8309.51, 1.0], ["so", 8309.51, 8309.67, 1.0], ["ein", 8309.67, 8309.83, 1.0], ["Browser-Dingens", 8309.83, 8310.63, 1.0], ["hast", 8310.63, 8310.71, 1.0], ["wie", 8310.79, 8310.95, 1.0], ["Selenium,", 8310.95, 8311.51, 1.0], ["sagst", 8311.67, 8311.83, 1.0], ["du", 8311.83, 8311.91, 1.0], ["halt,", 8311.91, 8311.99, 1.0], ["ja", 8312.07, 8312.23, 1.0], ["gut,", 8312.23, 8312.31, 1.0], ["wenn", 8312.39, 8312.47, 1.0], ["der", 8312.47, 8312.63, 1.0], ["auf", 8312.63, 8312.71, 1.0], ["den", 8312.71, 8312.79, 1.0], ["Button", 8312.79, 8313.03, 1.0], ["klickt,", 8313.03, 8313.27, 1.0], ["der", 8313.35, 8313.59, 1.0], ["bla", 8313.59, 8313.91, 1.0], ["heißt,", 8313.99, 8314.31, 1.0], ["dann", 8314.47, 8314.63, 1.0], ["suchst", 8314.63, 8314.95, 1.0], ["du", 8314.95, 8315.03, 1.0], ["dir", 8315.03, 8315.19, 1.0], ["jetzt", 8315.19, 8315.35, 1.0], ["eben", 8315.35, 8315.59, 1.0], ["den", 8315.59, 8315.75, 1.0], ["Button,", 8315.75, 8316.15, 1.0], ["dessen", 8316.23, 8316.63, 1.0], ["Label-Text,", 8317.51, 8318.23, 1.0], ["keine", 8318.39, 8318.55, 1.0], ["Ahnung.", 8318.63, 8318.79, 1.0]]}, {"start": 8319.27, "end": 8319.99, "text": "Ja, zum Beispiel Text.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ja,", 8319.27, 8319.35, 1.0], ["zum", 8319.51, 8319.59, 1.0], ["Beispiel", 8319.59, 8319.83, 1.0], ["Text.", 8319.83, 8319.99, 1.0]]}, {"start": 8321.35, "end": 8327.11, "text": "Oder ja, ID eher selten, weil der User die ID ja nicht sieht, aber könnte man auch machen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 8321.35, 8321.67, 1.0], ["ja,", 8321.83, 8322.15, 1.0], ["ID", 8322.47, 8322.87, 1.0], ["eher", 8322.95, 8323.35, 1.0], ["selten,", 8323.35, 8323.67, 1.0], ["weil", 8323.75, 8323.91, 1.0], ["der", 8323.91, 8324.07, 1.0], ["User", 8324.07, 8324.39, 1.0], ["die", 8324.39, 8324.47, 1.0], ["ID", 8324.47, 8324.71, 1.0], ["ja", 8324.79, 8324.95, 1.0], ["nicht", 8324.95, 8325.11, 1.0], ["sieht,", 8325.11, 8325.43, 1.0], ["aber", 8325.59, 8325.91, 1.0], ["könnte", 8326.31, 8326.55, 1.0], ["man", 8326.63, 8326.79, 1.0], ["auch", 8326.79, 8326.95, 1.0], ["machen.", 8326.95, 8327.11, 1.0]]}, {"start": 8327.35, "end": 8329.75, "text": "Irgendwie, wenn er clickt on the button with the ID, bla.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Irgendwie,", 8327.35, 8327.51, 1.0], ["wenn", 8327.59, 8327.75, 1.0], ["er", 8327.75, 8327.83, 1.0], ["clickt", 8327.83, 8328.07, 1.0], ["on", 8328.15, 8328.23, 1.0], ["the", 8328.23, 8328.31, 1.0], ["button", 8328.31, 8328.55, 1.0], ["with", 8328.55, 8328.71, 1.0], ["the", 8328.71, 8328.79, 1.0], ["ID,", 8328.79, 8329.11, 1.0], ["bla.", 8329.27, 8329.75, 1.0]]}, {"start": 8330.71, "end": 8332.95, "text": "Der sich das raussucht und dann draufklickt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Der", 8330.71, 8330.87, 1.0], ["sich", 8331.11, 8331.27, 1.0], ["das", 8331.27, 8331.43, 1.0], ["raussucht", 8331.43, 8331.91, 1.0], ["und", 8331.91, 8331.99, 1.0], ["dann", 8331.99, 8332.15, 1.0], ["draufklickt.", 8332.15, 8332.95, 1.0]]}, {"start": 8333.11, "end": 8355.91, "text": "Und am Anfang wirkt es, also es ist ein bisschen nervig, weil du halt am Anfang echt alles erstmal Zeug implementieren musst und es ewig dauert, bis mal ein Test durchläuft, aber wenn der mal durchgelaufen ist, dann kannst du anfangen, englische Sätze zu kombinieren und teilweise auch Steps, also so nennt sich so einen Satz quasi, aus anderen Steps auszubauen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8333.11, 8333.43, 1.0], ["am", 8333.51, 8333.67, 1.0], ["Anfang", 8333.67, 8334.07, 1.0], ["wirkt", 8334.07, 8334.31, 1.0], ["es,", 8334.31, 8334.47, 1.0], ["also", 8334.55, 8334.71, 1.0], ["es", 8334.71, 8334.87, 1.0], ["ist", 8334.87, 8335.03, 1.0], ["ein", 8335.03, 8335.11, 1.0], ["bisschen", 8335.11, 8335.51, 1.0], ["nervig,", 8335.51, 8335.99, 1.0], ["weil", 8336.07, 8336.23, 1.0], ["du", 8336.23, 8336.39, 1.0], ["halt", 8336.39, 8336.63, 1.0], ["am", 8336.63, 8336.79, 1.0], ["Anfang", 8336.79, 8337.11, 1.0], ["echt", 8337.11, 8337.43, 1.0], ["alles", 8337.83, 8338.07, 1.0], ["erstmal", 8338.23, 8338.71, 1.0], ["Zeug", 8338.95, 8339.35, 1.0], ["implementieren", 8339.35, 8339.91, 1.0], ["musst", 8339.91, 8340.07, 1.0], ["und", 8340.15, 8340.39, 1.0], ["es", 8340.39, 8340.55, 1.0], ["ewig", 8340.55, 8340.87, 1.0], ["dauert,", 8340.87, 8341.11, 1.0], ["bis", 8341.19, 8341.35, 1.0], ["mal", 8341.35, 8341.51, 1.0], ["ein", 8341.51, 8341.67, 1.0], ["Test", 8341.67, 8341.91, 1.0], ["durchläuft,", 8341.91, 8342.71, 1.0], ["aber", 8342.95, 8343.19, 1.0], ["wenn", 8343.19, 8343.43, 1.0], ["der", 8343.43, 8343.67, 1.0], ["mal", 8343.67, 8343.83, 1.0], ["durchgelaufen", 8343.83, 8344.63, 1.0], ["ist,", 8344.63, 8344.87, 1.0], ["dann", 8344.95, 8345.11, 1.0], ["kannst", 8345.11, 8345.35, 1.0], ["du", 8345.35, 8345.51, 1.0], ["anfangen,", 8345.51, 8345.91, 1.0], ["englische", 8346.07, 8346.55, 1.0], ["Sätze", 8346.55, 8346.95, 1.0], ["zu", 8346.95, 8347.11, 1.0], ["kombinieren", 8347.11, 8347.91, 1.0], ["und", 8348.15, 8348.47, 1.0], ["teilweise", 8348.47, 8349.27, 1.0], ["auch", 8349.27, 8349.59, 1.0], ["Steps,", 8350.23, 8350.79, 1.0], ["also", 8350.87, 8351.19, 1.0], ["so", 8351.27, 8351.51, 1.0], ["nennt", 8351.51, 8351.83, 1.0], ["sich", 8351.83, 8351.99, 1.0], ["so", 8352.39, 8352.55, 1.0], ["einen", 8352.55, 8352.71, 1.0], ["Satz", 8352.95, 8353.27, 1.0], ["quasi,", 8353.27, 8353.83, 1.0], ["aus", 8354.15, 8354.47, 1.0], ["anderen", 8354.47, 8354.79, 1.0], ["Steps", 8354.87, 8355.27, 1.0], ["auszubauen.", 8355.27, 8355.91, 1.0]]}, {"start": 8356.07, "end": 8362.07, "text": "Also dann kannst du zum Beispiel sagen, given I'm logged in as an administrator.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8356.07, 8356.31, 1.0], ["dann", 8356.31, 8356.47, 1.0], ["kannst", 8356.47, 8356.63, 1.0], ["du", 8356.63, 8356.79, 1.0], ["zum", 8356.79, 8356.95, 1.0], ["Beispiel", 8356.95, 8357.35, 1.0], ["sagen,", 8357.35, 8357.67, 1.0], ["given", 8359.67, 8360.07, 1.0], ["I'm", 8360.07, 8360.31, 1.0], ["logged", 8360.31, 8360.63, 1.0], ["in", 8360.63, 8360.79, 1.0], ["as", 8360.79, 8360.95, 1.0], ["an", 8360.95, 8361.11, 1.0], ["administrator.", 8361.11, 8362.07, 1.0]]}, {"start": 8362.23, "end": 8375.83, "text": "Und dann kannst du einfach fünf Steps zusammenbauen, nämlich given I'm on the login page, given I enter administrator credentials, and I click the login button, then I should see the homepage as a user or irgendwas, keine Ahnung.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8362.23, 8362.47, 1.0], ["dann", 8362.47, 8362.63, 1.0], ["kannst", 8362.63, 8362.87, 1.0], ["du", 8362.87, 8363.11, 1.0], ["einfach", 8363.11, 8363.43, 1.0], ["fünf", 8363.51, 8363.91, 1.0], ["Steps", 8363.91, 8364.31, 1.0], ["zusammenbauen,", 8364.31, 8364.79, 1.0], ["nämlich", 8364.87, 8365.27, 1.0], ["given", 8365.27, 8365.51, 1.0], ["I'm", 8365.59, 8365.83, 1.0], ["on", 8365.83, 8365.91, 1.0], ["the", 8365.91, 8365.99, 1.0], ["login", 8365.99, 8366.23, 1.0], ["page,", 8366.31, 8366.47, 1.0], ["given", 8366.55, 8366.79, 1.0], ["I", 8366.87, 8367.03, 1.0], ["enter", 8367.03, 8367.35, 1.0], ["administrator", 8367.35, 8367.99, 1.0], ["credentials,", 8367.99, 8368.79, 1.0], ["and", 8368.95, 8369.19, 1.0], ["I", 8369.19, 8369.43, 1.0], ["click", 8369.43, 8369.75, 1.0], ["the", 8369.75, 8369.83, 1.0], ["login", 8369.83, 8370.39, 1.0], ["button,", 8370.39, 8371.03, 1.0], ["then", 8371.43, 8371.75, 1.0], ["I", 8371.75, 8371.91, 1.0], ["should", 8371.91, 8372.31, 1.0], ["see", 8372.31, 8372.55, 1.0], ["the", 8372.55, 8372.71, 1.0], ["homepage", 8372.71, 8373.75, 1.0], ["as", 8373.91, 8374.15, 1.0], ["a", 8374.15, 8374.39, 1.0], ["user", 8374.39, 8374.79, 1.0], ["or", 8374.79, 8374.95, 1.0], ["irgendwas,", 8374.95, 8375.27, 1.0], ["keine", 8375.43, 8375.59, 1.0], ["Ahnung.", 8375.59, 8375.83, 1.0]]}, {"start": 8376.95, "end": 8386.07, "text": "Und dann kannst du quasi einen Step aus anderen Steps aufbauen und am Ende, wenn du mal so eine Library hast, die dein Webinterface, deine Standard-Toolkits beschreibt,", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8376.95, 8377.19, 1.0], ["dann", 8377.19, 8377.35, 1.0], ["kannst", 8377.35, 8377.59, 1.0], ["du", 8377.59, 8377.67, 1.0], ["quasi", 8377.67, 8377.91, 1.0], ["einen", 8377.91, 8378.15, 1.0], ["Step", 8378.15, 8378.39, 1.0], ["aus", 8378.39, 8378.55, 1.0], ["anderen", 8378.55, 8378.87, 1.0], ["Steps", 8378.87, 8379.03, 1.0], ["aufbauen", 8379.11, 8379.51, 1.0], ["und", 8379.59, 8379.75, 1.0], ["am", 8379.75, 8379.99, 1.0], ["Ende,", 8379.99, 8380.31, 1.0], ["wenn", 8380.47, 8380.71, 1.0], ["du", 8380.71, 8380.87, 1.0], ["mal", 8380.87, 8381.11, 1.0], ["so", 8381.11, 8381.27, 1.0], ["eine", 8381.27, 8381.35, 1.0], ["Library", 8381.35, 8381.83, 1.0], ["hast,", 8381.83, 8382.23, 1.0], ["die", 8382.31, 8382.55, 1.0], ["dein", 8382.55, 8382.79, 1.0], ["Webinterface,", 8383.03, 8383.67, 1.0], ["deine", 8383.75, 8383.99, 1.0], ["Standard-Toolkits", 8384.15, 8385.43, 1.0], ["beschreibt,", 8385.43, 8386.07, 1.0]]}, {"start": 8387.37, "end": 8391.29, "text": "Dann musst du teilweise, um neue Tests zu bauen, gar nicht mehr programmieren.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dann", 8387.37, 8387.69, 1.0], ["musst", 8387.69, 8387.93, 1.0], ["du", 8387.93, 8388.17, 1.0], ["teilweise,", 8388.17, 8388.65, 1.0], ["um", 8388.73, 8388.89, 1.0], ["neue", 8388.89, 8389.37, 1.0], ["Tests", 8389.37, 8389.85, 1.0], ["zu", 8389.85, 8390.01, 1.0], ["bauen,", 8390.01, 8390.25, 1.0], ["gar", 8390.41, 8390.57, 1.0], ["nicht", 8390.57, 8390.73, 1.0], ["mehr", 8390.73, 8390.89, 1.0], ["programmieren.", 8390.89, 8391.29, 1.0]]}, {"start": 8391.37, "end": 8396.33, "text": "Du klickst dir einfach die englischen Beschreibungen zusammen und auf einmal funktioniert alles.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 8391.37, 8391.53, 1.0], ["klickst", 8391.53, 8391.85, 1.0], ["dir", 8391.93, 8392.09, 1.0], ["einfach", 8392.09, 8392.41, 1.0], ["die", 8392.49, 8392.65, 1.0], ["englischen", 8392.65, 8393.21, 1.0], ["Beschreibungen", 8393.21, 8393.69, 1.0], ["zusammen", 8393.69, 8394.17, 1.0], ["und", 8394.33, 8394.49, 1.0], ["auf", 8394.73, 8394.89, 1.0], ["einmal", 8394.89, 8395.13, 1.0], ["funktioniert", 8395.37, 8396.01, 1.0], ["alles.", 8396.01, 8396.33, 1.0]]}, {"start": 8396.57, "end": 8405.45, "text": "Also da bist du dann aber halt einfach wegen der Verbosität von dem Ganzen auch auf irgendwelches Tooling angewiesen, dass du das zusammenklicken kannst, weil das willst du ja nicht alles schreiben müssen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Also", 8396.57, 8396.73, 1.0], ["da", 8397.21, 8397.37, 1.0], ["bist", 8397.37, 8397.61, 1.0], ["du", 8397.61, 8397.69, 1.0], ["dann", 8397.69, 8397.93, 1.0], ["aber", 8397.93, 8398.17, 1.0], ["halt", 8398.17, 8398.33, 1.0], ["einfach", 8398.33, 8398.57, 1.0], ["wegen", 8398.57, 8398.89, 1.0], ["der", 8398.89, 8399.21, 1.0], ["Verbosität", 8399.21, 8400.01, 1.0], ["von", 8400.01, 8400.17, 1.0], ["dem", 8400.17, 8400.33, 1.0], ["Ganzen", 8400.33, 8400.73, 1.0], ["auch", 8400.81, 8401.05, 1.0], ["auf", 8401.05, 8401.29, 1.0], ["irgendwelches", 8401.29, 8401.85, 1.0], ["Tooling", 8401.85, 8402.25, 1.0], ["angewiesen,", 8402.25, 8402.57, 1.0], ["dass", 8402.65, 8402.81, 1.0], ["du", 8402.81, 8402.89, 1.0], ["das", 8402.89, 8403.05, 1.0], ["zusammenklicken", 8403.05, 8403.53, 1.0], ["kannst,", 8403.53, 8403.61, 1.0], ["weil", 8403.69, 8403.85, 1.0], ["das", 8403.85, 8404.01, 1.0], ["willst", 8404.01, 8404.17, 1.0], ["du", 8404.17, 8404.25, 1.0], ["ja", 8404.33, 8404.41, 1.0], ["nicht", 8404.49, 8404.57, 1.0], ["alles", 8404.57, 8404.81, 1.0], ["schreiben", 8404.81, 8405.21, 1.0], ["müssen.", 8405.21, 8405.45, 1.0]]}, {"start": 8405.85, "end": 8411.45, "text": "Also es geht natürlich auch, das zu schreiben, aber ich stelle es mir schwierig vor mit Schreibfehlern und so weiter dann.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 8405.85, 8406.01, 1.0], ["es", 8406.09, 8406.33, 1.0], ["geht", 8406.33, 8406.57, 1.0], ["natürlich", 8406.57, 8406.81, 1.0], ["auch,", 8406.81, 8406.97, 1.0], ["das", 8407.05, 8407.29, 1.0], ["zu", 8407.29, 8407.45, 1.0], ["schreiben,", 8407.45, 8407.69, 1.0], ["aber", 8407.77, 8407.93, 1.0], ["ich", 8407.93, 8408.01, 1.0], ["stelle", 8408.01, 8408.33, 1.0], ["es", 8408.33, 8408.49, 1.0], ["mir", 8408.49, 8408.73, 1.0], ["schwierig", 8408.73, 8409.21, 1.0], ["vor", 8409.21, 8409.37, 1.0], ["mit", 8409.61, 8409.93, 1.0], ["Schreibfehlern", 8409.93, 8410.89, 1.0], ["und", 8410.89, 8410.97, 1.0], ["so", 8410.97, 8411.05, 1.0], ["weiter", 8411.05, 8411.21, 1.0], ["dann.", 8411.29, 8411.45, 1.0]]}, {"start": 8411.53, "end": 8412.25, "text": "Also wenn ich hier so ein bisschen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 8411.53, 8411.61, 1.0], ["wenn", 8411.69, 8411.77, 1.0], ["ich", 8411.77, 8411.85, 1.0], ["hier", 8411.85, 8412.01, 1.0], ["so", 8412.01, 8412.09, 1.0], ["ein", 8412.09, 8412.17, 1.0], ["bisschen.", 8412.25, 8412.25, 1.0]]}, {"start": 8412.41, "end": 8413.85, "text": "Achso, da ist given, I have never.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Achso,", 8412.41, 8412.57, 1.0], ["da", 8412.65, 8412.73, 1.0], ["ist", 8412.73, 8412.81, 1.0], ["given,", 8413.21, 8413.45, 1.0], ["I", 8413.53, 8413.61, 1.0], ["have", 8413.61, 8413.77, 1.0], ["never.", 8413.77, 8413.85, 1.0]]}, {"start": 8414.17, "end": 8415.61, "text": "Naja, da ist Cucumber ganz gut.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Naja,", 8414.17, 8414.25, 1.0], ["da", 8414.33, 8414.49, 1.0], ["ist", 8414.49, 8414.65, 1.0], ["Cucumber", 8414.65, 8415.29, 1.0], ["ganz", 8415.29, 8415.45, 1.0], ["gut.", 8415.45, 8415.61, 1.0]]}, {"start": 8415.69, "end": 8427.69, "text": "Also Cucumber selber bietet Tooling an, dass er dir dann sagt, also du sagst dann Cucumber für meine Tests aus oder check mal Cucumber, dass da alles okay ist, dann sagt Cucumber, hey, du hast hier einen Text geschrieben, da finde ich keine Regular Expression, die matcht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8415.69, 8415.77, 1.0], ["Cucumber", 8415.85, 8416.33, 1.0], ["selber", 8416.49, 8416.73, 1.0], ["bietet", 8416.73, 8417.05, 1.0], ["Tooling", 8417.05, 8417.45, 1.0], ["an,", 8417.45, 8417.53, 1.0], ["dass", 8417.61, 8417.77, 1.0], ["er", 8417.77, 8417.85, 1.0], ["dir", 8417.85, 8418.01, 1.0], ["dann", 8418.01, 8418.09, 1.0], ["sagt,", 8418.09, 8418.25, 1.0], ["also", 8418.33, 8418.49, 1.0], ["du", 8418.49, 8418.57, 1.0], ["sagst", 8418.57, 8418.73, 1.0], ["dann", 8418.81, 8418.89, 1.0], ["Cucumber", 8418.97, 8419.45, 1.0], ["für", 8419.45, 8419.61, 1.0], ["meine", 8419.61, 8419.69, 1.0], ["Tests", 8419.77, 8420.09, 1.0], ["aus", 8420.09, 8420.33, 1.0], ["oder", 8420.49, 8420.65, 1.0], ["check", 8420.65, 8421.05, 1.0], ["mal", 8421.05, 8421.37, 1.0], ["Cucumber,", 8421.37, 8421.77, 1.0], ["dass", 8421.85, 8422.01, 1.0], ["da", 8422.01, 8422.09, 1.0], ["alles", 8422.09, 8422.25, 1.0], ["okay", 8422.25, 8422.49, 1.0], ["ist,", 8422.49, 8422.57, 1.0], ["dann", 8422.65, 8422.73, 1.0], ["sagt", 8422.73, 8422.97, 1.0], ["Cucumber,", 8422.97, 8423.61, 1.0], ["hey,", 8423.69, 8423.93, 1.0], ["du", 8424.01, 8424.17, 1.0], ["hast", 8424.17, 8424.33, 1.0], ["hier", 8424.33, 8424.49, 1.0], ["einen", 8424.49, 8424.65, 1.0], ["Text", 8424.65, 8424.97, 1.0], ["geschrieben,", 8424.97, 8425.45, 1.0], ["da", 8425.61, 8425.77, 1.0], ["finde", 8425.77, 8426.09, 1.0], ["ich", 8426.09, 8426.17, 1.0], ["keine", 8426.17, 8426.41, 1.0], ["Regular", 8426.41, 8426.65, 1.0], ["Expression,", 8426.73, 8427.13, 1.0], ["die", 8427.21, 8427.37, 1.0], ["matcht.", 8427.37, 8427.69, 1.0]]}, {"start": 8428.01, "end": 8430.49, "text": "Wenn du eine schreiben willst, dann würde die so aussehen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 8428.01, 8428.17, 1.0], ["du", 8428.17, 8428.41, 1.0], ["eine", 8428.41, 8428.65, 1.0], ["schreiben", 8428.65, 8429.05, 1.0], ["willst,", 8429.05, 8429.29, 1.0], ["dann", 8429.37, 8429.53, 1.0], ["würde", 8429.53, 8429.77, 1.0], ["die", 8429.77, 8429.93, 1.0], ["so", 8429.93, 8430.09, 1.0], ["aussehen.", 8430.09, 8430.49, 1.0]]}, {"start": 8430.57, "end": 8439.93, "text": "Also das sagt er dir echt in der Fehlermeldung und gib dir Copy und Paste fertig, quasi diesen kompletten Block, den du dann einfügen kannst, sondern eigentlich direkt implementieren kannst, wenn du willst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8430.57, 8430.65, 1.0], ["das", 8430.73, 8430.89, 1.0], ["sagt", 8430.89, 8431.05, 1.0], ["er", 8431.05, 8431.21, 1.0], ["dir", 8431.21, 8431.29, 1.0], ["echt", 8431.29, 8431.45, 1.0], ["in", 8431.45, 8431.53, 1.0], ["der", 8431.53, 8431.69, 1.0], ["Fehlermeldung", 8431.69, 8432.41, 1.0], ["und", 8432.49, 8432.73, 1.0], ["gib", 8432.73, 8433.05, 1.0], ["dir", 8433.05, 8433.21, 1.0], ["Copy", 8433.21, 8433.53, 1.0], ["und", 8433.53, 8433.61, 1.0], ["Paste", 8433.61, 8433.85, 1.0], ["fertig,", 8434.01, 8434.33, 1.0], ["quasi", 8434.41, 8434.81, 1.0], ["diesen", 8434.81, 8435.21, 1.0], ["kompletten", 8435.21, 8435.69, 1.0], ["Block,", 8435.69, 8436.09, 1.0], ["den", 8436.25, 8436.41, 1.0], ["du", 8436.41, 8436.57, 1.0], ["dann", 8436.57, 8436.73, 1.0], ["einfügen", 8436.73, 8437.21, 1.0], ["kannst,", 8437.21, 8437.37, 1.0], ["sondern", 8437.45, 8437.77, 1.0], ["eigentlich", 8437.77, 8438.01, 1.0], ["direkt", 8438.01, 8438.33, 1.0], ["implementieren", 8438.33, 8438.89, 1.0], ["kannst,", 8438.89, 8439.13, 1.0], ["wenn", 8439.21, 8439.37, 1.0], ["du", 8439.37, 8439.45, 1.0], ["willst.", 8439.45, 8439.93, 1.0]]}, {"start": 8440.41, "end": 8442.65, "text": "Wenn du ihn nicht hast, dann stürzt er halt ab.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 8440.41, 8440.65, 1.0], ["du", 8440.65, 8440.89, 1.0], ["ihn", 8440.89, 8441.05, 1.0], ["nicht", 8441.05, 8441.13, 1.0], ["hast,", 8441.13, 8441.29, 1.0], ["dann", 8441.37, 8441.53, 1.0], ["stürzt", 8441.53, 8441.77, 1.0], ["er", 8441.93, 8442.01, 1.0], ["halt", 8442.01, 8442.41, 1.0], ["ab.", 8442.41, 8442.65, 1.0]]}, {"start": 8444.09, "end": 8449.13, "text": "Tja, da bietet dir, also da ist QCumber recht gut, was das Tooling angeht, auch wunderbar mit Hooks.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Tja,", 8444.09, 8444.57, 1.0], ["da", 8444.81, 8445.05, 1.0], ["bietet", 8445.05, 8445.45, 1.0], ["dir,", 8445.45, 8445.61, 1.0], ["also", 8445.69, 8445.77, 1.0], ["da", 8445.85, 8445.93, 1.0], ["ist", 8445.93, 8446.09, 1.0], ["QCumber", 8446.09, 8446.73, 1.0], ["recht", 8446.73, 8446.89, 1.0], ["gut,", 8446.89, 8446.97, 1.0], ["was", 8447.05, 8447.21, 1.0], ["das", 8447.21, 8447.37, 1.0], ["Tooling", 8447.37, 8447.69, 1.0], ["angeht,", 8447.69, 8448.01, 1.0], ["auch", 8448.09, 8448.25, 1.0], ["wunderbar", 8448.25, 8448.65, 1.0], ["mit", 8448.65, 8448.81, 1.0], ["Hooks.", 8448.81, 8449.13, 1.0]]}, {"start": 8450.25, "end": 8468.49, "text": "Genau, also man kann halt auch viel, also Reporting kann QCumber halt auch super, man kann sich irgendwie HTML-Pages generieren lassen, man kann sich XML generieren lassen, man kann sich JSON generieren lassen, man kann sich eigenen Reporter schreiben, man kann sogar sagen, okay, ich habe jetzt einen Reporter, zeigt mir doch mal alle Steps an, die nicht benutzt werden bisher.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 8450.25, 8450.57, 1.0], ["also", 8450.73, 8450.97, 1.0], ["man", 8450.97, 8451.13, 1.0], ["kann", 8451.13, 8451.29, 1.0], ["halt", 8451.29, 8451.61, 1.0], ["auch", 8451.61, 8451.77, 1.0], ["viel,", 8452.41, 8452.73, 1.0], ["also", 8452.89, 8453.13, 1.0], ["Reporting", 8453.21, 8453.61, 1.0], ["kann", 8453.61, 8453.85, 1.0], ["QCumber", 8453.85, 8454.49, 1.0], ["halt", 8454.49, 8454.65, 1.0], ["auch", 8454.65, 8454.73, 1.0], ["super,", 8454.73, 8454.97, 1.0], ["man", 8455.05, 8455.13, 1.0], ["kann", 8455.13, 8455.21, 1.0], ["sich", 8455.21, 8455.37, 1.0], ["irgendwie", 8455.37, 8455.61, 1.0], ["HTML-Pages", 8455.61, 8456.41, 1.0], ["generieren", 8456.41, 8456.73, 1.0], ["lassen,", 8456.73, 8456.89, 1.0], ["man", 8456.97, 8457.05, 1.0], ["kann", 8457.05, 8457.13, 1.0], ["sich", 8457.13, 8457.29, 1.0], ["XML", 8457.29, 8457.77, 1.0], ["generieren", 8457.77, 8458.09, 1.0], ["lassen,", 8458.09, 8458.25, 1.0], ["man", 8458.33, 8458.41, 1.0], ["kann", 8458.41, 8458.49, 1.0], ["sich", 8458.49, 8458.65, 1.0], ["JSON", 8458.65, 8458.97, 1.0], ["generieren", 8459.13, 8459.53, 1.0], ["lassen,", 8459.53, 8459.77, 1.0], ["man", 8459.93, 8460.01, 1.0], ["kann", 8460.01, 8460.25, 1.0], ["sich", 8460.25, 8460.41, 1.0], ["eigenen", 8460.41, 8460.81, 1.0], ["Reporter", 8460.81, 8461.45, 1.0], ["schreiben,", 8461.45, 8462.09, 1.0], ["man", 8462.41, 8462.73, 1.0], ["kann", 8463.05, 8463.37, 1.0], ["sogar", 8463.53, 8464.01, 1.0], ["sagen,", 8464.01, 8464.25, 1.0], ["okay,", 8464.33, 8464.57, 1.0], ["ich", 8464.65, 8464.73, 1.0], ["habe", 8464.73, 8464.89, 1.0], ["jetzt", 8464.89, 8465.05, 1.0], ["einen", 8465.05, 8465.21, 1.0], ["Reporter,", 8465.21, 8465.61, 1.0], ["zeigt", 8465.69, 8465.93, 1.0], ["mir", 8465.93, 8466.01, 1.0], ["doch", 8466.01, 8466.17, 1.0], ["mal", 8466.17, 8466.25, 1.0], ["alle", 8466.25, 8466.49, 1.0], ["Steps", 8466.49, 8466.89, 1.0], ["an,", 8466.89, 8466.97, 1.0], ["die", 8467.13, 8467.29, 1.0], ["nicht", 8467.29, 8467.45, 1.0], ["benutzt", 8467.45, 8467.93, 1.0], ["werden", 8467.93, 8468.17, 1.0], ["bisher.", 8468.17, 8468.49, 1.0]]}, {"start": 8468.65, "end": 8476.09, "text": "Oder zeigt mir doch mal, ich glaube, man kann auch noch Statistiken über die Verwendung von Steps und so weiter, kann man sich rauslassen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 8468.65, 8469.05, 1.0], ["zeigt", 8469.05, 8469.37, 1.0], ["mir", 8469.37, 8469.53, 1.0], ["doch", 8469.53, 8469.77, 1.0], ["mal,", 8469.77, 8469.93, 1.0], ["ich", 8470.25, 8470.33, 1.0], ["glaube,", 8470.33, 8470.49, 1.0], ["man", 8470.65, 8470.73, 1.0], ["kann", 8470.73, 8470.89, 1.0], ["auch", 8470.89, 8471.05, 1.0], ["noch", 8471.05, 8471.21, 1.0], ["Statistiken", 8471.21, 8471.77, 1.0], ["über", 8471.77, 8471.93, 1.0], ["die", 8471.93, 8472.09, 1.0], ["Verwendung", 8472.09, 8472.49, 1.0], ["von", 8472.49, 8472.81, 1.0], ["Steps", 8473.69, 8474.25, 1.0], ["und", 8474.41, 8474.57, 1.0], ["so", 8474.57, 8474.73, 1.0], ["weiter,", 8474.73, 8474.97, 1.0], ["kann", 8475.05, 8475.21, 1.0], ["man", 8475.21, 8475.37, 1.0], ["sich", 8475.37, 8475.53, 1.0], ["rauslassen.", 8475.53, 8476.09, 1.0]]}, {"start": 8476.25, "end": 8479.13, "text": "Bin ich mir nicht hundertprozentig sicher, könnte ich mir aber gut vorstellen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Bin", 8476.25, 8476.49, 1.0], ["ich", 8476.49, 8476.57, 1.0], ["mir", 8476.57, 8476.73, 1.0], ["nicht", 8476.73, 8476.81, 1.0], ["hundertprozentig", 8476.81, 8477.37, 1.0], ["sicher,", 8477.45, 8477.61, 1.0], ["könnte", 8477.77, 8477.93, 1.0], ["ich", 8477.93, 8478.01, 1.0], ["mir", 8478.01, 8478.17, 1.0], ["aber", 8478.17, 8478.33, 1.0], ["gut", 8478.33, 8478.49, 1.0], ["vorstellen.", 8478.49, 8479.13, 1.0]]}, {"start": 8479.61, "end": 8499.37, "text": "Also Cucumber kann relativ viel und das Schöne ist halt, wenn man sich mal so eine Library von Steps zusammenentwickelt hat, dann kann man damit halt auch eine ausführbare Spezifikation schreiben, mit der man eine User-Story für einen Kunden oder für seine User generell zusammenschreiben kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 8479.61, 8479.93, 1.0], ["Cucumber", 8480.17, 8480.97, 1.0], ["kann", 8480.97, 8481.21, 1.0], ["relativ", 8481.21, 8481.61, 1.0], ["viel", 8481.61, 8481.85, 1.0], ["und", 8481.93, 8482.09, 1.0], ["das", 8482.09, 8482.33, 1.0], ["Schöne", 8482.33, 8482.73, 1.0], ["ist", 8482.73, 8482.97, 1.0], ["halt,", 8482.97, 8483.13, 1.0], ["wenn", 8483.21, 8483.37, 1.0], ["man", 8483.37, 8483.53, 1.0], ["sich", 8483.53, 8483.69, 1.0], ["mal", 8483.69, 8483.93, 1.0], ["so", 8483.93, 8484.09, 1.0], ["eine", 8484.09, 8484.25, 1.0], ["Library", 8484.25, 8484.81, 1.0], ["von", 8484.81, 8485.05, 1.0], ["Steps", 8485.05, 8485.61, 1.0], ["zusammenentwickelt", 8486.57, 8487.93, 1.0], ["hat,", 8487.93, 8488.09, 1.0], ["dann", 8488.25, 8488.41, 1.0], ["kann", 8488.41, 8488.57, 1.0], ["man", 8488.57, 8488.73, 1.0], ["damit", 8488.73, 8489.05, 1.0], ["halt", 8489.05, 8489.29, 1.0], ["auch", 8489.29, 8489.45, 1.0], ["eine", 8489.45, 8489.61, 1.0], ["ausführbare", 8490.33, 8491.21, 1.0], ["Spezifikation", 8491.21, 8492.09, 1.0], ["schreiben,", 8492.09, 8492.49, 1.0], ["mit", 8492.57, 8492.73, 1.0], ["der", 8492.73, 8492.97, 1.0], ["man", 8492.97, 8493.13, 1.0], ["eine", 8493.13, 8493.29, 1.0], ["User-Story", 8493.29, 8494.09, 1.0], ["für", 8494.09, 8494.33, 1.0], ["einen", 8494.33, 8494.65, 1.0], ["Kunden", 8494.65, 8495.21, 1.0], ["oder", 8495.21, 8495.53, 1.0], ["für", 8495.53, 8495.85, 1.0], ["seine", 8495.85, 8496.17, 1.0], ["User", 8496.17, 8496.73, 1.0], ["generell", 8496.73, 8497.37, 1.0], ["zusammenschreiben", 8498.01, 8499.13, 1.0], ["kann.", 8499.13, 8499.37, 1.0]]}, {"start": 8499.53, "end": 8514.65, "text": "Die können da drüber gucken, lesen das, okay, das ist jetzt irgendwie Prosa, sind in der Lage zu verstehen, was da passiert und das auch, können das nachvollziehen und sagen, nee, also ich will jetzt nicht, dass der auf den Button klickt, sondern der soll auf den Button klicken.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Die", 8499.53, 8499.77, 1.0], ["können", 8499.77, 8500.01, 1.0], ["da", 8500.01, 8500.17, 1.0], ["drüber", 8500.17, 8500.41, 1.0], ["gucken,", 8500.41, 8500.65, 1.0], ["lesen", 8500.81, 8501.13, 1.0], ["das,", 8501.13, 8501.29, 1.0], ["okay,", 8501.37, 8501.61, 1.0], ["das", 8501.69, 8501.85, 1.0], ["ist", 8501.85, 8502.01, 1.0], ["jetzt", 8502.01, 8502.17, 1.0], ["irgendwie", 8502.17, 8502.81, 1.0], ["Prosa,", 8502.81, 8503.61, 1.0], ["sind", 8504.49, 8504.73, 1.0], ["in", 8504.81, 8504.97, 1.0], ["der", 8504.97, 8505.05, 1.0], ["Lage", 8505.05, 8505.29, 1.0], ["zu", 8505.37, 8505.53, 1.0], ["verstehen,", 8505.53, 8505.85, 1.0], ["was", 8506.01, 8506.25, 1.0], ["da", 8506.25, 8506.41, 1.0], ["passiert", 8506.41, 8506.81, 1.0], ["und", 8506.89, 8507.05, 1.0], ["das", 8507.05, 8507.29, 1.0], ["auch,", 8507.29, 8507.61, 1.0], ["können", 8508.09, 8508.17, 1.0], ["das", 8508.33, 8508.41, 1.0], ["nachvollziehen", 8508.49, 8509.13, 1.0], ["und", 8509.13, 8509.21, 1.0], ["sagen,", 8509.21, 8509.37, 1.0], ["nee,", 8509.45, 8509.69, 1.0], ["also", 8509.77, 8510.01, 1.0], ["ich", 8510.01, 8510.09, 1.0], ["will", 8510.09, 8510.25, 1.0], ["jetzt", 8510.25, 8510.49, 1.0], ["nicht,", 8510.49, 8510.65, 1.0], ["dass", 8510.89, 8511.21, 1.0], ["der", 8511.45, 8511.69, 1.0], ["auf", 8511.69, 8511.93, 1.0], ["den", 8511.93, 8512.09, 1.0], ["Button", 8512.09, 8512.41, 1.0], ["klickt,", 8512.41, 8512.73, 1.0], ["sondern", 8512.81, 8513.05, 1.0], ["der", 8513.05, 8513.21, 1.0], ["soll", 8513.21, 8513.45, 1.0], ["auf", 8513.45, 8513.77, 1.0], ["den", 8513.77, 8513.93, 1.0], ["Button", 8513.93, 8514.33, 1.0], ["klicken.", 8514.33, 8514.65, 1.0]]}, {"start": 8514.73, "end": 8525.85, "text": "Oder ich möchte, dass da erst, wenn ich, keine Ahnung, wenn ich meinen Usernamen eingegeben habe, möchte ich, dass dann erst mein Passwortfeld benutzbar ist oder irgendwie so Geschichten.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 8514.73, 8515.13, 1.0], ["ich", 8515.37, 8515.61, 1.0], ["möchte,", 8515.61, 8515.93, 1.0], ["dass", 8516.09, 8516.33, 1.0], ["da", 8516.73, 8517.05, 1.0], ["erst,", 8517.29, 8517.69, 1.0], ["wenn", 8517.77, 8518.01, 1.0], ["ich,", 8518.01, 8518.25, 1.0], ["keine", 8519.29, 8519.61, 1.0], ["Ahnung,", 8519.61, 8519.85, 1.0], ["wenn", 8519.93, 8520.09, 1.0], ["ich", 8520.09, 8520.17, 1.0], ["meinen", 8520.17, 8520.41, 1.0], ["Usernamen", 8520.41, 8520.89, 1.0], ["eingegeben", 8520.89, 8521.45, 1.0], ["habe,", 8521.45, 8521.61, 1.0], ["möchte", 8521.69, 8521.85, 1.0], ["ich,", 8521.85, 8521.93, 1.0], ["dass", 8522.01, 8522.17, 1.0], ["dann", 8522.17, 8522.41, 1.0], ["erst", 8522.41, 8522.65, 1.0], ["mein", 8522.65, 8522.81, 1.0], ["Passwortfeld", 8522.81, 8523.77, 1.0], ["benutzbar", 8523.77, 8524.33, 1.0], ["ist", 8524.33, 8524.41, 1.0], ["oder", 8524.49, 8524.65, 1.0], ["irgendwie", 8524.65, 8525.05, 1.0], ["so", 8525.05, 8525.21, 1.0], ["Geschichten.", 8525.21, 8525.85, 1.0]]}, {"start": 8526.09, "end": 8530.97, "text": "Und sowas kann man dann in diese User-Stories mit rein encoden.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 8526.09, 8526.41, 1.0], ["sowas", 8526.41, 8526.89, 1.0], ["kann", 8526.89, 8527.05, 1.0], ["man", 8527.05, 8527.29, 1.0], ["dann", 8527.29, 8527.61, 1.0], ["in", 8527.61, 8527.93, 1.0], ["diese", 8527.93, 8528.25, 1.0], ["User-Stories", 8528.25, 8529.45, 1.0], ["mit", 8529.45, 8529.77, 1.0], ["rein", 8529.77, 8530.25, 1.0], ["encoden.", 8530.41, 8530.97, 1.0]]}, {"start": 8531.29, "end": 8541.69, "text": "Der Kunde oder jemand, der das später mal benutzen sollte, ist dann in der Lage, das zu verstehen, aber es ist eine ausführbare Spezifikation und das ist halt schon relativ wichtig.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Der", 8531.29, 8531.61, 1.0], ["Kunde", 8531.85, 8532.49, 1.0], ["oder", 8532.81, 8533.13, 1.0], ["jemand,", 8533.13, 8533.53, 1.0], ["der", 8533.69, 8533.85, 1.0], ["das", 8533.85, 8534.17, 1.0], ["später", 8534.17, 8534.49, 1.0], ["mal", 8534.49, 8534.65, 1.0], ["benutzen", 8534.65, 8534.97, 1.0], ["sollte,", 8534.97, 8535.13, 1.0], ["ist", 8535.29, 8535.45, 1.0], ["dann", 8535.45, 8535.61, 1.0], ["in", 8535.61, 8535.77, 1.0], ["der", 8535.77, 8536.01, 1.0], ["Lage,", 8536.01, 8536.33, 1.0], ["das", 8536.65, 8536.89, 1.0], ["zu", 8536.89, 8537.13, 1.0], ["verstehen,", 8537.13, 8537.77, 1.0], ["aber", 8538.01, 8538.25, 1.0], ["es", 8538.25, 8538.41, 1.0], ["ist", 8538.41, 8538.57, 1.0], ["eine", 8538.57, 8538.73, 1.0], ["ausführbare", 8538.73, 8539.37, 1.0], ["Spezifikation", 8539.37, 8540.09, 1.0], ["und", 8540.09, 8540.25, 1.0], ["das", 8540.25, 8540.41, 1.0], ["ist", 8540.41, 8540.57, 1.0], ["halt", 8540.57, 8540.73, 1.0], ["schon", 8540.73, 8540.97, 1.0], ["relativ", 8540.97, 8541.29, 1.0], ["wichtig.", 8541.29, 8541.69, 1.0]]}, {"start": 8542.09, "end": 8544.17, "text": "Also ja, das ist super.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Also", 8542.09, 8542.41, 1.0], ["ja,", 8542.49, 8542.81, 1.0], ["das", 8543.29, 8543.53, 1.0], ["ist", 8543.53, 8543.85, 1.0], ["super.", 8543.85, 8544.17, 1.0]]}, {"start": 8544.33, "end": 8553.61, "text": "Also es ist ja genau das Gleiche, dass es, sage ich mal, Entscheider oder Manager oder nicht so fachlich betucht tauglich ist.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 8544.33, 8544.49, 1.0], ["es", 8544.49, 8544.57, 1.0], ["ist", 8544.57, 8544.65, 1.0], ["ja", 8544.73, 8544.89, 1.0], ["genau", 8544.89, 8545.13, 1.0], ["das", 8545.13, 8545.29, 1.0], ["Gleiche,", 8545.29, 8545.77, 1.0], ["dass", 8546.33, 8546.65, 1.0], ["es,", 8546.65, 8546.89, 1.0], ["sage", 8547.13, 8547.37, 1.0], ["ich", 8547.37, 8547.53, 1.0], ["mal,", 8547.53, 8547.61, 1.0], ["Entscheider", 8547.77, 8548.41, 1.0], ["oder", 8548.41, 8548.57, 1.0], ["Manager", 8548.57, 8549.13, 1.0], ["oder", 8549.13, 8549.45, 1.0], ["nicht", 8549.45, 8549.77, 1.0], ["so", 8549.77, 8549.93, 1.0], ["fachlich", 8549.93, 8550.65, 1.0], ["betucht", 8550.65, 8551.37, 1.0], ["tauglich", 8552.33, 8553.29, 1.0], ["ist.", 8553.29, 8553.61, 1.0]]}, {"start": 8554.49, "end": 8561.53, "text": "Ich habe auch gerade gefunden, es gibt in Ruby Mine diese JetBrains Ruby-IDI zum Beispiel Cucumber Support dann drin.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ich", 8554.49, 8554.73, 1.0], ["habe", 8554.73, 8554.89, 1.0], ["auch", 8554.89, 8555.05, 1.0], ["gerade", 8555.05, 8555.29, 1.0], ["gefunden,", 8555.29, 8555.69, 1.0], ["es", 8555.77, 8555.93, 1.0], ["gibt", 8555.93, 8556.17, 1.0], ["in", 8556.17, 8556.49, 1.0], ["Ruby", 8556.49, 8556.97, 1.0], ["Mine", 8556.97, 8557.29, 1.0], ["diese", 8557.37, 8557.61, 1.0], ["JetBrains", 8557.61, 8558.41, 1.0], ["Ruby-IDI", 8558.81, 8559.69, 1.0], ["zum", 8559.69, 8559.77, 1.0], ["Beispiel", 8559.77, 8560.09, 1.0], ["Cucumber", 8560.09, 8560.57, 1.0], ["Support", 8560.65, 8560.89, 1.0], ["dann", 8561.05, 8561.29, 1.0], ["drin.", 8561.29, 8561.53, 1.0]]}, {"start": 8562.25, "end": 8566.81, "text": "Ich glaube, was wir auch noch erwähnen sollten, Cucumber ist keine reine Ruby-Bibliothek.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 8562.25, 8562.33, 1.0], ["glaube,", 8562.33, 8562.57, 1.0], ["was", 8562.65, 8562.81, 1.0], ["wir", 8562.81, 8562.97, 1.0], ["auch", 8562.97, 8563.13, 1.0], ["noch", 8563.13, 8563.21, 1.0], ["erwähnen", 8563.21, 8563.53, 1.0], ["sollten,", 8563.61, 8563.85, 1.0], ["Cucumber", 8564.01, 8564.57, 1.0], ["ist", 8564.57, 8564.73, 1.0], ["keine", 8564.73, 8564.97, 1.0], ["reine", 8564.97, 8565.53, 1.0], ["Ruby-Bibliothek.", 8565.53, 8566.81, 1.0]]}, {"start": 8566.89, "end": 8571.77, "text": "Es gibt auch, ich glaube, Cucumber gibt es auch in anderen Programm.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 8566.89, 8567.13, 1.0], ["gibt", 8567.13, 8567.45, 1.0], ["auch,", 8567.93, 8568.25, 1.0], ["ich", 8569.13, 8569.29, 1.0], ["glaube,", 8569.29, 8569.45, 1.0], ["Cucumber", 8569.69, 8570.33, 1.0], ["gibt", 8570.33, 8570.57, 1.0], ["es", 8570.57, 8570.73, 1.0], ["auch", 8570.73, 8570.89, 1.0], ["in", 8570.89, 8571.05, 1.0], ["anderen", 8571.05, 8571.37, 1.0], ["Programm.", 8571.37, 8571.77, 1.0]]}, {"start": 8572.17, "end": 8576.49, "text": "Ja, es gibt es für Java, das heißt dann irgendwie, ähm, wie heißt dieses Java-Maskottchen?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 8572.17, 8572.25, 1.0], ["es", 8572.41, 8572.49, 1.0], ["gibt", 8572.49, 8572.65, 1.0], ["es", 8572.65, 8572.73, 1.0], ["für", 8572.73, 8572.89, 1.0], ["Java,", 8572.89, 8573.21, 1.0], ["das", 8573.29, 8573.45, 1.0], ["heißt", 8573.45, 8573.61, 1.0], ["dann", 8573.69, 8573.85, 1.0], ["irgendwie,", 8573.85, 8574.25, 1.0], ["ähm,", 8574.33, 8574.65, 1.0], ["wie", 8574.81, 8575.05, 1.0], ["heißt", 8575.05, 8575.29, 1.0], ["dieses", 8575.29, 8575.53, 1.0], ["Java-Maskottchen?", 8575.61, 8576.49, 1.0]]}, {"start": 8576.57, "end": 8577.13, "text": "Dieser kleine?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dieser", 8576.57, 8576.89, 1.0], ["kleine?", 8576.89, 8577.13, 1.0]]}, {"start": 8577.93, "end": 8582.01, "text": "Ja, Qke for Duke heißt es dann, glaube ich, irgendwie als Library.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ja,", 8577.93, 8578.09, 1.0], ["Qke", 8578.73, 8579.13, 1.0], ["for", 8579.13, 8579.21, 1.0], ["Duke", 8579.29, 8579.61, 1.0], ["heißt", 8579.77, 8580.01, 1.0], ["es", 8580.01, 8580.17, 1.0], ["dann,", 8580.17, 8580.33, 1.0], ["glaube", 8580.41, 8580.65, 1.0], ["ich,", 8580.65, 8580.65, 1.0], ["irgendwie", 8580.81, 8581.13, 1.0], ["als", 8581.13, 8581.37, 1.0], ["Library.", 8581.53, 8582.01, 1.0]]}, {"start": 8582.09, "end": 8589.77, "text": "Es gibt es für iOS, also das heißt ja, es gibt es für iOS und es ist Teil von Ruby Motion.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 8582.09, 8582.25, 1.0], ["gibt", 8582.25, 8582.41, 1.0], ["es", 8582.41, 8582.65, 1.0], ["für", 8582.65, 8582.97, 1.0], ["iOS,", 8583.29, 8584.09, 1.0], ["also", 8584.25, 8584.57, 1.0], ["das", 8584.81, 8584.97, 1.0], ["heißt", 8584.97, 8585.29, 1.0], ["ja,", 8585.37, 8585.45, 1.0], ["es", 8585.61, 8585.69, 1.0], ["gibt", 8585.69, 8585.85, 1.0], ["es", 8585.85, 8585.93, 1.0], ["für", 8585.93, 8586.01, 1.0], ["iOS", 8586.01, 8586.57, 1.0], ["und", 8586.57, 8586.73, 1.0], ["es", 8586.73, 8586.81, 1.0], ["ist", 8586.81, 8586.97, 1.0], ["Teil", 8586.97, 8587.45, 1.0], ["von", 8587.45, 8587.77, 1.0], ["Ruby", 8588.97, 8589.53, 1.0], ["Motion.", 8589.53, 8589.77, 1.0]]}, {"start": 8590.01, "end": 8593.61, "text": "Ruby Motion bietet dir dann so ein Stückchen Cucumber Support mit rein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ruby", 8590.01, 8590.41, 1.0], ["Motion", 8590.41, 8590.57, 1.0], ["bietet", 8590.73, 8591.05, 1.0], ["dir", 8591.05, 8591.21, 1.0], ["dann", 8591.21, 8591.37, 1.0], ["so", 8591.45, 8591.61, 1.0], ["ein", 8591.61, 8591.69, 1.0], ["Stückchen", 8591.69, 8592.09, 1.0], ["Cucumber", 8592.09, 8592.57, 1.0], ["Support", 8592.65, 8592.89, 1.0], ["mit", 8593.05, 8593.29, 1.0], ["rein.", 8593.29, 8593.61, 1.0]]}, {"start": 8594.01, "end": 8597.69, "text": "Es gibt PHP, gibt es BH, B-Hat.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 8594.01, 8594.25, 1.0], ["gibt", 8594.25, 8594.57, 1.0], ["PHP,", 8594.97, 8595.61, 1.0], ["gibt", 8595.69, 8595.93, 1.0], ["es", 8595.93, 8596.09, 1.0], ["BH,", 8596.09, 8596.49, 1.0], ["B-Hat.", 8597.05, 8597.69, 1.0]]}, {"start": 8599.69, "end": 8600.97, "text": "Sieht natürlich nicht immer so hübsch aus.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Sieht", 8599.69, 8599.93, 1.0], ["natürlich", 8599.93, 8600.17, 1.0], ["nicht", 8600.17, 8600.25, 1.0], ["immer", 8600.25, 8600.41, 1.0], ["so", 8600.41, 8600.57, 1.0], ["hübsch", 8600.57, 8600.89, 1.0], ["aus.", 8600.89, 8600.97, 1.0]]}, {"start": 8601.05, "end": 8612.65, "text": "Also in Ruby sieht es mit diesem Regular Expression Matchen auf den Codeblock recht schön aus, weil die halt Lambdas können und weil Regular Expression auf Sprachebene mit drin ist und du dann nicht sagen musst, Regex.new, lödlödel, was weiß ich was.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8601.05, 8601.29, 1.0], ["in", 8601.29, 8601.37, 1.0], ["Ruby", 8601.37, 8601.69, 1.0], ["sieht", 8601.69, 8601.85, 1.0], ["es", 8601.85, 8601.93, 1.0], ["mit", 8601.93, 8602.01, 1.0], ["diesem", 8602.01, 8602.09, 1.0], ["Regular", 8602.25, 8602.49, 1.0], ["Expression", 8602.57, 8602.89, 1.0], ["Matchen", 8602.97, 8603.29, 1.0], ["auf", 8603.37, 8603.53, 1.0], ["den", 8603.53, 8603.61, 1.0], ["Codeblock", 8603.61, 8604.09, 1.0], ["recht", 8604.09, 8604.25, 1.0], ["schön", 8604.25, 8604.41, 1.0], ["aus,", 8604.41, 8604.49, 1.0], ["weil", 8604.57, 8604.73, 1.0], ["die", 8604.73, 8604.81, 1.0], ["halt", 8604.81, 8605.05, 1.0], ["Lambdas", 8605.05, 8605.45, 1.0], ["können", 8605.61, 8605.93, 1.0], ["und", 8605.93, 8606.01, 1.0], ["weil", 8606.01, 8606.25, 1.0], ["Regular", 8606.25, 8606.57, 1.0], ["Expression", 8606.65, 8606.89, 1.0], ["auf", 8606.97, 8607.13, 1.0], ["Sprachebene", 8607.13, 8607.69, 1.0], ["mit", 8607.69, 8607.85, 1.0], ["drin", 8607.85, 8608.01, 1.0], ["ist", 8608.01, 8608.17, 1.0], ["und", 8608.17, 8608.25, 1.0], ["du", 8608.25, 8608.41, 1.0], ["dann", 8608.41, 8608.57, 1.0], ["nicht", 8608.57, 8608.73, 1.0], ["sagen", 8608.73, 8608.97, 1.0], ["musst,", 8608.97, 8609.21, 1.0], ["Regex.new,", 8609.37, 8610.65, 1.0], ["lödlödel,", 8610.81, 8611.45, 1.0], ["was", 8611.61, 8611.85, 1.0], ["weiß", 8611.85, 8612.01, 1.0], ["ich", 8612.01, 8612.17, 1.0], ["was.", 8612.33, 8612.65, 1.0]]}, {"start": 8614.57, "end": 8624.57, "text": "Also es sieht schon am coolsten in Ruby aus und es bietet auch in Ruby das angenehmste Tooling, so was von dem, was ich bisher gesehen habe.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8614.57, 8614.73, 1.0], ["es", 8614.81, 8614.97, 1.0], ["sieht", 8614.97, 8615.21, 1.0], ["schon", 8615.21, 8615.37, 1.0], ["am", 8615.37, 8615.53, 1.0], ["coolsten", 8615.53, 8615.85, 1.0], ["in", 8615.93, 8616.09, 1.0], ["Ruby", 8616.09, 8616.49, 1.0], ["aus", 8616.49, 8616.65, 1.0], ["und", 8616.81, 8617.13, 1.0], ["es", 8617.29, 8617.53, 1.0], ["bietet", 8617.53, 8618.17, 1.0], ["auch", 8618.17, 8618.49, 1.0], ["in", 8618.81, 8619.13, 1.0], ["Ruby", 8619.13, 8619.77, 1.0], ["das", 8621.45, 8621.61, 1.0], ["angenehmste", 8621.61, 8622.33, 1.0], ["Tooling,", 8622.33, 8622.73, 1.0], ["so", 8622.81, 8622.89, 1.0], ["was", 8622.89, 8623.13, 1.0], ["von", 8623.13, 8623.37, 1.0], ["dem,", 8623.37, 8623.45, 1.0], ["was", 8623.53, 8623.69, 1.0], ["ich", 8623.69, 8623.77, 1.0], ["bisher", 8623.77, 8624.09, 1.0], ["gesehen", 8624.09, 8624.41, 1.0], ["habe.", 8624.41, 8624.57, 1.0]]}, {"start": 8624.65, "end": 8626.09, "text": "Aber es gibt es auch für andere Sprachen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 8624.65, 8624.81, 1.0], ["es", 8624.81, 8624.89, 1.0], ["gibt", 8624.89, 8625.05, 1.0], ["es", 8625.05, 8625.13, 1.0], ["auch", 8625.29, 8625.37, 1.0], ["für", 8625.37, 8625.53, 1.0], ["andere", 8625.53, 8625.85, 1.0], ["Sprachen.", 8625.85, 8626.09, 1.0]]}, {"start": 8626.41, "end": 8628.73, "text": "Es ist ja echt nur ein Textparser, der das danach guckt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 8626.41, 8626.57, 1.0], ["ist", 8626.57, 8626.73, 1.0], ["ja", 8626.73, 8626.81, 1.0], ["echt", 8626.81, 8626.97, 1.0], ["nur", 8626.97, 8627.13, 1.0], ["ein", 8627.13, 8627.21, 1.0], ["Textparser,", 8627.21, 8627.85, 1.0], ["der", 8628.01, 8628.09, 1.0], ["das", 8628.09, 8628.25, 1.0], ["danach", 8628.25, 8628.49, 1.0], ["guckt.", 8628.57, 8628.73, 1.0]]}, {"start": 8628.89, "end": 8630.09, "text": "Das ist ja nur eine Technik, genau.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Das", 8628.89, 8628.97, 1.0], ["ist", 8628.97, 8629.05, 1.0], ["ja", 8629.13, 8629.21, 1.0], ["nur", 8629.21, 8629.37, 1.0], ["eine", 8629.37, 8629.53, 1.0], ["Technik,", 8629.53, 8629.85, 1.0], ["genau.", 8629.93, 8630.09, 1.0]]}, {"start": 8630.17, "end": 8638.25, "text": "Letzten Endes ist es die Sprache, in der man diese Testspezifikationen dann schreibt, die nennt sich Girkin.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Letzten", 8630.17, 8630.49, 1.0], ["Endes", 8630.49, 8630.81, 1.0], ["ist", 8631.21, 8631.45, 1.0], ["es", 8631.45, 8631.61, 1.0], ["die", 8631.77, 8632.01, 1.0], ["Sprache,", 8632.01, 8632.57, 1.0], ["in", 8632.65, 8632.89, 1.0], ["der", 8632.89, 8633.21, 1.0], ["man", 8633.21, 8633.53, 1.0], ["diese", 8633.85, 8634.17, 1.0], ["Testspezifikationen", 8634.17, 8635.53, 1.0], ["dann", 8635.53, 8635.77, 1.0], ["schreibt,", 8635.77, 8636.09, 1.0], ["die", 8636.17, 8636.25, 1.0], ["nennt", 8636.25, 8636.73, 1.0], ["sich", 8636.73, 8637.05, 1.0], ["Girkin.", 8637.53, 8638.25, 1.0]]}, {"start": 8639.05, "end": 8641.13, "text": "Also so die kleinen Gürkchen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 8639.05, 8639.37, 1.0], ["so", 8639.37, 8639.53, 1.0], ["die", 8639.53, 8639.69, 1.0], ["kleinen", 8639.69, 8640.01, 1.0], ["Gürkchen.", 8640.41, 8641.13, 1.0]]}, {"start": 8641.77, "end": 8646.73, "text": "Und diese Sprache, die wurde halt auch in andere Programmiersprachen übersetzt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 8641.77, 8642.09, 1.0], ["diese", 8642.09, 8642.41, 1.0], ["Sprache,", 8642.49, 8642.97, 1.0], ["die", 8643.05, 8643.21, 1.0], ["wurde", 8643.69, 8643.93, 1.0], ["halt", 8643.93, 8644.17, 1.0], ["auch", 8644.17, 8644.25, 1.0], ["in", 8644.25, 8644.57, 1.0], ["andere", 8644.97, 8645.29, 1.0], ["Programmiersprachen", 8645.29, 8646.25, 1.0], ["übersetzt.", 8646.25, 8646.73, 1.0]]}, {"start": 8646.81, "end": 8648.57, "text": "Also sehr schön finde ich auch Erlangt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 8646.81, 8646.97, 1.0], ["sehr", 8647.21, 8647.37, 1.0], ["schön", 8647.37, 8647.53, 1.0], ["finde", 8647.61, 8647.85, 1.0], ["ich", 8647.85, 8647.93, 1.0], ["auch", 8647.93, 8648.09, 1.0], ["Erlangt.", 8648.09, 8648.57, 1.0]]}, {"start": 8648.65, "end": 8657.37, "text": "Da gibt es zweimal Qcam Bell, was sich irgendwie bayerisch anhört, aber einmal mit C vorne, einmal mit K vorne, weil es das mit C vorne schon gab wahrscheinlich.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 8648.65, 8648.73, 1.0], ["gibt", 8648.73, 8648.89, 1.0], ["es", 8648.89, 8649.13, 1.0], ["zweimal", 8649.13, 8649.37, 1.0], ["Qcam", 8649.69, 8650.09, 1.0], ["Bell,", 8650.33, 8650.73, 1.0], ["was", 8651.53, 8651.77, 1.0], ["sich", 8651.77, 8651.93, 1.0], ["irgendwie", 8651.93, 8652.17, 1.0], ["bayerisch", 8652.17, 8652.57, 1.0], ["anhört,", 8652.57, 8652.89, 1.0], ["aber", 8652.97, 8653.13, 1.0], ["einmal", 8653.13, 8653.37, 1.0], ["mit", 8653.37, 8653.53, 1.0], ["C", 8653.53, 8653.69, 1.0], ["vorne,", 8653.69, 8653.93, 1.0], ["einmal", 8654.17, 8654.41, 1.0], ["mit", 8654.41, 8654.57, 1.0], ["K", 8654.57, 8654.73, 1.0], ["vorne,", 8654.73, 8654.97, 1.0], ["weil", 8655.05, 8655.21, 1.0], ["es", 8655.21, 8655.29, 1.0], ["das", 8655.29, 8655.37, 1.0], ["mit", 8655.37, 8655.53, 1.0], ["C", 8655.53, 8655.69, 1.0], ["vorne", 8655.69, 8656.09, 1.0], ["schon", 8656.09, 8656.25, 1.0], ["gab", 8656.25, 8656.41, 1.0], ["wahrscheinlich.", 8656.49, 8657.37, 1.0]]}, {"start": 8659.21, "end": 8659.53, "text": "Ja.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja.", 8659.21, 8659.53, 1.0]]}, {"start": 8660.17, "end": 8669.37, "text": "Aber ansonsten ganz nettes Framework, ist nicht unumstritten, weil hat sehr viel Overhead außenrum.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 8660.17, 8660.49, 1.0], ["ansonsten", 8660.49, 8661.21, 1.0], ["ganz", 8661.85, 8662.33, 1.0], ["nettes", 8662.33, 8662.81, 1.0], ["Framework,", 8662.81, 8663.45, 1.0], ["ist", 8663.77, 8664.01, 1.0], ["nicht", 8664.65, 8664.89, 1.0], ["unumstritten,", 8664.89, 8666.09, 1.0], ["weil", 8666.41, 8666.73, 1.0], ["hat", 8667.61, 8667.93, 1.0], ["sehr", 8667.93, 8668.09, 1.0], ["viel", 8668.09, 8668.33, 1.0], ["Overhead", 8668.33, 8668.89, 1.0], ["außenrum.", 8668.89, 8669.37, 1.0]]}, {"start": 8669.61, "end": 8674.57, "text": "Gerade diese ganzen Tests implementieren und sich erstmal mit der ganzen Infrastruktur außenrum auskennen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Gerade", 8669.61, 8669.93, 1.0], ["diese", 8669.93, 8670.17, 1.0], ["ganzen", 8670.17, 8670.41, 1.0], ["Tests", 8670.41, 8670.81, 1.0], ["implementieren", 8670.81, 8671.37, 1.0], ["und", 8671.37, 8671.53, 1.0], ["sich", 8671.53, 8671.69, 1.0], ["erstmal", 8671.69, 8672.09, 1.0], ["mit", 8672.09, 8672.17, 1.0], ["der", 8672.17, 8672.33, 1.0], ["ganzen", 8672.33, 8672.57, 1.0], ["Infrastruktur", 8672.57, 8673.29, 1.0], ["außenrum", 8673.29, 8673.77, 1.0], ["auskennen.", 8673.93, 8674.57, 1.0]]}, {"start": 8675.85, "end": 8677.13, "text": "Ist nicht ganz einfach.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ist", 8675.85, 8676.25, 1.0], ["nicht", 8676.25, 8676.49, 1.0], ["ganz", 8676.49, 8676.81, 1.0], ["einfach.", 8676.81, 8677.13, 1.0]]}, {"start": 8677.93, "end": 8687.45, "text": "Allerdings ganz cool, wenn man halt mit Leuten zu tun hat, die nicht selber programmieren können und trotzdem die Tests verstehen können sollen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Allerdings", 8677.93, 8678.65, 1.0], ["ganz", 8678.65, 8678.89, 1.0], ["cool,", 8678.89, 8679.13, 1.0], ["wenn", 8679.21, 8679.37, 1.0], ["man", 8679.37, 8679.53, 1.0], ["halt", 8679.53, 8679.93, 1.0], ["mit", 8679.93, 8680.25, 1.0], ["Leuten", 8680.41, 8680.97, 1.0], ["zu", 8680.97, 8681.13, 1.0], ["tun", 8681.13, 8681.45, 1.0], ["hat,", 8681.45, 8681.61, 1.0], ["die", 8681.77, 8681.93, 1.0], ["nicht", 8681.93, 8682.17, 1.0], ["selber", 8682.17, 8682.49, 1.0], ["programmieren", 8682.49, 8683.05, 1.0], ["können", 8683.05, 8683.29, 1.0], ["und", 8683.29, 8683.45, 1.0], ["trotzdem", 8683.45, 8684.25, 1.0], ["die", 8684.41, 8684.73, 1.0], ["Tests", 8684.73, 8685.45, 1.0], ["verstehen", 8685.77, 8686.73, 1.0], ["können", 8686.73, 8687.05, 1.0], ["sollen.", 8687.05, 8687.45, 1.0]]}, {"start": 8687.69, "end": 8702.25, "text": "Also wir haben das tatsächlich auch in unserer Firma, dass wir Cucumber Definitions auch manuellen Testern geben, damit die sich dann quasi nochmal manuell von einem Release durch die Applikation klicken können.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 8687.69, 8687.93, 1.0], ["wir", 8687.93, 8688.09, 1.0], ["haben", 8688.09, 8688.33, 1.0], ["das", 8688.33, 8688.49, 1.0], ["tatsächlich", 8688.49, 8688.97, 1.0], ["auch", 8688.97, 8689.13, 1.0], ["in", 8689.13, 8689.29, 1.0], ["unserer", 8689.29, 8689.61, 1.0], ["Firma,", 8689.61, 8690.25, 1.0], ["dass", 8691.21, 8691.53, 1.0], ["wir", 8691.53, 8691.85, 1.0], ["Cucumber", 8692.09, 8692.81, 1.0], ["Definitions", 8692.89, 8693.77, 1.0], ["auch", 8693.77, 8694.09, 1.0], ["manuellen", 8694.33, 8695.05, 1.0], ["Testern", 8695.05, 8695.77, 1.0], ["geben,", 8696.41, 8697.05, 1.0], ["damit", 8697.45, 8698.01, 1.0], ["die", 8698.01, 8698.25, 1.0], ["sich", 8698.25, 8698.41, 1.0], ["dann", 8698.41, 8698.65, 1.0], ["quasi", 8698.65, 8698.97, 1.0], ["nochmal", 8698.97, 8699.29, 1.0], ["manuell", 8699.29, 8699.77, 1.0], ["von", 8699.77, 8699.93, 1.0], ["einem", 8699.93, 8700.09, 1.0], ["Release", 8700.09, 8700.49, 1.0], ["durch", 8700.49, 8700.65, 1.0], ["die", 8700.65, 8700.81, 1.0], ["Applikation", 8700.81, 8701.37, 1.0], ["klicken", 8701.37, 8701.93, 1.0], ["können.", 8701.93, 8702.25, 1.0]]}, {"start": 8703.53, "end": 8716.65, "text": "Und da gibt es ja Dienstleister im Internet, wo man sagen kann, hey, ich möchte jetzt mal irgendwie fünf oder zehn Leute mieten, die sich dann mal einen Tag lang durch meine Applikation durchklicken und Workflows nachvollziehen in unterschiedlichen Browsern.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 8703.53, 8703.77, 1.0], ["da", 8703.77, 8703.93, 1.0], ["gibt", 8703.93, 8704.09, 1.0], ["es", 8704.09, 8704.17, 1.0], ["ja", 8704.17, 8704.33, 1.0], ["Dienstleister", 8704.33, 8705.05, 1.0], ["im", 8705.05, 8705.13, 1.0], ["Internet,", 8705.13, 8705.37, 1.0], ["wo", 8705.45, 8705.61, 1.0], ["man", 8705.61, 8705.69, 1.0], ["sagen", 8705.69, 8705.85, 1.0], ["kann,", 8705.85, 8706.01, 1.0], ["hey,", 8706.09, 8706.25, 1.0], ["ich", 8706.33, 8706.41, 1.0], ["möchte", 8706.41, 8706.65, 1.0], ["jetzt", 8706.65, 8706.81, 1.0], ["mal", 8706.81, 8706.97, 1.0], ["irgendwie", 8706.97, 8707.53, 1.0], ["fünf", 8707.53, 8707.93, 1.0], ["oder", 8707.93, 8708.17, 1.0], ["zehn", 8708.17, 8708.49, 1.0], ["Leute", 8708.49, 8708.81, 1.0], ["mieten,", 8708.81, 8709.05, 1.0], ["die", 8709.21, 8709.45, 1.0], ["sich", 8709.45, 8709.61, 1.0], ["dann", 8709.61, 8709.77, 1.0], ["mal", 8709.77, 8710.01, 1.0], ["einen", 8710.01, 8710.17, 1.0], ["Tag", 8710.17, 8710.49, 1.0], ["lang", 8710.49, 8710.81, 1.0], ["durch", 8711.37, 8711.61, 1.0], ["meine", 8711.61, 8711.85, 1.0], ["Applikation", 8711.93, 8712.41, 1.0], ["durchklicken", 8712.41, 8712.97, 1.0], ["und", 8712.97, 8713.13, 1.0], ["Workflows", 8713.13, 8713.69, 1.0], ["nachvollziehen", 8713.69, 8714.57, 1.0], ["in", 8714.89, 8715.21, 1.0], ["unterschiedlichen", 8715.21, 8715.93, 1.0], ["Browsern.", 8715.93, 8716.65, 1.0]]}, {"start": 8716.89, "end": 8726.41, "text": "Und genau solchen Leuten kann man dann halt auch solche standardisierten Formate geben und die verstehen das und die müssen nicht unbedingt programmieren können, um das auszuführen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 8716.89, 8717.21, 1.0], ["genau", 8718.09, 8718.49, 1.0], ["solchen", 8718.49, 8718.89, 1.0], ["Leuten", 8718.89, 8719.29, 1.0], ["kann", 8719.29, 8719.45, 1.0], ["man", 8719.45, 8719.61, 1.0], ["dann", 8719.61, 8719.77, 1.0], ["halt", 8719.77, 8720.01, 1.0], ["auch", 8720.01, 8720.33, 1.0], ["solche", 8720.41, 8720.81, 1.0], ["standardisierten", 8720.81, 8722.01, 1.0], ["Formate", 8722.09, 8722.73, 1.0], ["geben", 8722.73, 8723.13, 1.0], ["und", 8723.13, 8723.29, 1.0], ["die", 8723.29, 8723.45, 1.0], ["verstehen", 8723.45, 8723.85, 1.0], ["das", 8723.85, 8724.01, 1.0], ["und", 8724.01, 8724.17, 1.0], ["die", 8724.17, 8724.33, 1.0], ["müssen", 8724.33, 8724.57, 1.0], ["nicht", 8724.57, 8724.65, 1.0], ["unbedingt", 8724.65, 8725.13, 1.0], ["programmieren", 8725.13, 8725.53, 1.0], ["können,", 8725.53, 8725.69, 1.0], ["um", 8725.77, 8725.85, 1.0], ["das", 8725.85, 8726.01, 1.0], ["auszuführen.", 8726.01, 8726.41, 1.0]]}, {"start": 8726.57, "end": 8729.05, "text": "Ja, und also man kann es auch schön erweitern.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 8726.57, 8726.73, 1.0], ["und", 8726.81, 8727.05, 1.0], ["also", 8727.05, 8727.37, 1.0], ["man", 8727.37, 8727.53, 1.0], ["kann", 8727.53, 8727.61, 1.0], ["es", 8727.61, 8727.85, 1.0], ["auch", 8727.85, 8727.93, 1.0], ["schön", 8728.09, 8728.41, 1.0], ["erweitern.", 8728.41, 8729.05, 1.0]]}, {"start": 8729.29, "end": 8731.53, "text": "Cook haben wir selber halt unendlich viele von diesen Hooks.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Cook", 8729.29, 8729.53, 1.0], ["haben", 8729.69, 8729.77, 1.0], ["wir", 8729.85, 8729.93, 1.0], ["selber", 8729.93, 8730.17, 1.0], ["halt", 8730.17, 8730.33, 1.0], ["unendlich", 8730.33, 8730.65, 1.0], ["viele", 8730.65, 8730.89, 1.0], ["von", 8730.89, 8730.97, 1.0], ["diesen", 8730.97, 8731.21, 1.0], ["Hooks.", 8731.21, 8731.53, 1.0]]}, {"start": 8731.69, "end": 8736.65, "text": "Und also was wir zum Beispiel am Anfang gemacht haben, ist einfach, er bietet einen HTML-Export.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8731.69, 8732.01, 1.0], ["also", 8732.33, 8732.57, 1.0], ["was", 8732.65, 8732.81, 1.0], ["wir", 8732.81, 8732.97, 1.0], ["zum", 8732.97, 8733.05, 1.0], ["Beispiel", 8733.05, 8733.29, 1.0], ["am", 8733.29, 8733.45, 1.0], ["Anfang", 8733.45, 8733.77, 1.0], ["gemacht", 8733.77, 8734.01, 1.0], ["haben,", 8734.01, 8734.17, 1.0], ["ist", 8734.33, 8734.49, 1.0], ["einfach,", 8734.49, 8734.81, 1.0], ["er", 8735.13, 8735.29, 1.0], ["bietet", 8735.29, 8735.69, 1.0], ["einen", 8735.69, 8735.77, 1.0], ["HTML-Export.", 8735.77, 8736.65, 1.0]]}, {"start": 8736.73, "end": 8752.09, "text": "Also du kannst sagen, hier mach, exportiere nach XML für JUnit, für Jenkins, aber exportiere auch mal nach HTML, dass mir irgendwie jeder Test einfach so eine Übersicht hat, wo man dann die einzelnen Steps immer so collapsen kann und sieht, was ist denn fehlgeschlagen, was ist rot, was ist grün, schön farblich hervorgehoben schon.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8736.73, 8736.81, 1.0], ["du", 8736.89, 8736.97, 1.0], ["kannst", 8736.97, 8737.21, 1.0], ["sagen,", 8737.21, 8737.29, 1.0], ["hier", 8737.37, 8737.45, 1.0], ["mach,", 8737.53, 8737.69, 1.0], ["exportiere", 8737.85, 8738.25, 1.0], ["nach", 8738.25, 8738.33, 1.0], ["XML", 8738.33, 8738.73, 1.0], ["für", 8738.81, 8738.97, 1.0], ["JUnit,", 8738.97, 8739.37, 1.0], ["für", 8739.61, 8739.77, 1.0], ["Jenkins,", 8739.77, 8740.33, 1.0], ["aber", 8740.41, 8740.65, 1.0], ["exportiere", 8740.65, 8741.13, 1.0], ["auch", 8741.13, 8741.21, 1.0], ["mal", 8741.21, 8741.37, 1.0], ["nach", 8741.37, 8741.45, 1.0], ["HTML,", 8741.45, 8742.17, 1.0], ["dass", 8742.41, 8742.57, 1.0], ["mir", 8742.73, 8742.97, 1.0], ["irgendwie", 8742.97, 8743.53, 1.0], ["jeder", 8743.85, 8744.25, 1.0], ["Test", 8744.25, 8744.49, 1.0], ["einfach", 8744.49, 8744.73, 1.0], ["so", 8744.73, 8744.89, 1.0], ["eine", 8744.89, 8744.97, 1.0], ["Übersicht", 8744.97, 8745.21, 1.0], ["hat,", 8745.29, 8745.37, 1.0], ["wo", 8745.45, 8745.61, 1.0], ["man", 8745.61, 8745.69, 1.0], ["dann", 8745.69, 8745.85, 1.0], ["die", 8745.85, 8745.93, 1.0], ["einzelnen", 8745.93, 8746.25, 1.0], ["Steps", 8746.25, 8746.65, 1.0], ["immer", 8746.65, 8746.81, 1.0], ["so", 8746.81, 8746.89, 1.0], ["collapsen", 8746.89, 8747.29, 1.0], ["kann", 8747.37, 8747.53, 1.0], ["und", 8747.53, 8747.61, 1.0], ["sieht,", 8747.61, 8747.69, 1.0], ["was", 8747.77, 8747.93, 1.0], ["ist", 8747.93, 8748.09, 1.0], ["denn", 8748.09, 8748.25, 1.0], ["fehlgeschlagen,", 8748.25, 8748.81, 1.0], ["was", 8748.89, 8749.05, 1.0], ["ist", 8749.05, 8749.21, 1.0], ["rot,", 8749.21, 8749.37, 1.0], ["was", 8749.45, 8749.61, 1.0], ["ist", 8749.61, 8749.77, 1.0], ["grün,", 8749.77, 8750.01, 1.0], ["schön", 8750.17, 8750.49, 1.0], ["farblich", 8750.49, 8750.97, 1.0], ["hervorgehoben", 8750.97, 8751.69, 1.0], ["schon.", 8751.69, 8752.09, 1.0]]}, {"start": 8752.65, "end": 8762.41, "text": "Was wir am Anfang gemacht haben, einfach, wir haben einen Hook geschrieben, der einfach einen After-Scenario-Hook, der nach jedem Test quasi schaut, okay, ist der Test fehlgeschlagen?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 8752.65, 8752.89, 1.0], ["wir", 8752.89, 8753.05, 1.0], ["am", 8753.05, 8753.21, 1.0], ["Anfang", 8753.21, 8753.45, 1.0], ["gemacht", 8753.45, 8753.69, 1.0], ["haben,", 8753.69, 8753.85, 1.0], ["einfach,", 8753.93, 8754.17, 1.0], ["wir", 8754.33, 8754.41, 1.0], ["haben", 8754.41, 8754.65, 1.0], ["einen", 8754.65, 8754.89, 1.0], ["Hook", 8754.89, 8755.29, 1.0], ["geschrieben,", 8755.29, 8755.93, 1.0], ["der", 8756.17, 8756.49, 1.0], ["einfach", 8756.73, 8757.05, 1.0], ["einen", 8757.05, 8757.13, 1.0], ["After-Scenario-Hook,", 8757.37, 8758.57, 1.0], ["der", 8758.81, 8758.97, 1.0], ["nach", 8758.97, 8759.13, 1.0], ["jedem", 8759.13, 8759.45, 1.0], ["Test", 8759.45, 8759.77, 1.0], ["quasi", 8759.77, 8760.09, 1.0], ["schaut,", 8760.09, 8760.33, 1.0], ["okay,", 8760.57, 8760.89, 1.0], ["ist", 8761.13, 8761.37, 1.0], ["der", 8761.37, 8761.53, 1.0], ["Test", 8761.53, 8761.77, 1.0], ["fehlgeschlagen?", 8761.77, 8762.41, 1.0]]}, {"start": 8762.57, "end": 8776.01, "text": "Wenn der Test fehlgeschlagen ist und du rein zufällig den Browser offen hast, was ja bei diesen, also wir machen damit so Webbrowser-Fernsteuerungen, dann mach doch mal einen Screenshot und speichere den Screenshot inline, Base 64 kodiert als PNG-Datei.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 8762.57, 8762.73, 1.0], ["der", 8762.73, 8762.81, 1.0], ["Test", 8762.81, 8763.05, 1.0], ["fehlgeschlagen", 8763.05, 8764.01, 1.0], ["ist", 8764.01, 8764.25, 1.0], ["und", 8764.49, 8764.73, 1.0], ["du", 8764.73, 8764.89, 1.0], ["rein", 8764.89, 8765.21, 1.0], ["zufällig", 8765.21, 8765.61, 1.0], ["den", 8765.69, 8765.77, 1.0], ["Browser", 8765.77, 8766.09, 1.0], ["offen", 8766.09, 8766.33, 1.0], ["hast,", 8766.33, 8766.49, 1.0], ["was", 8766.57, 8766.73, 1.0], ["ja", 8766.73, 8766.89, 1.0], ["bei", 8766.89, 8766.97, 1.0], ["diesen,", 8766.97, 8767.05, 1.0], ["also", 8767.29, 8767.37, 1.0], ["wir", 8767.53, 8767.61, 1.0], ["machen", 8767.61, 8767.77, 1.0], ["damit", 8767.77, 8768.09, 1.0], ["so", 8768.09, 8768.25, 1.0], ["Webbrowser-Fernsteuerungen,", 8768.25, 8769.93, 1.0], ["dann", 8770.09, 8770.25, 1.0], ["mach", 8770.25, 8770.41, 1.0], ["doch", 8770.41, 8770.57, 1.0], ["mal", 8770.57, 8770.73, 1.0], ["einen", 8770.73, 8770.81, 1.0], ["Screenshot", 8770.81, 8771.29, 1.0], ["und", 8771.29, 8771.53, 1.0], ["speichere", 8771.53, 8771.93, 1.0], ["den", 8771.93, 8772.09, 1.0], ["Screenshot", 8772.09, 8772.57, 1.0], ["inline,", 8772.65, 8772.89, 1.0], ["Base", 8773.13, 8773.37, 1.0], ["64", 8773.45, 8773.93, 1.0], ["kodiert", 8773.93, 8774.41, 1.0], ["als", 8774.41, 8774.73, 1.0], ["PNG-Datei.", 8775.05, 8776.01, 1.0]]}, {"start": 8776.09, "end": 8777.45, "text": "Du kannst einen HTML machen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 8776.09, 8776.17, 1.0], ["kannst", 8776.17, 8776.33, 1.0], ["einen", 8776.49, 8776.57, 1.0], ["HTML", 8776.65, 8777.13, 1.0], ["machen.", 8777.13, 8777.45, 1.0]]}, {"start": 8777.93, "end": 8782.41, "text": "Wir haben damit angefangen, bedeutet die HTML-Reports haben dann immer die Fehlerscreenshots gehabt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wir", 8777.93, 8778.09, 1.0], ["haben", 8778.09, 8778.25, 1.0], ["damit", 8778.25, 8778.49, 1.0], ["angefangen,", 8778.49, 8778.89, 1.0], ["bedeutet", 8778.97, 8779.29, 1.0], ["die", 8779.37, 8779.45, 1.0], ["HTML-Reports", 8779.45, 8780.33, 1.0], ["haben", 8780.33, 8780.49, 1.0], ["dann", 8780.49, 8780.65, 1.0], ["immer", 8780.65, 8780.81, 1.0], ["die", 8780.81, 8780.97, 1.0], ["Fehlerscreenshots", 8780.97, 8781.93, 1.0], ["gehabt.", 8782.09, 8782.41, 1.0]]}, {"start": 8782.49, "end": 8785.21, "text": "Dann haben wir gesagt, okay, und speichere auch gleich das HTML mit raus.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dann", 8782.49, 8782.65, 1.0], ["haben", 8782.73, 8782.89, 1.0], ["wir", 8782.89, 8782.97, 1.0], ["gesagt,", 8782.97, 8783.13, 1.0], ["okay,", 8783.21, 8783.37, 1.0], ["und", 8783.45, 8783.53, 1.0], ["speichere", 8783.53, 8783.93, 1.0], ["auch", 8783.93, 8784.01, 1.0], ["gleich", 8784.01, 8784.25, 1.0], ["das", 8784.25, 8784.33, 1.0], ["HTML", 8784.33, 8784.81, 1.0], ["mit", 8784.81, 8784.97, 1.0], ["raus.", 8784.97, 8785.21, 1.0]]}, {"start": 8785.37, "end": 8794.49, "text": "Bedeutet, ein Entwickler kann dann das Ding anschauen und kann sagen, komisch ist fehlgeschlagen, kann dann aber den Screenshot sehen und sagen, ah ja, hier, da ist noch der modale Dialog offen, der eigentlich weg sollte.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 8785.37, 8785.77, 1.0], ["ein", 8785.85, 8786.01, 1.0], ["Entwickler", 8786.01, 8786.57, 1.0], ["kann", 8786.57, 8786.73, 1.0], ["dann", 8786.73, 8786.89, 1.0], ["das", 8786.89, 8786.97, 1.0], ["Ding", 8786.97, 8787.13, 1.0], ["anschauen", 8787.13, 8787.45, 1.0], ["und", 8787.45, 8787.53, 1.0], ["kann", 8787.53, 8787.69, 1.0], ["sagen,", 8787.69, 8787.85, 1.0], ["komisch", 8788.25, 8788.57, 1.0], ["ist", 8788.57, 8788.65, 1.0], ["fehlgeschlagen,", 8788.73, 8789.37, 1.0], ["kann", 8789.61, 8789.77, 1.0], ["dann", 8789.77, 8789.93, 1.0], ["aber", 8789.93, 8790.01, 1.0], ["den", 8790.01, 8790.17, 1.0], ["Screenshot", 8790.17, 8790.65, 1.0], ["sehen", 8790.65, 8790.81, 1.0], ["und", 8790.81, 8790.89, 1.0], ["sagen,", 8790.89, 8791.05, 1.0], ["ah", 8791.13, 8791.29, 1.0], ["ja,", 8791.29, 8791.37, 1.0], ["hier,", 8791.45, 8791.69, 1.0], ["da", 8791.77, 8791.93, 1.0], ["ist", 8791.93, 8792.01, 1.0], ["noch", 8792.01, 8792.09, 1.0], ["der", 8792.09, 8792.25, 1.0], ["modale", 8792.25, 8792.65, 1.0], ["Dialog", 8792.65, 8793.05, 1.0], ["offen,", 8793.05, 8793.21, 1.0], ["der", 8793.29, 8793.45, 1.0], ["eigentlich", 8793.45, 8793.77, 1.0], ["weg", 8793.77, 8794.01, 1.0], ["sollte.", 8794.01, 8794.49, 1.0]]}, {"start": 8794.65, "end": 8819.93, "text": "Und jetzt hat ein Kollege neulich noch was dazu geedet, dass er jetzt auch sogar per JavaScript über QCamber ein kleines Overlay injectet, wo dann immer draufsteht, auf dem Screenshot auch noch, ich war übrigens gerade in dem Step, bedeutet, ich habe hier aktuell da drauf geklickt und gewartet, bis irgendwas rauf poppt, aber den Selector, der kam einfach nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 8794.65, 8794.97, 1.0], ["jetzt", 8795.29, 8795.61, 1.0], ["hat", 8795.61, 8795.77, 1.0], ["ein", 8795.77, 8795.93, 1.0], ["Kollege", 8795.93, 8796.17, 1.0], ["neulich", 8796.33, 8796.73, 1.0], ["noch", 8796.73, 8796.89, 1.0], ["was", 8796.89, 8797.05, 1.0], ["dazu", 8797.21, 8797.53, 1.0], ["geedet,", 8797.53, 8797.93, 1.0], ["dass", 8798.01, 8798.17, 1.0], ["er", 8798.17, 8798.33, 1.0], ["jetzt", 8798.33, 8798.49, 1.0], ["auch", 8798.49, 8798.65, 1.0], ["sogar", 8798.65, 8799.29, 1.0], ["per", 8799.61, 8799.93, 1.0], ["JavaScript", 8800.09, 8801.21, 1.0], ["über", 8802.49, 8802.81, 1.0], ["QCamber", 8802.81, 8803.45, 1.0], ["ein", 8803.93, 8804.17, 1.0], ["kleines", 8804.17, 8804.65, 1.0], ["Overlay", 8804.65, 8805.21, 1.0], ["injectet,", 8805.21, 8805.77, 1.0], ["wo", 8805.85, 8806.01, 1.0], ["dann", 8806.01, 8806.17, 1.0], ["immer", 8806.17, 8806.33, 1.0], ["draufsteht,", 8806.33, 8806.81, 1.0], ["auf", 8807.05, 8807.21, 1.0], ["dem", 8807.21, 8807.37, 1.0], ["Screenshot", 8807.37, 8808.01, 1.0], ["auch", 8808.01, 8808.09, 1.0], ["noch,", 8808.09, 8808.33, 1.0], ["ich", 8808.49, 8808.65, 1.0], ["war", 8808.65, 8808.81, 1.0], ["übrigens", 8808.81, 8809.13, 1.0], ["gerade", 8809.13, 8809.37, 1.0], ["in", 8809.37, 8809.53, 1.0], ["dem", 8809.53, 8809.69, 1.0], ["Step,", 8809.69, 8810.01, 1.0], ["bedeutet,", 8810.17, 8810.57, 1.0], ["ich", 8810.65, 8810.81, 1.0], ["habe", 8810.81, 8811.05, 1.0], ["hier", 8811.05, 8811.37, 1.0], ["aktuell", 8811.85, 8812.41, 1.0], ["da", 8812.41, 8812.65, 1.0], ["drauf", 8812.65, 8812.97, 1.0], ["geklickt", 8812.97, 8813.45, 1.0], ["und", 8813.45, 8813.69, 1.0], ["gewartet,", 8813.69, 8814.17, 1.0], ["bis", 8814.25, 8814.41, 1.0], ["irgendwas", 8814.41, 8814.73, 1.0], ["rauf", 8814.73, 8815.05, 1.0], ["poppt,", 8815.05, 8815.37, 1.0], ["aber", 8815.53, 8815.85, 1.0], ["den", 8816.97, 8817.29, 1.0], ["Selector,", 8817.93, 8818.65, 1.0], ["der", 8818.73, 8818.97, 1.0], ["kam", 8818.97, 8819.29, 1.0], ["einfach", 8819.29, 8819.61, 1.0], ["nicht.", 8819.61, 8819.93, 1.0]]}, {"start": 8820.49, "end": 8824.33, "text": "Also du kannst da ist echt ziemlich gut konfigurierbar.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 8820.49, 8820.73, 1.0], ["du", 8820.73, 8820.89, 1.0], ["kannst", 8820.89, 8821.21, 1.0], ["da", 8821.21, 8821.37, 1.0], ["ist", 8821.53, 8821.69, 1.0], ["echt", 8821.93, 8822.25, 1.0], ["ziemlich", 8822.49, 8822.97, 1.0], ["gut", 8822.97, 8823.21, 1.0], ["konfigurierbar.", 8823.21, 8824.33, 1.0]]}, {"start": 8824.81, "end": 8825.21, "text": "Genau.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau.", 8824.81, 8825.21, 1.0]]}, {"start": 8826.25, "end": 8830.97, "text": "Was man vielleicht dazu sagen muss, QKAM an sich ist kein komplettes Testing-Framework.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Was", 8826.25, 8826.57, 1.0], ["man", 8826.57, 8826.73, 1.0], ["vielleicht", 8826.73, 8827.05, 1.0], ["dazu", 8827.05, 8827.45, 1.0], ["sagen", 8827.45, 8827.69, 1.0], ["muss,", 8827.69, 8827.85, 1.0], ["QKAM", 8828.25, 8828.81, 1.0], ["an", 8828.89, 8829.05, 1.0], ["sich", 8829.05, 8829.21, 1.0], ["ist", 8829.21, 8829.37, 1.0], ["kein", 8829.37, 8829.61, 1.0], ["komplettes", 8829.61, 8830.17, 1.0], ["Testing-Framework.", 8830.17, 8830.97, 1.0]]}, {"start": 8831.05, "end": 8835.85, "text": "Da gibt es zum Beispiel auch von Haus aus keine Assertions, sondern die muss man sich irgendwie nachladen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 8831.05, 8831.21, 1.0], ["gibt", 8831.21, 8831.29, 1.0], ["es", 8831.29, 8831.45, 1.0], ["zum", 8831.45, 8831.53, 1.0], ["Beispiel", 8831.53, 8831.85, 1.0], ["auch", 8831.85, 8832.09, 1.0], ["von", 8832.09, 8832.33, 1.0], ["Haus", 8832.33, 8832.65, 1.0], ["aus", 8832.65, 8832.89, 1.0], ["keine", 8832.89, 8833.21, 1.0], ["Assertions,", 8833.21, 8833.61, 1.0], ["sondern", 8833.77, 8834.01, 1.0], ["die", 8834.01, 8834.17, 1.0], ["muss", 8834.17, 8834.33, 1.0], ["man", 8834.33, 8834.49, 1.0], ["sich", 8834.49, 8834.57, 1.0], ["irgendwie", 8834.57, 8834.89, 1.0], ["nachladen.", 8834.89, 8835.85, 1.0]]}, {"start": 8837.37, "end": 8838.25, "text": "Ja, genau.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Ja,", 8837.37, 8837.61, 1.0], ["genau.", 8837.77, 8838.25, 1.0]]}, {"start": 8838.65, "end": 8843.93, "text": "Und ja, ansonsten ist es, glaube ich, schon komplett.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Und", 8838.65, 8838.97, 1.0], ["ja,", 8839.61, 8839.93, 1.0], ["ansonsten", 8840.01, 8840.89, 1.0], ["ist", 8842.81, 8842.97, 1.0], ["es,", 8842.97, 8843.05, 1.0], ["glaube", 8843.13, 8843.29, 1.0], ["ich,", 8843.29, 8843.37, 1.0], ["schon", 8843.45, 8843.61, 1.0], ["komplett.", 8843.61, 8843.93, 1.0]]}, {"start": 8844.01, "end": 8849.69, "text": "Es ist ein Testrunner dabei, keine Assertions, aber eine Auswertung.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 8844.01, 8844.09, 1.0], ["ist", 8844.09, 8844.25, 1.0], ["ein", 8844.25, 8844.33, 1.0], ["Testrunner", 8844.33, 8845.05, 1.0], ["dabei,", 8845.05, 8845.37, 1.0], ["keine", 8845.93, 8846.25, 1.0], ["Assertions,", 8846.25, 8846.97, 1.0], ["aber", 8847.21, 8847.53, 1.0], ["eine", 8848.17, 8848.49, 1.0], ["Auswertung.", 8848.81, 8849.69, 1.0]]}, {"start": 8851.61, "end": 8854.17, "text": "Wie war das Wort dafür, was dann hinten rauskommt?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wie", 8851.61, 8851.93, 1.0], ["war", 8851.93, 8852.09, 1.0], ["das", 8852.09, 8852.25, 1.0], ["Wort", 8852.25, 8852.49, 1.0], ["dafür,", 8852.49, 8852.81, 1.0], ["was", 8852.89, 8853.13, 1.0], ["dann", 8853.13, 8853.37, 1.0], ["hinten", 8853.37, 8853.69, 1.0], ["rauskommt?", 8853.69, 8854.17, 1.0]]}, {"start": 8854.41, "end": 8855.61, "text": "Mein Hirn setzt gerade aus.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Mein", 8854.41, 8854.73, 1.0], ["Hirn", 8854.73, 8854.97, 1.0], ["setzt", 8855.05, 8855.29, 1.0], ["gerade", 8855.37, 8855.53, 1.0], ["aus.", 8855.53, 8855.61, 1.0]]}, {"start": 8855.93, "end": 8857.21, "text": "DJUnit XML-Datei.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["DJUnit", 8855.93, 8856.41, 1.0], ["XML-Datei.", 8856.57, 8857.21, 1.0]]}, {"start": 8857.53, "end": 8858.09, "text": "Ja, zum Beispiel.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ja,", 8857.53, 8857.69, 1.0], ["zum", 8857.77, 8857.85, 1.0], ["Beispiel.", 8857.85, 8858.09, 1.0]]}, {"start": 8858.17, "end": 8858.49, "text": "Sowas.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Sowas.", 8858.17, 8858.49, 1.0]]}, {"start": 8858.57, "end": 8859.05, "text": "Ein Reporter.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ein", 8858.57, 8858.73, 1.0], ["Reporter.", 8858.73, 8859.05, 1.0]]}, {"start": 8859.21, "end": 8861.21, "text": "Reporter war das Wort, was mir gerade gefehlt hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Reporter", 8859.21, 8859.53, 1.0], ["war", 8859.53, 8859.69, 1.0], ["das", 8859.69, 8859.77, 1.0], ["Wort,", 8859.77, 8859.93, 1.0], ["was", 8860.01, 8860.17, 1.0], ["mir", 8860.17, 8860.33, 1.0], ["gerade", 8860.33, 8860.57, 1.0], ["gefehlt", 8860.57, 8860.97, 1.0], ["hat.", 8860.97, 8861.21, 1.0]]}, {"start": 8862.17, "end": 8866.89, "text": "Genau, also sowas ist dabei, Assertions zwischendrin, da kann man sich zum Beispiel die von R-Spec nachladen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau,", 8862.17, 8862.49, 1.0], ["also", 8862.65, 8862.89, 1.0], ["sowas", 8862.89, 8863.29, 1.0], ["ist", 8863.29, 8863.45, 1.0], ["dabei,", 8863.45, 8863.69, 1.0], ["Assertions", 8863.93, 8864.41, 1.0], ["zwischendrin,", 8864.57, 8864.89, 1.0], ["da", 8865.13, 8865.21, 1.0], ["kann", 8865.21, 8865.29, 1.0], ["man", 8865.29, 8865.45, 1.0], ["sich", 8865.45, 8865.61, 1.0], ["zum", 8865.61, 8865.69, 1.0], ["Beispiel", 8865.69, 8865.85, 1.0], ["die", 8865.85, 8866.01, 1.0], ["von", 8866.01, 8866.09, 1.0], ["R-Spec", 8866.09, 8866.49, 1.0], ["nachladen.", 8866.57, 8866.89, 1.0]]}, {"start": 8868.57, "end": 8870.25, "text": "Die funktionieren eigentlich auch ganz gut.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Die", 8868.57, 8868.73, 1.0], ["funktionieren", 8868.73, 8869.13, 1.0], ["eigentlich", 8869.13, 8869.37, 1.0], ["auch", 8869.37, 8869.53, 1.0], ["ganz", 8869.53, 8869.93, 1.0], ["gut.", 8869.93, 8870.25, 1.0]]}, {"start": 8870.73, "end": 8874.09, "text": "Genau, das ist auf jeden Fall ein echt interessantes Framework.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Genau,", 8870.73, 8871.13, 1.0], ["das", 8871.29, 8871.53, 1.0], ["ist", 8871.53, 8871.69, 1.0], ["auf", 8871.69, 8871.85, 1.0], ["jeden", 8871.85, 8872.01, 1.0], ["Fall", 8872.01, 8872.33, 1.0], ["ein", 8872.33, 8872.57, 1.0], ["echt", 8872.57, 8872.89, 1.0], ["interessantes", 8872.89, 8873.45, 1.0], ["Framework.", 8873.53, 8874.09, 1.0]]}, {"start": 8875.29, "end": 8881.45, "text": "Dann haben wir noch so ein paar kleine Sachen, so Libraries, die man benutzen kann, wenn man bestimmte Sachen testet.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Dann", 8875.29, 8875.61, 1.0], ["haben", 8875.61, 8875.77, 1.0], ["wir", 8875.77, 8875.93, 1.0], ["noch", 8875.93, 8876.09, 1.0], ["so", 8876.09, 8876.25, 1.0], ["ein", 8876.25, 8876.41, 1.0], ["paar", 8876.41, 8876.65, 1.0], ["kleine", 8876.65, 8877.13, 1.0], ["Sachen,", 8877.13, 8877.37, 1.0], ["so", 8877.45, 8877.69, 1.0], ["Libraries,", 8877.69, 8878.09, 1.0], ["die", 8878.33, 8878.49, 1.0], ["man", 8878.49, 8878.73, 1.0], ["benutzen", 8878.73, 8879.45, 1.0], ["kann,", 8879.45, 8879.69, 1.0], ["wenn", 8879.93, 8880.09, 1.0], ["man", 8880.09, 8880.33, 1.0], ["bestimmte", 8880.33, 8880.81, 1.0], ["Sachen", 8880.81, 8881.05, 1.0], ["testet.", 8881.05, 8881.45, 1.0]]}, {"start": 8881.53, "end": 8883.37, "text": "Da würde ich relativ kurz drüber reden.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 8881.53, 8881.69, 1.0], ["würde", 8881.69, 8881.93, 1.0], ["ich", 8881.93, 8882.09, 1.0], ["relativ", 8882.09, 8882.57, 1.0], ["kurz", 8882.57, 8882.89, 1.0], ["drüber", 8882.89, 8883.05, 1.0], ["reden.", 8883.21, 8883.37, 1.0]]}, {"start": 8883.53, "end": 8884.81, "text": "Ja, wir sollten einfach nochmal.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 8883.53, 8883.69, 1.0], ["wir", 8883.77, 8883.93, 1.0], ["sollten", 8883.93, 8884.17, 1.0], ["einfach", 8884.17, 8884.33, 1.0], ["nochmal.", 8884.49, 8884.81, 1.0]]}, {"start": 8885.05, "end": 8899.61, "text": "Also es gibt Bibliotheken, wenn man HTTP-Clients schreibt, die quasi bestimmte Request-Response-Pattern auf einen HTTP-Server simulieren können.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 8885.05, 8885.29, 1.0], ["es", 8885.69, 8885.77, 1.0], ["gibt", 8885.77, 8886.01, 1.0], ["Bibliotheken,", 8886.01, 8886.65, 1.0], ["wenn", 8886.89, 8887.05, 1.0], ["man", 8887.05, 8887.29, 1.0], ["HTTP-Clients", 8887.29, 8888.57, 1.0], ["schreibt,", 8888.57, 8888.97, 1.0], ["die", 8889.13, 8889.37, 1.0], ["quasi", 8889.37, 8890.01, 1.0], ["bestimmte", 8890.97, 8892.17, 1.0], ["Request-Response-Pattern", 8893.37, 8895.05, 1.0], ["auf", 8895.37, 8895.61, 1.0], ["einen", 8895.61, 8895.93, 1.0], ["HTTP-Server", 8895.93, 8897.53, 1.0], ["simulieren", 8898.49, 8899.37, 1.0], ["können.", 8899.37, 8899.61, 1.0]]}, {"start": 8899.77, "end": 8908.17, "text": "Entweder der Request geht einmal durch und das Framework zeichnet auf, was denn da passiert ist und spielt das dann beim Test jedes Mal wieder neu ab.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Entweder", 8899.77, 8900.25, 1.0], ["der", 8900.73, 8900.97, 1.0], ["Request", 8900.97, 8901.45, 1.0], ["geht", 8901.45, 8901.69, 1.0], ["einmal", 8901.69, 8902.01, 1.0], ["durch", 8902.01, 8902.25, 1.0], ["und", 8902.25, 8902.33, 1.0], ["das", 8902.33, 8902.49, 1.0], ["Framework", 8902.49, 8903.05, 1.0], ["zeichnet", 8903.61, 8904.09, 1.0], ["auf,", 8904.09, 8904.25, 1.0], ["was", 8904.33, 8904.49, 1.0], ["denn", 8904.49, 8904.65, 1.0], ["da", 8904.65, 8904.89, 1.0], ["passiert", 8904.89, 8905.13, 1.0], ["ist", 8905.13, 8905.37, 1.0], ["und", 8905.37, 8905.53, 1.0], ["spielt", 8905.53, 8905.85, 1.0], ["das", 8905.85, 8906.01, 1.0], ["dann", 8906.01, 8906.17, 1.0], ["beim", 8906.17, 8906.33, 1.0], ["Test", 8906.33, 8906.65, 1.0], ["jedes", 8906.65, 8906.97, 1.0], ["Mal", 8906.97, 8907.13, 1.0], ["wieder", 8907.13, 8907.37, 1.0], ["neu", 8907.37, 8907.85, 1.0], ["ab.", 8907.85, 8908.17, 1.0]]}, {"start": 8908.49, "end": 8910.41, "text": "Oder man definiert das programmatisch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 8908.49, 8908.89, 1.0], ["man", 8908.89, 8909.05, 1.0], ["definiert", 8909.05, 8909.61, 1.0], ["das", 8909.61, 8909.77, 1.0], ["programmatisch.", 8909.77, 8910.41, 1.0]]}, {"start": 8910.49, "end": 8918.17, "text": "Da haben wir jetzt mal vier sogar Frameworks oder Bibliotheken verlinkt, die sowas können.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 8910.49, 8910.65, 1.0], ["haben", 8910.65, 8910.81, 1.0], ["wir", 8910.81, 8910.97, 1.0], ["jetzt", 8910.97, 8911.29, 1.0], ["mal", 8911.29, 8911.61, 1.0], ["vier", 8912.57, 8912.89, 1.0], ["sogar", 8913.05, 8913.45, 1.0], ["Frameworks", 8914.33, 8915.37, 1.0], ["oder", 8915.53, 8915.85, 1.0], ["Bibliotheken", 8915.85, 8916.49, 1.0], ["verlinkt,", 8916.65, 8917.13, 1.0], ["die", 8917.21, 8917.37, 1.0], ["sowas", 8917.37, 8917.85, 1.0], ["können.", 8917.85, 8918.17, 1.0]]}, {"start": 8918.73, "end": 8936.57, "text": "Hat einfach auch das Ziel, dass wenn man einen Integration-Test zum Beispiel für eine Web-API von GitHub schreibt, zum Beispiel, dann kann es ja mal passieren, dass GitHub gerade down ist oder man gerade kein Internet hat oder sonst irgendwie Geschichten.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Hat", 8918.73, 8919.21, 1.0], ["einfach", 8919.21, 8919.53, 1.0], ["auch", 8920.17, 8920.49, 1.0], ["das", 8920.81, 8921.05, 1.0], ["Ziel,", 8921.05, 8921.29, 1.0], ["dass", 8921.37, 8921.53, 1.0], ["wenn", 8921.61, 8921.77, 1.0], ["man", 8921.77, 8921.93, 1.0], ["einen", 8921.93, 8922.09, 1.0], ["Integration-Test", 8922.09, 8922.97, 1.0], ["zum", 8923.05, 8923.29, 1.0], ["Beispiel", 8923.29, 8924.25, 1.0], ["für", 8924.89, 8925.21, 1.0], ["eine", 8925.37, 8925.53, 1.0], ["Web-API", 8925.53, 8926.73, 1.0], ["von", 8926.73, 8927.05, 1.0], ["GitHub", 8927.69, 8928.49, 1.0], ["schreibt,", 8928.49, 8928.89, 1.0], ["zum", 8928.97, 8929.13, 1.0], ["Beispiel,", 8929.13, 8929.85, 1.0], ["dann", 8930.41, 8930.65, 1.0], ["kann", 8930.65, 8930.89, 1.0], ["es", 8930.89, 8931.05, 1.0], ["ja", 8931.05, 8931.21, 1.0], ["mal", 8931.21, 8931.37, 1.0], ["passieren,", 8931.37, 8931.53, 1.0], ["dass", 8931.61, 8931.77, 1.0], ["GitHub", 8931.77, 8932.33, 1.0], ["gerade", 8932.33, 8932.57, 1.0], ["down", 8932.57, 8932.81, 1.0], ["ist", 8932.81, 8933.05, 1.0], ["oder", 8933.05, 8933.21, 1.0], ["man", 8933.77, 8934.01, 1.0], ["gerade", 8934.01, 8934.25, 1.0], ["kein", 8934.25, 8934.49, 1.0], ["Internet", 8934.49, 8934.89, 1.0], ["hat", 8934.89, 8935.13, 1.0], ["oder", 8935.13, 8935.37, 1.0], ["sonst", 8935.37, 8935.61, 1.0], ["irgendwie", 8935.61, 8936.09, 1.0], ["Geschichten.", 8936.09, 8936.57, 1.0]]}, {"start": 8936.65, "end": 8942.89, "text": "Zudem ist es tatsächlich immer halt ein Call, der langsam ist, weil der übers Netz muss und sowas möchte man halt umgehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Zudem", 8936.65, 8937.21, 1.0], ["ist", 8937.69, 8937.93, 1.0], ["es", 8937.93, 8938.09, 1.0], ["tatsächlich", 8938.09, 8938.57, 1.0], ["immer", 8938.57, 8938.81, 1.0], ["halt", 8938.81, 8939.05, 1.0], ["ein", 8939.05, 8939.21, 1.0], ["Call,", 8939.21, 8939.53, 1.0], ["der", 8939.61, 8939.77, 1.0], ["langsam", 8939.77, 8940.17, 1.0], ["ist,", 8940.17, 8940.25, 1.0], ["weil", 8940.33, 8940.57, 1.0], ["der", 8940.57, 8940.73, 1.0], ["übers", 8940.73, 8940.97, 1.0], ["Netz", 8940.97, 8941.29, 1.0], ["muss", 8941.29, 8941.53, 1.0], ["und", 8941.53, 8941.61, 1.0], ["sowas", 8941.61, 8941.93, 1.0], ["möchte", 8941.93, 8942.17, 1.0], ["man", 8942.17, 8942.25, 1.0], ["halt", 8942.25, 8942.49, 1.0], ["umgehen.", 8942.49, 8942.89, 1.0]]}, {"start": 8942.97, "end": 8944.25, "text": "Dafür gibt es Bibliotheken.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dafür", 8942.97, 8943.21, 1.0], ["gibt", 8943.21, 8943.37, 1.0], ["es", 8943.37, 8943.53, 1.0], ["Bibliotheken.", 8943.53, 8944.25, 1.0]]}, {"start": 8945.29, "end": 8949.77, "text": "Und für so Filesystem-Kram gibt es das auch noch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 8945.29, 8945.61, 1.0], ["für", 8946.57, 8946.89, 1.0], ["so", 8946.89, 8947.21, 1.0], ["Filesystem-Kram", 8947.29, 8948.81, 1.0], ["gibt", 8948.97, 8949.21, 1.0], ["es", 8949.21, 8949.29, 1.0], ["das", 8949.29, 8949.45, 1.0], ["auch", 8949.45, 8949.61, 1.0], ["noch.", 8949.61, 8949.77, 1.0]]}, {"start": 8949.85, "end": 8964.57, "text": "Also es gibt dann Bibliotheken, die quasi in Memory ein bestimmtes Filesystem emulieren, sodass man halt sagen kann, okay, ich möchte jetzt mal testen, ich lege hier eine Datei an, ich schreibe so und sowas in eine Datei rein und ich gucke dann, ob in der Datei was drin ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 8949.85, 8950.09, 1.0], ["es", 8950.09, 8950.25, 1.0], ["gibt", 8950.25, 8950.49, 1.0], ["dann", 8950.49, 8950.65, 1.0], ["Bibliotheken,", 8950.65, 8951.13, 1.0], ["die", 8951.29, 8951.45, 1.0], ["quasi", 8951.45, 8952.01, 1.0], ["in", 8952.01, 8952.17, 1.0], ["Memory", 8952.25, 8952.81, 1.0], ["ein", 8952.81, 8952.97, 1.0], ["bestimmtes", 8953.13, 8953.61, 1.0], ["Filesystem", 8953.61, 8954.49, 1.0], ["emulieren,", 8954.49, 8955.69, 1.0], ["sodass", 8956.49, 8956.89, 1.0], ["man", 8956.89, 8957.05, 1.0], ["halt", 8957.05, 8957.29, 1.0], ["sagen", 8957.29, 8957.53, 1.0], ["kann,", 8957.53, 8957.69, 1.0], ["okay,", 8957.85, 8958.01, 1.0], ["ich", 8958.09, 8958.17, 1.0], ["möchte", 8958.17, 8958.41, 1.0], ["jetzt", 8958.41, 8958.57, 1.0], ["mal", 8958.57, 8958.73, 1.0], ["testen,", 8958.73, 8959.05, 1.0], ["ich", 8959.13, 8959.37, 1.0], ["lege", 8959.37, 8959.61, 1.0], ["hier", 8959.61, 8959.77, 1.0], ["eine", 8959.77, 8959.93, 1.0], ["Datei", 8959.93, 8960.25, 1.0], ["an,", 8960.25, 8960.33, 1.0], ["ich", 8960.49, 8960.57, 1.0], ["schreibe", 8960.57, 8960.81, 1.0], ["so", 8960.81, 8960.97, 1.0], ["und", 8960.97, 8961.13, 1.0], ["sowas", 8961.13, 8961.37, 1.0], ["in", 8961.37, 8961.53, 1.0], ["eine", 8961.53, 8961.61, 1.0], ["Datei", 8961.61, 8962.01, 1.0], ["rein", 8962.01, 8962.33, 1.0], ["und", 8962.33, 8962.41, 1.0], ["ich", 8962.41, 8962.57, 1.0], ["gucke", 8962.57, 8962.81, 1.0], ["dann,", 8962.81, 8962.89, 1.0], ["ob", 8962.97, 8963.13, 1.0], ["in", 8963.13, 8963.29, 1.0], ["der", 8963.29, 8963.37, 1.0], ["Datei", 8963.37, 8963.77, 1.0], ["was", 8963.77, 8963.93, 1.0], ["drin", 8963.93, 8964.33, 1.0], ["ist.", 8964.33, 8964.57, 1.0]]}, {"start": 8965.37, "end": 8972.09, "text": "Will das aber so schnell wie möglich haben und nicht auf einem tatsächlichen Dateisystem, dann kann man das halt im Endeffekt mit so einer Bibliothek simulieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Will", 8965.37, 8965.69, 1.0], ["das", 8965.69, 8965.85, 1.0], ["aber", 8965.85, 8966.01, 1.0], ["so", 8966.01, 8966.17, 1.0], ["schnell", 8966.17, 8966.41, 1.0], ["wie", 8966.41, 8966.57, 1.0], ["möglich", 8966.57, 8966.97, 1.0], ["haben", 8966.97, 8967.21, 1.0], ["und", 8967.21, 8967.45, 1.0], ["nicht", 8967.45, 8967.61, 1.0], ["auf", 8967.61, 8967.77, 1.0], ["einem", 8967.77, 8967.93, 1.0], ["tatsächlichen", 8967.93, 8968.41, 1.0], ["Dateisystem,", 8968.41, 8969.13, 1.0], ["dann", 8969.21, 8969.45, 1.0], ["kann", 8969.45, 8969.53, 1.0], ["man", 8969.53, 8969.69, 1.0], ["das", 8969.69, 8969.85, 1.0], ["halt", 8969.85, 8970.01, 1.0], ["im", 8970.01, 8970.17, 1.0], ["Endeffekt", 8970.17, 8970.57, 1.0], ["mit", 8970.57, 8970.65, 1.0], ["so", 8970.65, 8970.81, 1.0], ["einer", 8970.81, 8970.89, 1.0], ["Bibliothek", 8970.89, 8971.53, 1.0], ["simulieren.", 8971.53, 8972.09, 1.0]]}, {"start": 8974.09, "end": 8979.77, "text": "Es gibt ja noch so Sachen, wo du teilweise echt sogar die Zeit, was heißt, Timecop-Cronic?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Es", 8974.09, 8974.17, 1.0], ["gibt", 8974.17, 8974.41, 1.0], ["ja", 8974.41, 8974.57, 1.0], ["noch", 8974.57, 8974.65, 1.0], ["so", 8974.73, 8974.89, 1.0], ["Sachen,", 8974.89, 8974.97, 1.0], ["wo", 8975.05, 8975.21, 1.0], ["du", 8975.21, 8975.37, 1.0], ["teilweise", 8975.37, 8975.77, 1.0], ["echt", 8975.77, 8976.01, 1.0], ["sogar", 8976.01, 8976.25, 1.0], ["die", 8976.25, 8976.57, 1.0], ["Zeit,", 8976.89, 8977.21, 1.0], ["was", 8978.25, 8978.49, 1.0], ["heißt,", 8978.49, 8978.73, 1.0], ["Timecop-Cronic?", 8978.89, 8979.77, 1.0]]}, {"start": 8980.73, "end": 8988.73, "text": "Timecop ist auch so eine Ruby-Library, wo du dann sogar beim Testen quasi Zeit simulieren kannst und nicht auf dein echtes System Zeit zugreifen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Timecop", 8980.73, 8981.37, 1.0], ["ist", 8981.69, 8981.85, 1.0], ["auch", 8981.85, 8982.01, 1.0], ["so", 8982.01, 8982.25, 1.0], ["eine", 8982.41, 8982.49, 1.0], ["Ruby-Library,", 8982.49, 8983.13, 1.0], ["wo", 8983.21, 8983.29, 1.0], ["du", 8983.29, 8983.37, 1.0], ["dann", 8983.37, 8983.61, 1.0], ["sogar", 8983.61, 8984.25, 1.0], ["beim", 8984.49, 8984.81, 1.0], ["Testen", 8984.81, 8985.29, 1.0], ["quasi", 8985.29, 8985.61, 1.0], ["Zeit", 8985.61, 8985.77, 1.0], ["simulieren", 8985.93, 8986.49, 1.0], ["kannst", 8986.49, 8986.81, 1.0], ["und", 8986.81, 8986.97, 1.0], ["nicht", 8986.97, 8987.13, 1.0], ["auf", 8987.13, 8987.21, 1.0], ["dein", 8987.21, 8987.45, 1.0], ["echtes", 8987.45, 8987.61, 1.0], ["System", 8987.69, 8988.09, 1.0], ["Zeit", 8988.09, 8988.17, 1.0], ["zugreifen.", 8988.33, 8988.73, 1.0]]}, {"start": 8988.97, "end": 9006.33, "text": "Das ist auch für Zeitzonen, mir fällt der Name des Gems gerade nicht ein, aber es gibt auch tatsächlich einen Gem, da kann man sagen, okay, führ mal alle meine Tests in allen unterschiedlichen Zeitzonen aus und stell mal die Rechneruhr oder simuliere mal, dass die Rechneruhr umgestellt wurde und guck mal, was mit deiner Anwendung dann passiert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 8988.97, 8989.05, 1.0], ["ist", 8989.05, 8989.13, 1.0], ["auch", 8989.21, 8989.37, 1.0], ["für", 8989.37, 8989.53, 1.0], ["Zeitzonen,", 8989.53, 8990.09, 1.0], ["mir", 8990.17, 8990.33, 1.0], ["fällt", 8990.33, 8990.65, 1.0], ["der", 8990.65, 8990.81, 1.0], ["Name", 8990.81, 8991.05, 1.0], ["des", 8991.05, 8991.21, 1.0], ["Gems", 8991.21, 8991.69, 1.0], ["gerade", 8991.69, 8991.93, 1.0], ["nicht", 8991.93, 8992.01, 1.0], ["ein,", 8992.01, 8992.17, 1.0], ["aber", 8992.25, 8992.41, 1.0], ["es", 8992.41, 8992.57, 1.0], ["gibt", 8992.57, 8992.73, 1.0], ["auch", 8992.73, 8992.89, 1.0], ["tatsächlich", 8992.89, 8993.69, 1.0], ["einen", 8994.25, 8994.57, 1.0], ["Gem,", 8994.89, 8995.53, 1.0], ["da", 8995.77, 8996.01, 1.0], ["kann", 8996.01, 8996.17, 1.0], ["man", 8996.17, 8996.33, 1.0], ["sagen,", 8996.33, 8996.49, 1.0], ["okay,", 8996.57, 8996.81, 1.0], ["führ", 8996.97, 8997.21, 1.0], ["mal", 8997.29, 8997.45, 1.0], ["alle", 8997.45, 8997.69, 1.0], ["meine", 8997.69, 8997.93, 1.0], ["Tests", 8997.93, 8998.41, 1.0], ["in", 8998.41, 8998.57, 1.0], ["allen", 8998.57, 8998.81, 1.0], ["unterschiedlichen", 8998.81, 8999.45, 1.0], ["Zeitzonen", 8999.45, 9000.17, 1.0], ["aus", 9000.17, 9000.49, 1.0], ["und", 9000.49, 9000.65, 1.0], ["stell", 9000.65, 9001.05, 1.0], ["mal", 9001.05, 9001.21, 1.0], ["die", 9001.21, 9001.29, 1.0], ["Rechneruhr", 9001.29, 9002.17, 1.0], ["oder", 9002.17, 9002.33, 1.0], ["simuliere", 9002.33, 9002.73, 1.0], ["mal,", 9002.73, 9002.89, 1.0], ["dass", 9002.97, 9003.05, 1.0], ["die", 9003.05, 9003.13, 1.0], ["Rechneruhr", 9003.13, 9003.77, 1.0], ["umgestellt", 9003.77, 9004.17, 1.0], ["wurde", 9004.17, 9004.41, 1.0], ["und", 9004.41, 9004.49, 1.0], ["guck", 9004.49, 9004.65, 1.0], ["mal,", 9004.73, 9004.81, 1.0], ["was", 9004.89, 9005.05, 1.0], ["mit", 9005.05, 9005.13, 1.0], ["deiner", 9005.13, 9005.37, 1.0], ["Anwendung", 9005.37, 9005.85, 1.0], ["dann", 9005.85, 9006.01, 1.0], ["passiert.", 9006.01, 9006.33, 1.0]]}, {"start": 9006.41, "end": 9007.53, "text": "Ja, ganz cool.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Ja,", 9006.41, 9006.57, 1.0], ["ganz", 9006.65, 9006.97, 1.0], ["cool.", 9006.97, 9007.53, 1.0]]}, {"start": 9008.25, "end": 9015.93, "text": "Ja, genau, ansonsten gibt es noch JavaScript-Frameworks, die sind alle so ähnlich wie die Dinge, die wir bis jetzt besprochen haben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 9008.25, 9008.49, 1.0], ["genau,", 9008.57, 9008.81, 1.0], ["ansonsten", 9008.89, 9009.29, 1.0], ["gibt", 9009.29, 9009.45, 1.0], ["es", 9009.45, 9009.61, 1.0], ["noch", 9009.61, 9009.77, 1.0], ["JavaScript-Frameworks,", 9009.77, 9011.13, 1.0], ["die", 9012.09, 9012.41, 1.0], ["sind", 9012.41, 9012.65, 1.0], ["alle", 9012.65, 9012.89, 1.0], ["so", 9012.89, 9013.13, 1.0], ["ähnlich", 9013.13, 9013.53, 1.0], ["wie", 9013.53, 9013.77, 1.0], ["die", 9013.77, 9013.93, 1.0], ["Dinge,", 9013.93, 9014.17, 1.0], ["die", 9014.25, 9014.41, 1.0], ["wir", 9014.41, 9014.57, 1.0], ["bis", 9014.57, 9014.81, 1.0], ["jetzt", 9014.81, 9015.05, 1.0], ["besprochen", 9015.05, 9015.69, 1.0], ["haben.", 9015.69, 9015.93, 1.0]]}, {"start": 9016.25, "end": 9020.73, "text": "Jasmin ist tatsächlich ein direkter 1 zu 1-Port von Archback.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Jasmin", 9016.25, 9016.89, 1.0], ["ist", 9017.13, 9017.37, 1.0], ["tatsächlich", 9017.37, 9018.25, 1.0], ["ein", 9018.25, 9018.41, 1.0], ["direkter", 9018.41, 9018.97, 1.0], ["1", 9018.97, 9019.21, 1.0], ["zu", 9019.21, 9019.37, 1.0], ["1-Port", 9019.37, 9019.93, 1.0], ["von", 9019.93, 9020.01, 1.0], ["Archback.", 9020.01, 9020.73, 1.0]]}, {"start": 9020.89, "end": 9028.73, "text": "Auch von den, ich glaube nicht von den gleichen Leuten, aber zumindest auf API-Basis relativ ähnlich.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Auch", 9020.89, 9021.05, 1.0], ["von", 9021.05, 9021.21, 1.0], ["den,", 9021.21, 9021.45, 1.0], ["ich", 9022.09, 9022.25, 1.0], ["glaube", 9022.25, 9022.49, 1.0], ["nicht", 9022.57, 9022.73, 1.0], ["von", 9022.73, 9022.89, 1.0], ["den", 9022.89, 9022.97, 1.0], ["gleichen", 9022.97, 9023.37, 1.0], ["Leuten,", 9023.37, 9023.77, 1.0], ["aber", 9023.93, 9024.25, 1.0], ["zumindest", 9024.89, 9025.77, 1.0], ["auf", 9025.93, 9026.25, 1.0], ["API-Basis", 9026.25, 9027.45, 1.0], ["relativ", 9027.45, 9027.85, 1.0], ["ähnlich.", 9027.85, 9028.73, 1.0]]}, {"start": 9029.93, "end": 9048.81, "text": "Interessant finde ich bei PHP entweder, weil ich in der Community nicht so zugange bin, oder aus anderen Gründen, mir sind da spontan nur zwei wirklich bekannte Test-Frameworks eingefallen, wohingegen ich, wohingegen es bei anderen Programmiersprachen irgendwie Hunderte gibt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Interessant", 9029.93, 9030.57, 1.0], ["finde", 9030.57, 9030.73, 1.0], ["ich", 9030.73, 9030.89, 1.0], ["bei", 9030.89, 9031.05, 1.0], ["PHP", 9031.05, 9031.45, 1.0], ["entweder,", 9031.53, 9031.93, 1.0], ["weil", 9032.01, 9032.17, 1.0], ["ich", 9032.17, 9032.25, 1.0], ["in", 9032.25, 9032.41, 1.0], ["der", 9032.41, 9032.49, 1.0], ["Community", 9032.49, 9033.13, 1.0], ["nicht", 9033.13, 9033.45, 1.0], ["so", 9033.45, 9033.77, 1.0], ["zugange", 9033.77, 9034.33, 1.0], ["bin,", 9034.57, 9034.81, 1.0], ["oder", 9035.13, 9035.45, 1.0], ["aus", 9035.77, 9036.09, 1.0], ["anderen", 9036.09, 9036.41, 1.0], ["Gründen,", 9036.49, 9036.97, 1.0], ["mir", 9037.29, 9037.53, 1.0], ["sind", 9037.53, 9037.85, 1.0], ["da", 9037.85, 9038.01, 1.0], ["spontan", 9038.01, 9038.81, 1.0], ["nur", 9038.81, 9039.05, 1.0], ["zwei", 9039.05, 9039.45, 1.0], ["wirklich", 9039.45, 9039.77, 1.0], ["bekannte", 9039.77, 9040.41, 1.0], ["Test-Frameworks", 9040.41, 9041.85, 1.0], ["eingefallen,", 9042.41, 9043.29, 1.0], ["wohingegen", 9043.45, 9044.25, 1.0], ["ich,", 9044.25, 9044.41, 1.0], ["wohingegen", 9045.37, 9046.01, 1.0], ["es", 9046.01, 9046.09, 1.0], ["bei", 9046.09, 9046.25, 1.0], ["anderen", 9046.25, 9046.41, 1.0], ["Programmiersprachen", 9046.41, 9047.37, 1.0], ["irgendwie", 9047.37, 9047.93, 1.0], ["Hunderte", 9047.93, 9048.49, 1.0], ["gibt.", 9048.49, 9048.81, 1.0]]}, {"start": 9048.97, "end": 9063.05, "text": "Also ich weiß nicht, ob das was über die Community aussagt oder ob diese beiden Test-Frameworks PHP-Unit und SimpleTest, die hauptsächlich verwendet werden, ob die einfach ausreichend sind und gut genug sind oder ob die Community nicht so viel testet, weiß ich nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 9048.97, 9049.45, 1.0], ["ich", 9049.45, 9049.69, 1.0], ["weiß", 9049.69, 9050.01, 1.0], ["nicht,", 9050.01, 9050.09, 1.0], ["ob", 9050.25, 9050.41, 1.0], ["das", 9050.41, 9050.65, 1.0], ["was", 9050.65, 9050.81, 1.0], ["über", 9050.81, 9050.97, 1.0], ["die", 9050.97, 9051.13, 1.0], ["Community", 9051.13, 9051.53, 1.0], ["aussagt", 9051.53, 9051.93, 1.0], ["oder", 9052.01, 9052.17, 1.0], ["ob", 9052.17, 9052.33, 1.0], ["diese", 9052.33, 9052.57, 1.0], ["beiden", 9052.57, 9052.81, 1.0], ["Test-Frameworks", 9052.81, 9053.77, 1.0], ["PHP-Unit", 9054.49, 9055.21, 1.0], ["und", 9055.37, 9055.45, 1.0], ["SimpleTest,", 9055.45, 9056.09, 1.0], ["die", 9056.17, 9056.33, 1.0], ["hauptsächlich", 9056.33, 9056.81, 1.0], ["verwendet", 9056.81, 9057.29, 1.0], ["werden,", 9057.29, 9057.45, 1.0], ["ob", 9057.69, 9057.93, 1.0], ["die", 9057.93, 9058.25, 1.0], ["einfach", 9058.25, 9058.57, 1.0], ["ausreichend", 9058.65, 9059.45, 1.0], ["sind", 9059.45, 9059.69, 1.0], ["und", 9059.69, 9059.93, 1.0], ["gut", 9059.93, 9060.17, 1.0], ["genug", 9060.17, 9060.57, 1.0], ["sind", 9060.57, 9060.73, 1.0], ["oder", 9060.81, 9061.05, 1.0], ["ob", 9061.05, 9061.21, 1.0], ["die", 9061.21, 9061.37, 1.0], ["Community", 9061.37, 9061.93, 1.0], ["nicht", 9061.93, 9062.09, 1.0], ["so", 9062.09, 9062.17, 1.0], ["viel", 9062.17, 9062.33, 1.0], ["testet,", 9062.33, 9062.65, 1.0], ["weiß", 9062.73, 9062.89, 1.0], ["ich", 9062.89, 9062.97, 1.0], ["nicht.", 9062.97, 9063.05, 1.0]]}, {"start": 9063.29, "end": 9071.37, "text": "PHP war halt eine Template-Sprache von Anfang an, da hast du Testen, da brauchst du einen Webserver und eine Datenbank für, weil du hast irgendwie HTML generiert mit Inline-SQL.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["PHP", 9063.29, 9063.69, 1.0], ["war", 9063.69, 9063.77, 1.0], ["halt", 9063.77, 9063.93, 1.0], ["eine", 9063.93, 9064.01, 1.0], ["Template-Sprache", 9064.01, 9064.65, 1.0], ["von", 9064.65, 9064.81, 1.0], ["Anfang", 9064.81, 9065.05, 1.0], ["an,", 9065.05, 9065.13, 1.0], ["da", 9065.21, 9065.37, 1.0], ["hast", 9065.37, 9065.53, 1.0], ["du", 9065.53, 9065.61, 1.0], ["Testen,", 9065.69, 9066.09, 1.0], ["da", 9066.33, 9066.49, 1.0], ["brauchst", 9066.49, 9066.65, 1.0], ["du", 9066.65, 9066.73, 1.0], ["einen", 9066.81, 9066.89, 1.0], ["Webserver", 9066.89, 9067.21, 1.0], ["und", 9067.29, 9067.37, 1.0], ["eine", 9067.37, 9067.53, 1.0], ["Datenbank", 9067.53, 9067.93, 1.0], ["für,", 9067.93, 9068.09, 1.0], ["weil", 9068.17, 9068.33, 1.0], ["du", 9068.33, 9068.41, 1.0], ["hast", 9068.41, 9068.65, 1.0], ["irgendwie", 9068.65, 9069.13, 1.0], ["HTML", 9069.13, 9069.77, 1.0], ["generiert", 9069.77, 9070.17, 1.0], ["mit", 9070.17, 9070.33, 1.0], ["Inline-SQL.", 9070.33, 9071.37, 1.0]]}, {"start": 9071.85, "end": 9074.25, "text": "Bedeutet, da gab es von Anfang an nicht so viel.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 9071.85, 9072.25, 1.0], ["da", 9072.33, 9072.49, 1.0], ["gab", 9072.49, 9072.73, 1.0], ["es", 9072.73, 9072.89, 1.0], ["von", 9072.89, 9073.13, 1.0], ["Anfang", 9073.13, 9073.45, 1.0], ["an", 9073.45, 9073.69, 1.0], ["nicht", 9073.69, 9073.85, 1.0], ["so", 9073.85, 9074.01, 1.0], ["viel.", 9074.01, 9074.25, 1.0]]}, {"start": 9074.49, "end": 9085.93, "text": "Es gibt jetzt Sachen wie BHET zum Beispiel, die das dann auch, also PHP hat die Dinger auch, aber ich würde sagen, so verhältnismäßig, man findet wesentlich weniger getesteten PHP-Code wie zum Beispiel Ruby.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 9074.49, 9074.65, 1.0], ["gibt", 9074.65, 9074.81, 1.0], ["jetzt", 9074.81, 9074.97, 1.0], ["Sachen", 9074.97, 9075.21, 1.0], ["wie", 9075.21, 9075.37, 1.0], ["BHET", 9075.37, 9075.93, 1.0], ["zum", 9075.93, 9076.01, 1.0], ["Beispiel,", 9076.01, 9076.33, 1.0], ["die", 9076.41, 9076.57, 1.0], ["das", 9076.57, 9076.73, 1.0], ["dann", 9076.73, 9076.97, 1.0], ["auch,", 9076.97, 9077.29, 1.0], ["also", 9077.37, 9077.53, 1.0], ["PHP", 9077.77, 9078.41, 1.0], ["hat", 9078.41, 9078.57, 1.0], ["die", 9078.57, 9078.73, 1.0], ["Dinger", 9078.73, 9079.21, 1.0], ["auch,", 9079.21, 9079.37, 1.0], ["aber", 9079.69, 9080.01, 1.0], ["ich", 9080.33, 9080.57, 1.0], ["würde", 9080.57, 9080.81, 1.0], ["sagen,", 9080.81, 9081.13, 1.0], ["so", 9081.21, 9081.45, 1.0], ["verhältnismäßig,", 9081.45, 9082.33, 1.0], ["man", 9082.41, 9082.57, 1.0], ["findet", 9082.57, 9082.89, 1.0], ["wesentlich", 9082.89, 9083.21, 1.0], ["weniger", 9083.21, 9083.53, 1.0], ["getesteten", 9083.53, 9084.01, 1.0], ["PHP-Code", 9084.09, 9084.73, 1.0], ["wie", 9084.81, 9084.97, 1.0], ["zum", 9084.97, 9085.05, 1.0], ["Beispiel", 9085.05, 9085.37, 1.0], ["Ruby.", 9085.37, 9085.93, 1.0]]}, {"start": 9086.25, "end": 9088.41, "text": "Ja, also das sind auch meine Vorurteile, ja.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 9086.25, 9086.49, 1.0], ["also", 9086.65, 9086.97, 1.0], ["das", 9086.97, 9087.13, 1.0], ["sind", 9087.13, 9087.29, 1.0], ["auch", 9087.29, 9087.37, 1.0], ["meine", 9087.37, 9087.61, 1.0], ["Vorurteile,", 9087.61, 9088.25, 1.0], ["ja.", 9088.33, 9088.41, 1.0]]}, {"start": 9088.65, "end": 9092.57, "text": "Genau, also da kommen wir nachher vielleicht noch auch drauf beim Thema Infrastruktur.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 9088.65, 9088.81, 1.0], ["also", 9088.89, 9089.13, 1.0], ["da", 9089.13, 9089.29, 1.0], ["kommen", 9089.29, 9089.53, 1.0], ["wir", 9089.53, 9089.69, 1.0], ["nachher", 9089.69, 9090.01, 1.0], ["vielleicht", 9090.01, 9090.33, 1.0], ["noch", 9090.33, 9090.49, 1.0], ["auch", 9090.49, 9090.73, 1.0], ["drauf", 9090.73, 9091.13, 1.0], ["beim", 9091.13, 9091.29, 1.0], ["Thema", 9091.29, 9091.61, 1.0], ["Infrastruktur.", 9091.61, 9092.57, 1.0]]}, {"start": 9092.97, "end": 9101.53, "text": "Bei den ganzen anderen Programmiersprachen jetzt mal auch Ruby und JavaScript vorgelassen, aber da hat sich das eben entsprechend ergeben, habe ich ja auch immer einen Bildprozess in irgendeiner Weise.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Bei", 9092.97, 9093.21, 1.0], ["den", 9093.21, 9093.37, 1.0], ["ganzen", 9093.37, 9093.69, 1.0], ["anderen", 9093.69, 9093.93, 1.0], ["Programmiersprachen", 9093.93, 9094.73, 1.0], ["jetzt", 9094.81, 9094.89, 1.0], ["mal", 9094.97, 9095.13, 1.0], ["auch", 9095.13, 9095.29, 1.0], ["Ruby", 9095.29, 9095.61, 1.0], ["und", 9095.61, 9095.77, 1.0], ["JavaScript", 9095.77, 9096.25, 1.0], ["vorgelassen,", 9096.65, 9097.05, 1.0], ["aber", 9097.13, 9097.29, 1.0], ["da", 9097.29, 9097.45, 1.0], ["hat", 9097.45, 9097.61, 1.0], ["sich", 9097.61, 9097.69, 1.0], ["das", 9097.69, 9097.85, 1.0], ["eben", 9097.85, 9098.09, 1.0], ["entsprechend", 9098.09, 9098.57, 1.0], ["ergeben,", 9098.57, 9098.97, 1.0], ["habe", 9099.05, 9099.21, 1.0], ["ich", 9099.21, 9099.29, 1.0], ["ja", 9099.29, 9099.45, 1.0], ["auch", 9099.45, 9099.53, 1.0], ["immer", 9099.53, 9099.77, 1.0], ["einen", 9099.77, 9099.93, 1.0], ["Bildprozess", 9099.93, 9100.57, 1.0], ["in", 9100.57, 9100.73, 1.0], ["irgendeiner", 9100.73, 9101.13, 1.0], ["Weise.", 9101.21, 9101.53, 1.0]]}, {"start": 9101.69, "end": 9105.69, "text": "Und typischerweise klinke ich meine Tests in den Bildprozess mit ein.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 9101.69, 9101.85, 1.0], ["typischerweise", 9101.85, 9102.65, 1.0], ["klinke", 9102.65, 9103.05, 1.0], ["ich", 9103.05, 9103.21, 1.0], ["meine", 9103.21, 9103.45, 1.0], ["Tests", 9103.45, 9103.93, 1.0], ["in", 9103.93, 9104.09, 1.0], ["den", 9104.09, 9104.25, 1.0], ["Bildprozess", 9104.25, 9105.13, 1.0], ["mit", 9105.13, 9105.37, 1.0], ["ein.", 9105.37, 9105.69, 1.0]]}, {"start": 9105.93, "end": 9118.49, "text": "Und das hat sich bei PHP auch erst später, als dann so Library Dependency Management über alle möglichen Pair und ich weiß nicht, was Sachen dazu kamen, dazu ergeben und deshalb ist es einfach da nicht so üblich.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 9105.93, 9106.09, 1.0], ["das", 9106.09, 9106.25, 1.0], ["hat", 9106.25, 9106.49, 1.0], ["sich", 9106.49, 9106.65, 1.0], ["bei", 9106.65, 9106.81, 1.0], ["PHP", 9106.81, 9107.61, 1.0], ["auch", 9107.77, 9108.09, 1.0], ["erst", 9108.09, 9108.41, 1.0], ["später,", 9108.41, 9108.81, 1.0], ["als", 9108.97, 9109.13, 1.0], ["dann", 9109.13, 9109.37, 1.0], ["so", 9109.37, 9109.61, 1.0], ["Library", 9109.61, 9110.17, 1.0], ["Dependency", 9110.25, 9110.81, 1.0], ["Management", 9110.89, 9111.37, 1.0], ["über", 9111.45, 9111.69, 1.0], ["alle", 9111.69, 9111.93, 1.0], ["möglichen", 9111.93, 9112.41, 1.0], ["Pair", 9112.41, 9112.89, 1.0], ["und", 9112.89, 9113.05, 1.0], ["ich", 9113.05, 9113.21, 1.0], ["weiß", 9113.21, 9113.37, 1.0], ["nicht,", 9113.37, 9113.45, 1.0], ["was", 9113.53, 9113.77, 1.0], ["Sachen", 9113.77, 9114.09, 1.0], ["dazu", 9114.09, 9114.49, 1.0], ["kamen,", 9114.49, 9114.81, 1.0], ["dazu", 9115.77, 9116.25, 1.0], ["ergeben", 9116.25, 9116.65, 1.0], ["und", 9116.73, 9116.89, 1.0], ["deshalb", 9116.89, 9117.13, 1.0], ["ist", 9117.13, 9117.29, 1.0], ["es", 9117.29, 9117.45, 1.0], ["einfach", 9117.45, 9117.69, 1.0], ["da", 9117.69, 9117.93, 1.0], ["nicht", 9117.93, 9118.01, 1.0], ["so", 9118.01, 9118.17, 1.0], ["üblich.", 9118.17, 9118.49, 1.0]]}, {"start": 9118.81, "end": 9138.17, "text": "Also man sagt halt, die meisten auch von mir PHP-Entwickler, die ich kenne, sagen halt, also die sind so der klassische Fall von ja, ich baue halt meinen Code, der funktioniert, ich schreibe keine Tests, weil da muss ich mich erstmal drum wieder kümmern, dass ich einen Testrunner habe und ein PHP Unit und dann muss ich mir irgendwie einen Testprozess und einen Bildprozess anlachen und da habe ich doch gar keine Lust drauf.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 9118.81, 9118.89, 1.0], ["man", 9118.97, 9119.13, 1.0], ["sagt", 9119.13, 9119.37, 1.0], ["halt,", 9119.37, 9119.61, 1.0], ["die", 9120.01, 9120.17, 1.0], ["meisten", 9120.17, 9120.65, 1.0], ["auch", 9120.89, 9121.21, 1.0], ["von", 9121.45, 9121.77, 1.0], ["mir", 9121.77, 9121.93, 1.0], ["PHP-Entwickler,", 9122.09, 9122.97, 1.0], ["die", 9123.13, 9123.21, 1.0], ["ich", 9123.21, 9123.29, 1.0], ["kenne,", 9123.29, 9123.61, 1.0], ["sagen", 9123.77, 9124.09, 1.0], ["halt,", 9124.09, 9124.25, 1.0], ["also", 9124.33, 9124.49, 1.0], ["die", 9124.57, 9124.73, 1.0], ["sind", 9124.73, 9124.89, 1.0], ["so", 9124.89, 9125.05, 1.0], ["der", 9125.05, 9125.13, 1.0], ["klassische", 9125.13, 9125.53, 1.0], ["Fall", 9125.53, 9125.85, 1.0], ["von", 9125.85, 9125.93, 1.0], ["ja,", 9126.09, 9126.17, 1.0], ["ich", 9126.41, 9126.65, 1.0], ["baue", 9126.65, 9126.97, 1.0], ["halt", 9126.97, 9127.13, 1.0], ["meinen", 9127.13, 9127.29, 1.0], ["Code,", 9127.37, 9127.53, 1.0], ["der", 9127.61, 9127.77, 1.0], ["funktioniert,", 9127.77, 9128.17, 1.0], ["ich", 9128.25, 9128.33, 1.0], ["schreibe", 9128.33, 9128.57, 1.0], ["keine", 9128.57, 9128.81, 1.0], ["Tests,", 9128.81, 9129.13, 1.0], ["weil", 9129.21, 9129.45, 1.0], ["da", 9129.45, 9129.61, 1.0], ["muss", 9129.61, 9129.77, 1.0], ["ich", 9129.77, 9129.85, 1.0], ["mich", 9129.85, 9130.01, 1.0], ["erstmal", 9130.01, 9130.33, 1.0], ["drum", 9130.33, 9130.49, 1.0], ["wieder", 9130.57, 9130.81, 1.0], ["kümmern,", 9130.81, 9131.05, 1.0], ["dass", 9131.13, 9131.21, 1.0], ["ich", 9131.21, 9131.37, 1.0], ["einen", 9131.37, 9131.45, 1.0], ["Testrunner", 9131.45, 9132.01, 1.0], ["habe", 9132.01, 9132.17, 1.0], ["und", 9132.17, 9132.25, 1.0], ["ein", 9132.25, 9132.33, 1.0], ["PHP", 9132.33, 9132.73, 1.0], ["Unit", 9132.81, 9133.21, 1.0], ["und", 9133.21, 9133.45, 1.0], ["dann", 9133.45, 9133.61, 1.0], ["muss", 9133.61, 9133.77, 1.0], ["ich", 9133.77, 9133.85, 1.0], ["mir", 9133.85, 9134.01, 1.0], ["irgendwie", 9134.01, 9134.33, 1.0], ["einen", 9134.33, 9134.49, 1.0], ["Testprozess", 9134.65, 9135.37, 1.0], ["und", 9135.37, 9135.53, 1.0], ["einen", 9135.53, 9135.61, 1.0], ["Bildprozess", 9135.61, 9136.17, 1.0], ["anlachen", 9136.17, 9136.73, 1.0], ["und", 9136.73, 9136.81, 1.0], ["da", 9136.81, 9136.89, 1.0], ["habe", 9136.89, 9137.05, 1.0], ["ich", 9137.05, 9137.13, 1.0], ["doch", 9137.13, 9137.29, 1.0], ["gar", 9137.29, 9137.45, 1.0], ["keine", 9137.45, 9137.61, 1.0], ["Lust", 9137.61, 9137.93, 1.0], ["drauf.", 9137.93, 9138.17, 1.0]]}, {"start": 9138.41, "end": 9140.01, "text": "Mein Code funktioniert doch, ne?", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Mein", 9138.41, 9138.65, 1.0], ["Code", 9138.65, 9138.97, 1.0], ["funktioniert", 9138.97, 9139.45, 1.0], ["doch,", 9139.45, 9139.61, 1.0], ["ne?", 9139.77, 9140.01, 1.0]]}, {"start": 9142.49, "end": 9155.77, "text": "Ich würde mal gern, also ihr schreibt ja alle Code, wir haben schon gehört, Fladi macht gerne tatsächlich Test-Driven Development und wir haben jetzt gehört, was es für verschiedene Frameworks in den ganzen Programmiersprachen gibt.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ich", 9142.49, 9142.81, 1.0], ["würde", 9142.81, 9143.13, 1.0], ["mal", 9143.13, 9143.37, 1.0], ["gern,", 9143.69, 9144.33, 1.0], ["also", 9144.49, 9144.73, 1.0], ["ihr", 9144.81, 9144.97, 1.0], ["schreibt", 9144.97, 9145.29, 1.0], ["ja", 9145.29, 9145.45, 1.0], ["alle", 9145.45, 9145.61, 1.0], ["Code,", 9145.61, 9145.85, 1.0], ["wir", 9145.93, 9146.01, 1.0], ["haben", 9146.01, 9146.17, 1.0], ["schon", 9146.17, 9146.33, 1.0], ["gehört,", 9146.33, 9146.65, 1.0], ["Fladi", 9146.81, 9147.45, 1.0], ["macht", 9147.61, 9147.93, 1.0], ["gerne", 9147.93, 9148.33, 1.0], ["tatsächlich", 9148.65, 9149.29, 1.0], ["Test-Driven", 9149.45, 9149.93, 1.0], ["Development", 9150.09, 9150.73, 1.0], ["und", 9150.81, 9150.97, 1.0], ["wir", 9150.97, 9151.05, 1.0], ["haben", 9151.05, 9151.21, 1.0], ["jetzt", 9151.21, 9151.37, 1.0], ["gehört,", 9151.37, 9151.69, 1.0], ["was", 9151.77, 9152.01, 1.0], ["es", 9152.01, 9152.33, 1.0], ["für", 9152.33, 9152.49, 1.0], ["verschiedene", 9152.49, 9152.89, 1.0], ["Frameworks", 9152.89, 9153.45, 1.0], ["in", 9153.45, 9153.53, 1.0], ["den", 9153.53, 9153.61, 1.0], ["ganzen", 9153.61, 9153.85, 1.0], ["Programmiersprachen", 9153.85, 9154.81, 1.0], ["gibt.", 9155.45, 9155.77, 1.0]]}, {"start": 9156.41, "end": 9157.85, "text": "Was benutzt ihr denn?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Was", 9156.41, 9156.73, 1.0], ["benutzt", 9156.73, 9157.45, 1.0], ["ihr", 9157.45, 9157.61, 1.0], ["denn?", 9157.61, 9157.85, 1.0]]}, {"start": 9157.93, "end": 9162.41, "text": "Vielleicht können wir das mal an realen Projekten, die wir gerade haben, so durchgehen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Vielleicht", 9157.93, 9158.25, 1.0], ["können", 9158.25, 9158.41, 1.0], ["wir", 9158.41, 9158.49, 1.0], ["das", 9158.49, 9158.65, 1.0], ["mal", 9158.65, 9158.81, 1.0], ["an", 9158.81, 9158.97, 1.0], ["realen", 9158.97, 9159.37, 1.0], ["Projekten,", 9159.37, 9159.77, 1.0], ["die", 9159.85, 9159.93, 1.0], ["wir", 9159.93, 9160.09, 1.0], ["gerade", 9160.09, 9160.49, 1.0], ["haben,", 9160.49, 9160.81, 1.0], ["so", 9161.45, 9161.77, 1.0], ["durchgehen.", 9161.77, 9162.41, 1.0]]}, {"start": 9162.49, "end": 9164.97, "text": "Also was verwendet ihr tagtäglich, Marc?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Also", 9162.49, 9162.65, 1.0], ["was", 9162.81, 9163.05, 1.0], ["verwendet", 9163.05, 9163.53, 1.0], ["ihr", 9163.53, 9163.69, 1.0], ["tagtäglich,", 9163.69, 9164.41, 1.0], ["Marc?", 9164.65, 9164.97, 1.0]]}, {"start": 9165.05, "end": 9172.17, "text": "Du benutzt ja, wir haben ja gehört, du hast ja gerade irgendwas gefixt, was hast du denn, was waren das für Tests, wofür braucht man die?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Du", 9165.05, 9165.21, 1.0], ["benutzt", 9165.21, 9165.53, 1.0], ["ja,", 9165.61, 9165.77, 1.0], ["wir", 9165.93, 9166.09, 1.0], ["haben", 9166.09, 9166.17, 1.0], ["ja", 9166.17, 9166.33, 1.0], ["gehört,", 9166.33, 9166.49, 1.0], ["du", 9166.57, 9166.65, 1.0], ["hast", 9166.65, 9166.81, 1.0], ["ja", 9166.81, 9166.97, 1.0], ["gerade", 9166.97, 9167.21, 1.0], ["irgendwas", 9167.21, 9167.53, 1.0], ["gefixt,", 9167.53, 9167.93, 1.0], ["was", 9168.25, 9168.41, 1.0], ["hast", 9168.41, 9168.65, 1.0], ["du", 9168.65, 9168.73, 1.0], ["denn,", 9168.73, 9168.97, 1.0], ["was", 9169.13, 9169.37, 1.0], ["waren", 9169.37, 9169.61, 1.0], ["das", 9169.61, 9169.77, 1.0], ["für", 9169.77, 9170.01, 1.0], ["Tests,", 9170.01, 9170.41, 1.0], ["wofür", 9170.73, 9171.21, 1.0], ["braucht", 9171.21, 9171.53, 1.0], ["man", 9171.53, 9171.85, 1.0], ["die?", 9171.85, 9172.17, 1.0]]}, {"start": 9173.37, "end": 9188.49, "text": "Das war jetzt ein bisschen was komplizierteres, aber was ein einfaches, schönes Beispiel ist gerade diesen Video-Downloader, habe ich da Wittel AB, weil mir irgendwann dieses YouTube-DL auf die Nerven ging, weil das immer so komisch geforgt hat und wenn ich es so mit STGC abgebrochen habe, dann ging der Download im Hintergrund weiter.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Das", 9173.37, 9173.61, 1.0], ["war", 9173.61, 9173.77, 1.0], ["jetzt", 9173.77, 9174.01, 1.0], ["ein", 9174.01, 9174.09, 1.0], ["bisschen", 9174.09, 9174.33, 1.0], ["was", 9174.33, 9174.57, 1.0], ["komplizierteres,", 9174.57, 9175.45, 1.0], ["aber", 9175.61, 9175.69, 1.0], ["was", 9176.41, 9176.65, 1.0], ["ein", 9176.65, 9176.81, 1.0], ["einfaches,", 9176.81, 9177.13, 1.0], ["schönes", 9177.21, 9177.53, 1.0], ["Beispiel", 9177.53, 9177.85, 1.0], ["ist", 9177.85, 9177.93, 1.0], ["gerade", 9178.09, 9178.25, 1.0], ["diesen", 9178.57, 9178.73, 1.0], ["Video-Downloader,", 9178.73, 9179.61, 1.0], ["habe", 9179.69, 9179.85, 1.0], ["ich", 9179.85, 9179.93, 1.0], ["da", 9179.93, 9180.09, 1.0], ["Wittel", 9180.17, 9180.49, 1.0], ["AB,", 9180.73, 9181.05, 1.0], ["weil", 9181.13, 9181.29, 1.0], ["mir", 9181.29, 9181.37, 1.0], ["irgendwann", 9181.37, 9181.69, 1.0], ["dieses", 9181.69, 9181.85, 1.0], ["YouTube-DL", 9181.85, 9182.57, 1.0], ["auf", 9182.57, 9182.65, 1.0], ["die", 9182.65, 9182.73, 1.0], ["Nerven", 9182.73, 9183.05, 1.0], ["ging,", 9183.05, 9183.21, 1.0], ["weil", 9183.29, 9183.45, 1.0], ["das", 9183.45, 9183.61, 1.0], ["immer", 9183.61, 9183.85, 1.0], ["so", 9183.85, 9184.09, 1.0], ["komisch", 9184.09, 9184.41, 1.0], ["geforgt", 9184.41, 9184.81, 1.0], ["hat", 9184.89, 9184.97, 1.0], ["und", 9185.05, 9185.13, 1.0], ["wenn", 9185.13, 9185.21, 1.0], ["ich", 9185.21, 9185.29, 1.0], ["es", 9185.29, 9185.37, 1.0], ["so", 9185.37, 9185.45, 1.0], ["mit", 9185.45, 9185.53, 1.0], ["STGC", 9185.53, 9186.17, 1.0], ["abgebrochen", 9186.17, 9186.65, 1.0], ["habe,", 9186.65, 9186.73, 1.0], ["dann", 9186.81, 9186.97, 1.0], ["ging", 9186.97, 9187.13, 1.0], ["der", 9187.13, 9187.21, 1.0], ["Download", 9187.21, 9187.61, 1.0], ["im", 9187.61, 9187.69, 1.0], ["Hintergrund", 9187.69, 9188.17, 1.0], ["weiter.", 9188.17, 9188.49, 1.0]]}, {"start": 9188.65, "end": 9193.29, "text": "Und das ging mir tierisch auf die Nerven, deswegen habe ich das einfach selber gemacht mit Blackjack und Noten.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9188.65, 9188.81, 1.0], ["das", 9188.81, 9188.97, 1.0], ["ging", 9188.97, 9189.21, 1.0], ["mir", 9189.21, 9189.37, 1.0], ["tierisch", 9189.37, 9189.85, 1.0], ["auf", 9189.85, 9189.93, 1.0], ["die", 9189.93, 9190.01, 1.0], ["Nerven,", 9190.01, 9190.25, 1.0], ["deswegen", 9190.33, 9190.57, 1.0], ["habe", 9190.57, 9190.65, 1.0], ["ich", 9190.65, 9190.73, 1.0], ["das", 9190.73, 9190.89, 1.0], ["einfach", 9190.89, 9191.13, 1.0], ["selber", 9191.13, 9191.45, 1.0], ["gemacht", 9191.45, 9191.69, 1.0], ["mit", 9191.93, 9192.09, 1.0], ["Blackjack", 9192.09, 9192.73, 1.0], ["und", 9192.73, 9192.81, 1.0], ["Noten.", 9192.81, 9193.29, 1.0]]}, {"start": 9193.69, "end": 9195.13, "text": "Und also quasi.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9193.69, 9193.85, 1.0], ["also", 9194.33, 9194.57, 1.0], ["quasi.", 9194.65, 9195.13, 1.0]]}, {"start": 9195.45, "end": 9197.77, "text": "Ich baue meinen eigenen Vergnügungspark.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ich", 9195.45, 9195.61, 1.0], ["baue", 9195.61, 9195.93, 1.0], ["meinen", 9195.93, 9196.17, 1.0], ["eigenen", 9196.17, 9196.41, 1.0], ["Vergnügungspark.", 9196.41, 9197.77, 1.0]]}, {"start": 9198.17, "end": 9209.21, "text": "Und da ist natürlich die Sache, dieser Video-Downloader, der hat irgendwie verschiedene Plugins, also irgendwie einen für Vimeo, einen für Soundcloud, einen für YouTube, was weiß ich.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9198.17, 9198.25, 1.0], ["da", 9199.21, 9199.53, 1.0], ["ist", 9199.53, 9199.85, 1.0], ["natürlich", 9199.85, 9200.17, 1.0], ["die", 9200.17, 9200.33, 1.0], ["Sache,", 9200.33, 9200.65, 1.0], ["dieser", 9201.05, 9201.29, 1.0], ["Video-Downloader,", 9201.29, 9202.17, 1.0], ["der", 9202.33, 9202.41, 1.0], ["hat", 9202.41, 9202.57, 1.0], ["irgendwie", 9202.57, 9202.97, 1.0], ["verschiedene", 9202.97, 9203.61, 1.0], ["Plugins,", 9203.61, 9204.09, 1.0], ["also", 9204.25, 9204.41, 1.0], ["irgendwie", 9204.41, 9204.65, 1.0], ["einen", 9204.65, 9204.81, 1.0], ["für", 9204.81, 9204.97, 1.0], ["Vimeo,", 9204.97, 9205.53, 1.0], ["einen", 9205.69, 9205.85, 1.0], ["für", 9205.85, 9206.01, 1.0], ["Soundcloud,", 9206.01, 9206.73, 1.0], ["einen", 9206.81, 9207.13, 1.0], ["für", 9207.13, 9207.45, 1.0], ["YouTube,", 9207.69, 9208.01, 1.0], ["was", 9208.33, 9208.57, 1.0], ["weiß", 9208.57, 9208.89, 1.0], ["ich.", 9208.89, 9209.21, 1.0]]}, {"start": 9209.85, "end": 9216.89, "text": "Und da ist halt das Problem, da könnte ich Unitests machen und das wäre wahrscheinlich auch bitter nötig, weil irgendwie der Code unendlich alt und sehr schlecht ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9209.85, 9210.09, 1.0], ["da", 9210.09, 9210.25, 1.0], ["ist", 9210.25, 9210.41, 1.0], ["halt", 9210.41, 9210.57, 1.0], ["das", 9210.57, 9210.73, 1.0], ["Problem,", 9210.73, 9210.97, 1.0], ["da", 9211.05, 9211.21, 1.0], ["könnte", 9211.21, 9211.37, 1.0], ["ich", 9211.37, 9211.53, 1.0], ["Unitests", 9211.53, 9212.33, 1.0], ["machen", 9212.33, 9212.49, 1.0], ["und", 9212.57, 9212.65, 1.0], ["das", 9212.65, 9212.81, 1.0], ["wäre", 9212.81, 9212.97, 1.0], ["wahrscheinlich", 9212.97, 9213.29, 1.0], ["auch", 9213.29, 9213.45, 1.0], ["bitter", 9213.45, 9213.77, 1.0], ["nötig,", 9213.77, 9214.01, 1.0], ["weil", 9214.09, 9214.25, 1.0], ["irgendwie", 9214.25, 9214.49, 1.0], ["der", 9214.49, 9214.65, 1.0], ["Code", 9214.65, 9214.89, 1.0], ["unendlich", 9214.89, 9215.37, 1.0], ["alt", 9215.37, 9215.61, 1.0], ["und", 9215.61, 9215.77, 1.0], ["sehr", 9215.77, 9216.01, 1.0], ["schlecht", 9216.01, 9216.57, 1.0], ["ist.", 9216.57, 9216.89, 1.0]]}, {"start": 9217.85, "end": 9227.77, "text": "Aber im Endeffekt bringt mir das alles nichts, weil wenn was kaputt geht, ist das selten mein Code, weil so viel macht der nicht, sondern das ist, wenn die API sich ändert.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 9217.85, 9218.17, 1.0], ["im", 9218.49, 9218.73, 1.0], ["Endeffekt", 9218.73, 9219.29, 1.0], ["bringt", 9219.29, 9219.53, 1.0], ["mir", 9219.53, 9219.69, 1.0], ["das", 9219.69, 9219.85, 1.0], ["alles", 9219.85, 9220.09, 1.0], ["nichts,", 9220.09, 9220.49, 1.0], ["weil", 9220.65, 9220.81, 1.0], ["wenn", 9220.97, 9221.21, 1.0], ["was", 9221.21, 9221.45, 1.0], ["kaputt", 9221.45, 9221.85, 1.0], ["geht,", 9221.85, 9222.01, 1.0], ["ist", 9222.17, 9222.25, 1.0], ["das", 9222.25, 9222.41, 1.0], ["selten", 9222.41, 9222.73, 1.0], ["mein", 9222.73, 9222.97, 1.0], ["Code,", 9222.97, 9223.21, 1.0], ["weil", 9223.29, 9223.53, 1.0], ["so", 9223.53, 9223.69, 1.0], ["viel", 9223.69, 9223.93, 1.0], ["macht", 9223.93, 9224.25, 1.0], ["der", 9224.25, 9224.57, 1.0], ["nicht,", 9224.57, 9224.89, 1.0], ["sondern", 9225.69, 9226.09, 1.0], ["das", 9226.09, 9226.25, 1.0], ["ist,", 9226.25, 9226.33, 1.0], ["wenn", 9226.49, 9226.65, 1.0], ["die", 9226.65, 9226.73, 1.0], ["API", 9226.73, 9227.21, 1.0], ["sich", 9227.21, 9227.37, 1.0], ["ändert.", 9227.37, 9227.77, 1.0]]}, {"start": 9228.01, "end": 9232.81, "text": "Bedeutet, für das Ding habe ich nur Specs.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 9228.01, 9228.41, 1.0], ["für", 9228.49, 9228.73, 1.0], ["das", 9228.73, 9228.89, 1.0], ["Ding", 9228.89, 9229.37, 1.0], ["habe", 9229.37, 9229.69, 1.0], ["ich", 9229.69, 9230.01, 1.0], ["nur", 9231.61, 9231.93, 1.0], ["Specs.", 9232.25, 9232.81, 1.0]]}, {"start": 9233.85, "end": 9240.41, "text": "Das Ganze, oder es ist eigentlich keine Spec, es ist eigentlich ein Minitest, ein Unitest, ich habe es aber bei einem Ordnernamen Spec, komischerweise.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 9233.85, 9234.09, 1.0], ["Ganze,", 9234.09, 9234.57, 1.0], ["oder", 9234.65, 9234.89, 1.0], ["es", 9234.89, 9235.05, 1.0], ["ist", 9235.05, 9235.21, 1.0], ["eigentlich", 9235.21, 9235.69, 1.0], ["keine", 9235.77, 9236.01, 1.0], ["Spec,", 9236.01, 9236.17, 1.0], ["es", 9236.41, 9236.49, 1.0], ["ist", 9236.49, 9236.57, 1.0], ["eigentlich", 9236.57, 9236.73, 1.0], ["ein", 9236.73, 9236.81, 1.0], ["Minitest,", 9236.81, 9237.21, 1.0], ["ein", 9237.29, 9237.37, 1.0], ["Unitest,", 9237.45, 9237.85, 1.0], ["ich", 9237.93, 9238.01, 1.0], ["habe", 9238.01, 9238.09, 1.0], ["es", 9238.09, 9238.17, 1.0], ["aber", 9238.17, 9238.25, 1.0], ["bei", 9238.25, 9238.41, 1.0], ["einem", 9238.41, 9238.49, 1.0], ["Ordnernamen", 9238.49, 9238.97, 1.0], ["Spec,", 9239.05, 9239.29, 1.0], ["komischerweise.", 9239.45, 9240.41, 1.0]]}, {"start": 9241.29, "end": 9243.61, "text": "Und das sind einfach komplette Acceptance-Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9241.29, 9241.61, 1.0], ["das", 9241.61, 9241.85, 1.0], ["sind", 9241.85, 9242.01, 1.0], ["einfach", 9242.01, 9242.25, 1.0], ["komplette", 9242.25, 9242.73, 1.0], ["Acceptance-Tests.", 9242.73, 9243.61, 1.0]]}, {"start": 9243.69, "end": 9256.73, "text": "Bedeutet, was ich da im Normalfall mache, ist, ich rufe das Programm selber auf mit einer YouTube-URL und sage, extrahiere mir da mal den Link vom Video und mache dann einen Head-Request auf die Datei, ob die auch wirklich da ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 9243.69, 9244.01, 1.0], ["was", 9244.33, 9244.49, 1.0], ["ich", 9244.49, 9244.73, 1.0], ["da", 9244.73, 9244.89, 1.0], ["im", 9244.89, 9245.05, 1.0], ["Normalfall", 9245.05, 9245.85, 1.0], ["mache,", 9245.85, 9246.25, 1.0], ["ist,", 9246.57, 9246.73, 1.0], ["ich", 9246.97, 9247.29, 1.0], ["rufe", 9247.61, 9248.01, 1.0], ["das", 9248.01, 9248.17, 1.0], ["Programm", 9248.17, 9248.49, 1.0], ["selber", 9248.49, 9248.73, 1.0], ["auf", 9248.73, 9248.97, 1.0], ["mit", 9248.97, 9249.05, 1.0], ["einer", 9249.05, 9249.21, 1.0], ["YouTube-URL", 9249.21, 9249.93, 1.0], ["und", 9249.93, 9250.01, 1.0], ["sage,", 9250.01, 9250.17, 1.0], ["extrahiere", 9250.25, 9250.81, 1.0], ["mir", 9250.81, 9250.89, 1.0], ["da", 9250.89, 9251.05, 1.0], ["mal", 9251.05, 9251.29, 1.0], ["den", 9251.29, 9251.45, 1.0], ["Link", 9251.45, 9251.85, 1.0], ["vom", 9251.85, 9252.09, 1.0], ["Video", 9252.09, 9252.89, 1.0], ["und", 9253.05, 9253.29, 1.0], ["mache", 9253.29, 9253.53, 1.0], ["dann", 9253.53, 9253.69, 1.0], ["einen", 9253.69, 9253.85, 1.0], ["Head-Request", 9253.85, 9254.57, 1.0], ["auf", 9254.57, 9254.73, 1.0], ["die", 9254.73, 9254.81, 1.0], ["Datei,", 9254.81, 9255.13, 1.0], ["ob", 9255.21, 9255.45, 1.0], ["die", 9255.45, 9255.61, 1.0], ["auch", 9255.61, 9255.77, 1.0], ["wirklich", 9255.77, 9256.09, 1.0], ["da", 9256.09, 9256.41, 1.0], ["ist.", 9256.41, 9256.73, 1.0]]}, {"start": 9257.13, "end": 9263.13, "text": "Bedeutet so das Einfachste, was ich am Ende noch nachher drauf geklatscht habe, mache ich mit Minitest.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet", 9257.13, 9257.69, 1.0], ["so", 9257.69, 9257.77, 1.0], ["das", 9257.85, 9258.01, 1.0], ["Einfachste,", 9258.17, 9258.57, 1.0], ["was", 9258.65, 9258.81, 1.0], ["ich", 9258.81, 9258.89, 1.0], ["am", 9258.89, 9259.05, 1.0], ["Ende", 9259.05, 9259.21, 1.0], ["noch", 9259.21, 9259.37, 1.0], ["nachher", 9259.37, 9259.69, 1.0], ["drauf", 9259.69, 9259.85, 1.0], ["geklatscht", 9259.93, 9260.57, 1.0], ["habe,", 9260.57, 9260.89, 1.0], ["mache", 9261.69, 9261.93, 1.0], ["ich", 9261.93, 9262.09, 1.0], ["mit", 9262.09, 9262.33, 1.0], ["Minitest.", 9262.33, 9263.13, 1.0]]}, {"start": 9264.09, "end": 9276.17, "text": "Und das Problem ist, das Ganze läuft auf Travis CI, was eine coole Sache ist, nur leider läuft das immer nur, wenn du committest und YouTube ändert eben ihre Sachen nicht immer nur, wenn ich committe, sondern die ändern die zwischendurch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9264.09, 9264.41, 1.0], ["das", 9265.21, 9265.37, 1.0], ["Problem", 9265.37, 9265.77, 1.0], ["ist,", 9265.77, 9265.85, 1.0], ["das", 9266.01, 9266.09, 1.0], ["Ganze", 9266.09, 9266.41, 1.0], ["läuft", 9266.41, 9266.81, 1.0], ["auf", 9266.81, 9266.97, 1.0], ["Travis", 9267.21, 9267.61, 1.0], ["CI,", 9267.77, 9268.09, 1.0], ["was", 9268.33, 9268.57, 1.0], ["eine", 9268.57, 9268.73, 1.0], ["coole", 9268.73, 9269.05, 1.0], ["Sache", 9269.05, 9269.29, 1.0], ["ist,", 9269.29, 9269.45, 1.0], ["nur", 9269.53, 9269.69, 1.0], ["leider", 9269.69, 9270.33, 1.0], ["läuft", 9270.89, 9271.37, 1.0], ["das", 9271.37, 9271.53, 1.0], ["immer", 9271.53, 9271.69, 1.0], ["nur,", 9271.69, 9271.77, 1.0], ["wenn", 9271.85, 9271.93, 1.0], ["du", 9271.93, 9272.01, 1.0], ["committest", 9272.01, 9272.57, 1.0], ["und", 9272.65, 9272.73, 1.0], ["YouTube", 9272.73, 9273.05, 1.0], ["ändert", 9273.13, 9273.45, 1.0], ["eben", 9273.45, 9273.61, 1.0], ["ihre", 9273.61, 9273.85, 1.0], ["Sachen", 9273.85, 9274.01, 1.0], ["nicht", 9274.01, 9274.17, 1.0], ["immer", 9274.17, 9274.25, 1.0], ["nur,", 9274.25, 9274.33, 1.0], ["wenn", 9274.41, 9274.49, 1.0], ["ich", 9274.49, 9274.57, 1.0], ["committe,", 9274.57, 9274.97, 1.0], ["sondern", 9275.05, 9275.21, 1.0], ["die", 9275.21, 9275.29, 1.0], ["ändern", 9275.29, 9275.53, 1.0], ["die", 9275.53, 9275.69, 1.0], ["zwischendurch.", 9275.69, 9276.17, 1.0]]}, {"start": 9276.73, "end": 9277.61, "text": "Häufiger committen.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Häufiger", 9276.73, 9277.21, 1.0], ["committen.", 9277.21, 9277.61, 1.0]]}, {"start": 9277.77, "end": 9279.21, "text": "Ja, richtig, das ist das Problem.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 9277.77, 9278.01, 1.0], ["richtig,", 9278.09, 9278.41, 1.0], ["das", 9278.57, 9278.73, 1.0], ["ist", 9278.73, 9278.81, 1.0], ["das", 9278.81, 9278.97, 1.0], ["Problem.", 9278.97, 9279.21, 1.0]]}, {"start": 9279.29, "end": 9289.69, "text": "Und es gibt dann so Tools, die das irgendwie nightly quasi einen Webhook triggern, wo das dann auch läuft, aber das teste ich einfach komplett als Acceptance-Test.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9279.29, 9279.45, 1.0], ["es", 9279.45, 9279.53, 1.0], ["gibt", 9279.53, 9279.69, 1.0], ["dann", 9279.69, 9279.85, 1.0], ["so", 9279.85, 9280.01, 1.0], ["Tools,", 9280.01, 9280.25, 1.0], ["die", 9280.33, 9280.49, 1.0], ["das", 9280.49, 9280.65, 1.0], ["irgendwie", 9280.65, 9281.29, 1.0], ["nightly", 9281.61, 9282.17, 1.0], ["quasi", 9282.41, 9282.73, 1.0], ["einen", 9283.29, 9283.45, 1.0], ["Webhook", 9283.61, 9284.41, 1.0], ["triggern,", 9284.41, 9284.89, 1.0], ["wo", 9285.05, 9285.21, 1.0], ["das", 9285.21, 9285.37, 1.0], ["dann", 9285.37, 9285.53, 1.0], ["auch", 9285.53, 9285.69, 1.0], ["läuft,", 9285.69, 9286.01, 1.0], ["aber", 9286.25, 9286.57, 1.0], ["das", 9286.97, 9287.21, 1.0], ["teste", 9287.21, 9287.61, 1.0], ["ich", 9287.61, 9287.85, 1.0], ["einfach", 9287.85, 9288.09, 1.0], ["komplett", 9288.09, 9288.41, 1.0], ["als", 9288.41, 9288.65, 1.0], ["Acceptance-Test.", 9288.65, 9289.69, 1.0]]}, {"start": 9290.97, "end": 9296.73, "text": "Ist gut genug, immer wenn irgendwas kaputt geht, bekomme ich es eigentlich mitten, hoffe dann, dass ich irgendwie Zeit habe, das zu fixen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ist", 9290.97, 9291.29, 1.0], ["gut", 9291.29, 9291.45, 1.0], ["genug,", 9291.45, 9291.77, 1.0], ["immer", 9291.85, 9291.93, 1.0], ["wenn", 9292.09, 9292.25, 1.0], ["irgendwas", 9292.25, 9292.65, 1.0], ["kaputt", 9292.65, 9293.13, 1.0], ["geht,", 9293.13, 9293.37, 1.0], ["bekomme", 9293.53, 9293.85, 1.0], ["ich", 9293.85, 9294.01, 1.0], ["es", 9294.01, 9294.09, 1.0], ["eigentlich", 9294.09, 9294.33, 1.0], ["mitten,", 9294.33, 9294.65, 1.0], ["hoffe", 9294.73, 9294.97, 1.0], ["dann,", 9294.97, 9295.05, 1.0], ["dass", 9295.13, 9295.21, 1.0], ["ich", 9295.21, 9295.29, 1.0], ["irgendwie", 9295.29, 9295.53, 1.0], ["Zeit", 9295.53, 9295.69, 1.0], ["habe,", 9295.69, 9295.77, 1.0], ["das", 9295.93, 9296.01, 1.0], ["zu", 9296.01, 9296.17, 1.0], ["fixen.", 9296.17, 9296.73, 1.0]]}, {"start": 9297.61, "end": 9313.53, "text": "Was mir da fehlt, ist ganz klar echte Unit-Tests für so Sachen wie Dateinamen, Cleaning, weil ich nehme natürlich den Dateinamen den Titel vom Video und baue dann Dateinamen draus und dann kommen auf einmal Chinesen und du hast keine Ahnung, was mit diesen fucking Dateinamen passiert, wenn da so Schriftzeichen drin sind.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 9297.61, 9297.93, 1.0], ["mir", 9297.93, 9298.09, 1.0], ["da", 9298.09, 9298.25, 1.0], ["fehlt,", 9298.25, 9298.49, 1.0], ["ist", 9298.57, 9298.73, 1.0], ["ganz", 9298.73, 9298.89, 1.0], ["klar", 9298.89, 9299.13, 1.0], ["echte", 9299.13, 9299.45, 1.0], ["Unit-Tests", 9299.45, 9300.09, 1.0], ["für", 9300.09, 9300.17, 1.0], ["so", 9300.17, 9300.33, 1.0], ["Sachen", 9300.33, 9300.81, 1.0], ["wie", 9300.81, 9301.13, 1.0], ["Dateinamen,", 9301.45, 9302.57, 1.0], ["Cleaning,", 9302.81, 9303.69, 1.0], ["weil", 9303.85, 9304.01, 1.0], ["ich", 9304.25, 9304.41, 1.0], ["nehme", 9304.41, 9304.65, 1.0], ["natürlich", 9304.65, 9304.97, 1.0], ["den", 9304.97, 9305.05, 1.0], ["Dateinamen", 9305.05, 9305.61, 1.0], ["den", 9305.69, 9305.85, 1.0], ["Titel", 9305.85, 9306.09, 1.0], ["vom", 9306.09, 9306.33, 1.0], ["Video", 9306.33, 9306.57, 1.0], ["und", 9306.57, 9306.65, 1.0], ["baue", 9306.65, 9306.89, 1.0], ["dann", 9306.89, 9307.05, 1.0], ["Dateinamen", 9307.05, 9307.53, 1.0], ["draus", 9307.69, 9308.01, 1.0], ["und", 9308.09, 9308.25, 1.0], ["dann", 9308.25, 9308.41, 1.0], ["kommen", 9308.41, 9308.65, 1.0], ["auf", 9308.73, 9308.81, 1.0], ["einmal", 9308.81, 9309.13, 1.0], ["Chinesen", 9309.13, 9309.61, 1.0], ["und", 9309.61, 9309.69, 1.0], ["du", 9309.69, 9309.77, 1.0], ["hast", 9309.77, 9310.01, 1.0], ["keine", 9310.01, 9310.17, 1.0], ["Ahnung,", 9310.17, 9310.41, 1.0], ["was", 9310.49, 9310.65, 1.0], ["mit", 9310.65, 9310.81, 1.0], ["diesen", 9310.81, 9310.97, 1.0], ["fucking", 9310.97, 9311.29, 1.0], ["Dateinamen", 9311.29, 9311.69, 1.0], ["passiert,", 9311.77, 9312.01, 1.0], ["wenn", 9312.09, 9312.17, 1.0], ["da", 9312.17, 9312.25, 1.0], ["so", 9312.33, 9312.41, 1.0], ["Schriftzeichen", 9312.41, 9312.97, 1.0], ["drin", 9312.97, 9313.21, 1.0], ["sind.", 9313.21, 9313.53, 1.0]]}, {"start": 9313.61, "end": 9317.21, "text": "Und für sowas bräuchte ich echt Unit-Tests, die das machen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9313.61, 9313.77, 1.0], ["für", 9313.77, 9313.93, 1.0], ["sowas", 9313.93, 9314.17, 1.0], ["bräuchte", 9314.17, 9314.41, 1.0], ["ich", 9314.41, 9314.49, 1.0], ["echt", 9314.57, 9314.73, 1.0], ["Unit-Tests,", 9314.73, 9315.61, 1.0], ["die", 9316.09, 9316.41, 1.0], ["das", 9316.73, 9316.89, 1.0], ["machen.", 9316.89, 9317.21, 1.0]]}, {"start": 9317.37, "end": 9318.33, "text": "Hab ich noch nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Hab", 9317.37, 9317.61, 1.0], ["ich", 9317.61, 9317.61, 1.0], ["noch", 9317.77, 9318.09, 1.0], ["nicht.", 9318.09, 9318.33, 1.0]]}, {"start": 9319.13, "end": 9321.05, "text": "Müsst man auch refactoren, damit es klappt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Müsst", 9319.13, 9319.53, 1.0], ["man", 9319.53, 9319.69, 1.0], ["auch", 9319.69, 9319.77, 1.0], ["refactoren,", 9319.77, 9320.33, 1.0], ["damit", 9320.41, 9320.65, 1.0], ["es", 9320.65, 9320.73, 1.0], ["klappt.", 9320.73, 9321.05, 1.0]]}, {"start": 9321.37, "end": 9325.69, "text": "War jetzt auch nicht dein Ziel, weil du lädst nicht so viele chinesische Videos runter, oder?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["War", 9321.37, 9321.69, 1.0], ["jetzt", 9321.69, 9321.93, 1.0], ["auch", 9321.93, 9322.09, 1.0], ["nicht", 9322.09, 9322.33, 1.0], ["dein", 9322.65, 9322.97, 1.0], ["Ziel,", 9322.97, 9323.21, 1.0], ["weil", 9323.37, 9323.53, 1.0], ["du", 9323.53, 9323.69, 1.0], ["lädst", 9323.69, 9324.01, 1.0], ["nicht", 9324.09, 9324.17, 1.0], ["so", 9324.17, 9324.25, 1.0], ["viele", 9324.25, 9324.49, 1.0], ["chinesische", 9324.49, 9324.89, 1.0], ["Videos", 9324.89, 9325.21, 1.0], ["runter,", 9325.21, 9325.45, 1.0], ["oder?", 9325.53, 9325.69, 1.0]]}, {"start": 9326.01, "end": 9332.57, "text": "Nee, prinzipiell war das so eine ganz dreckige, kleine Anwendung, die nur mit YouTube ging und da habe ich gedacht, Vimeo würde ich auch gerne, das ist so einfach.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Nee,", 9326.01, 9326.25, 1.0], ["prinzipiell", 9326.57, 9327.05, 1.0], ["war", 9327.05, 9327.13, 1.0], ["das", 9327.13, 9327.29, 1.0], ["so", 9327.29, 9327.45, 1.0], ["eine", 9327.45, 9327.53, 1.0], ["ganz", 9327.53, 9327.69, 1.0], ["dreckige,", 9327.69, 9328.09, 1.0], ["kleine", 9328.17, 9328.41, 1.0], ["Anwendung,", 9328.41, 9328.73, 1.0], ["die", 9328.81, 9328.97, 1.0], ["nur", 9328.97, 9329.05, 1.0], ["mit", 9329.05, 9329.21, 1.0], ["YouTube", 9329.21, 9329.45, 1.0], ["ging", 9329.45, 9329.61, 1.0], ["und", 9329.69, 9329.77, 1.0], ["da", 9329.77, 9329.85, 1.0], ["habe", 9329.85, 9329.93, 1.0], ["ich", 9329.93, 9330.01, 1.0], ["gedacht,", 9330.01, 9330.25, 1.0], ["Vimeo", 9330.57, 9331.05, 1.0], ["würde", 9331.13, 9331.29, 1.0], ["ich", 9331.29, 9331.37, 1.0], ["auch", 9331.37, 9331.45, 1.0], ["gerne,", 9331.45, 9331.61, 1.0], ["das", 9331.77, 9331.85, 1.0], ["ist", 9331.85, 9332.01, 1.0], ["so", 9332.01, 9332.25, 1.0], ["einfach.", 9332.25, 9332.57, 1.0]]}, {"start": 9332.89, "end": 9340.17, "text": "Und dann habe ich das gemacht und dann wurde es irgendwie ganz groß und jetzt, keine Ahnung, 118 Stars, 15 Forks, keine Ahnung, was da los ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9332.89, 9332.97, 1.0], ["dann", 9332.97, 9333.13, 1.0], ["habe", 9333.13, 9333.37, 1.0], ["ich", 9333.37, 9333.45, 1.0], ["das", 9333.45, 9333.61, 1.0], ["gemacht", 9333.61, 9334.01, 1.0], ["und", 9334.01, 9334.17, 1.0], ["dann", 9334.17, 9334.49, 1.0], ["wurde", 9334.49, 9334.73, 1.0], ["es", 9334.73, 9334.89, 1.0], ["irgendwie", 9334.89, 9335.13, 1.0], ["ganz", 9335.13, 9335.37, 1.0], ["groß", 9335.37, 9335.61, 1.0], ["und", 9335.69, 9335.77, 1.0], ["jetzt,", 9335.77, 9336.09, 1.0], ["keine", 9336.25, 9336.49, 1.0], ["Ahnung,", 9336.49, 9336.73, 1.0], ["118", 9337.05, 9337.69, 1.0], ["Stars,", 9337.69, 9337.93, 1.0], ["15", 9338.17, 9338.49, 1.0], ["Forks,", 9338.49, 9338.89, 1.0], ["keine", 9338.97, 9339.05, 1.0], ["Ahnung,", 9339.13, 9339.29, 1.0], ["was", 9339.37, 9339.53, 1.0], ["da", 9339.53, 9339.69, 1.0], ["los", 9339.69, 9339.93, 1.0], ["ist.", 9339.93, 9340.17, 1.0]]}, {"start": 9340.49, "end": 9342.97, "text": "Auf jeden Fall soll ich es reparieren, TM.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Auf", 9340.49, 9340.65, 1.0], ["jeden", 9340.65, 9340.81, 1.0], ["Fall", 9340.81, 9340.97, 1.0], ["soll", 9341.45, 9341.53, 1.0], ["ich", 9341.53, 9341.61, 1.0], ["es", 9341.77, 9341.85, 1.0], ["reparieren,", 9341.85, 9342.33, 1.0], ["TM.", 9342.49, 9342.97, 1.0]]}, {"start": 9343.29, "end": 9344.41, "text": "TM, dann mach's doch einfach.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["TM,", 9343.29, 9343.53, 1.0], ["dann", 9343.61, 9343.69, 1.0], ["mach's", 9343.77, 9344.01, 1.0], ["doch", 9344.01, 9344.17, 1.0], ["einfach.", 9344.17, 9344.41, 1.0]]}, {"start": 9344.73, "end": 9346.25, "text": "Oder Leute, just do it.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Oder", 9344.73, 9344.97, 1.0], ["Leute,", 9344.97, 9345.21, 1.0], ["just", 9345.69, 9345.85, 1.0], ["do", 9345.93, 9346.09, 1.0], ["it.", 9346.09, 9346.25, 1.0]]}, {"start": 9346.57, "end": 9349.29, "text": "Leute, die Rechte geben, es zu ändern.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Leute,", 9346.57, 9347.05, 1.0], ["die", 9347.37, 9347.61, 1.0], ["Rechte", 9347.93, 9348.33, 1.0], ["geben,", 9348.33, 9348.49, 1.0], ["es", 9348.57, 9348.73, 1.0], ["zu", 9348.73, 9348.89, 1.0], ["ändern.", 9348.89, 9349.29, 1.0]]}, {"start": 9349.61, "end": 9352.01, "text": "Du hast Travis CI gesagt, was ist Travis CI?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Du", 9349.61, 9349.77, 1.0], ["hast", 9349.77, 9349.85, 1.0], ["Travis", 9350.01, 9350.41, 1.0], ["CI", 9350.41, 9350.65, 1.0], ["gesagt,", 9350.81, 9350.97, 1.0], ["was", 9351.05, 9351.13, 1.0], ["ist", 9351.13, 9351.29, 1.0], ["Travis", 9351.29, 9351.69, 1.0], ["CI?", 9351.69, 9352.01, 1.0]]}, {"start": 9352.49, "end": 9360.25, "text": "Travis CI ist so eine Open Source, also nicht Open Source, aber für Open Source Projekte kostenlose Continuous Integration-Umgebung.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Travis", 9352.49, 9352.89, 1.0], ["CI", 9352.97, 9353.21, 1.0], ["ist", 9353.37, 9353.45, 1.0], ["so", 9353.45, 9353.61, 1.0], ["eine", 9353.61, 9353.77, 1.0], ["Open", 9353.77, 9354.09, 1.0], ["Source,", 9354.09, 9354.33, 1.0], ["also", 9354.65, 9354.81, 1.0], ["nicht", 9354.81, 9354.97, 1.0], ["Open", 9354.97, 9355.21, 1.0], ["Source,", 9355.21, 9355.45, 1.0], ["aber", 9355.53, 9355.77, 1.0], ["für", 9355.77, 9355.93, 1.0], ["Open", 9355.93, 9356.17, 1.0], ["Source", 9356.17, 9356.33, 1.0], ["Projekte", 9356.41, 9356.81, 1.0], ["kostenlose", 9356.89, 9357.53, 1.0], ["Continuous", 9357.53, 9358.09, 1.0], ["Integration-Umgebung.", 9358.09, 9360.25, 1.0]]}, {"start": 9360.41, "end": 9364.65, "text": "Es ist auch Open Source, stimmt, aber weiß nicht, vielleicht haben die so Premium-Zeug noch irgendwo drin.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 9360.41, 9360.57, 1.0], ["ist", 9360.57, 9360.73, 1.0], ["auch", 9360.73, 9360.89, 1.0], ["Open", 9360.89, 9361.21, 1.0], ["Source,", 9361.21, 9361.53, 1.0], ["stimmt,", 9361.61, 9361.93, 1.0], ["aber", 9362.01, 9362.33, 1.0], ["weiß", 9362.41, 9362.65, 1.0], ["nicht,", 9362.65, 9362.81, 1.0], ["vielleicht", 9362.89, 9363.13, 1.0], ["haben", 9363.13, 9363.29, 1.0], ["die", 9363.29, 9363.37, 1.0], ["so", 9363.37, 9363.61, 1.0], ["Premium-Zeug", 9363.61, 9364.09, 1.0], ["noch", 9364.17, 9364.25, 1.0], ["irgendwo", 9364.25, 9364.57, 1.0], ["drin.", 9364.57, 9364.65, 1.0]]}, {"start": 9365.05, "end": 9366.33, "text": "Ja, die hosten das halt für dich, ja.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ja,", 9365.05, 9365.13, 1.0], ["die", 9365.21, 9365.37, 1.0], ["hosten", 9365.37, 9365.61, 1.0], ["das", 9365.69, 9365.85, 1.0], ["halt", 9365.85, 9366.01, 1.0], ["für", 9366.01, 9366.09, 1.0], ["dich,", 9366.09, 9366.17, 1.0], ["ja.", 9366.25, 9366.33, 1.0]]}, {"start": 9367.21, "end": 9393.13, "text": "Auf jeden Fall ist das so eine einfache Möglichkeit, wenn du sowieso mit GitHub entwickelst, dass du quasi sagen kannst, ja, jedes Mal, wenn ich einen Commit mache, dann bietet GitHub dir so Hooks und der sagt halt dann, okay, jedes Mal, wenn ich einen Commit mache, dann sagt das Travis, Travis, check dein Repository aus und dann hast du eine Punkt Travis.yaml-File drin, wo dann die Kommandos stehen, die er als Root auf so einer, ähm, wahrscheinlich in so einem LXC-Container oder sowas ausführen soll.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Auf", 9367.21, 9367.37, 1.0], ["jeden", 9367.37, 9367.45, 1.0], ["Fall", 9367.45, 9367.61, 1.0], ["ist", 9367.85, 9367.93, 1.0], ["das", 9367.93, 9368.09, 1.0], ["so", 9368.09, 9368.41, 1.0], ["eine", 9368.49, 9368.73, 1.0], ["einfache", 9368.73, 9369.13, 1.0], ["Möglichkeit,", 9369.13, 9369.37, 1.0], ["wenn", 9369.53, 9369.61, 1.0], ["du", 9369.61, 9369.77, 1.0], ["sowieso", 9369.77, 9370.09, 1.0], ["mit", 9370.09, 9370.17, 1.0], ["GitHub", 9370.17, 9370.57, 1.0], ["entwickelst,", 9370.57, 9370.97, 1.0], ["dass", 9371.05, 9371.21, 1.0], ["du", 9371.21, 9371.37, 1.0], ["quasi", 9371.37, 9371.61, 1.0], ["sagen", 9371.61, 9371.93, 1.0], ["kannst,", 9371.93, 9372.33, 1.0], ["ja,", 9372.97, 9373.29, 1.0], ["jedes", 9373.85, 9374.25, 1.0], ["Mal,", 9374.25, 9374.41, 1.0], ["wenn", 9374.49, 9374.65, 1.0], ["ich", 9374.65, 9374.89, 1.0], ["einen", 9374.89, 9375.05, 1.0], ["Commit", 9375.05, 9375.37, 1.0], ["mache,", 9375.37, 9375.61, 1.0], ["dann", 9375.69, 9376.01, 1.0], ["bietet", 9376.01, 9376.41, 1.0], ["GitHub", 9376.41, 9376.81, 1.0], ["dir", 9376.81, 9376.97, 1.0], ["so", 9376.97, 9377.13, 1.0], ["Hooks", 9377.13, 9377.29, 1.0], ["und", 9377.45, 9377.61, 1.0], ["der", 9377.61, 9377.77, 1.0], ["sagt", 9377.77, 9378.01, 1.0], ["halt", 9378.01, 9378.25, 1.0], ["dann,", 9378.25, 9378.33, 1.0], ["okay,", 9378.41, 9378.73, 1.0], ["jedes", 9378.81, 9379.13, 1.0], ["Mal,", 9379.13, 9379.21, 1.0], ["wenn", 9379.29, 9379.45, 1.0], ["ich", 9379.45, 9379.53, 1.0], ["einen", 9379.53, 9379.61, 1.0], ["Commit", 9379.61, 9379.85, 1.0], ["mache,", 9379.85, 9380.01, 1.0], ["dann", 9380.09, 9380.17, 1.0], ["sagt", 9380.17, 9380.33, 1.0], ["das", 9380.33, 9380.49, 1.0], ["Travis,", 9380.57, 9380.89, 1.0], ["Travis,", 9381.05, 9381.37, 1.0], ["check", 9381.45, 9381.77, 1.0], ["dein", 9381.77, 9382.01, 1.0], ["Repository", 9382.01, 9382.81, 1.0], ["aus", 9382.81, 9383.05, 1.0], ["und", 9383.21, 9383.29, 1.0], ["dann", 9383.29, 9383.45, 1.0], ["hast", 9383.45, 9383.61, 1.0], ["du", 9383.61, 9383.77, 1.0], ["eine", 9383.77, 9384.09, 1.0], ["Punkt", 9384.09, 9384.33, 1.0], ["Travis.yaml-File", 9384.49, 9386.01, 1.0], ["drin,", 9386.09, 9386.25, 1.0], ["wo", 9386.33, 9386.49, 1.0], ["dann", 9386.49, 9386.65, 1.0], ["die", 9386.65, 9386.73, 1.0], ["Kommandos", 9386.73, 9387.13, 1.0], ["stehen,", 9387.13, 9387.37, 1.0], ["die", 9387.45, 9387.53, 1.0], ["er", 9387.53, 9387.69, 1.0], ["als", 9387.69, 9387.85, 1.0], ["Root", 9387.85, 9388.25, 1.0], ["auf", 9388.25, 9388.41, 1.0], ["so", 9388.41, 9388.57, 1.0], ["einer,", 9388.57, 9388.65, 1.0], ["ähm,", 9388.73, 9388.97, 1.0], ["wahrscheinlich", 9389.05, 9389.53, 1.0], ["in", 9389.53, 9389.69, 1.0], ["so", 9389.69, 9389.77, 1.0], ["einem", 9389.77, 9389.77, 1.0], ["LXC-Container", 9389.85, 9390.89, 1.0], ["oder", 9390.89, 9391.05, 1.0], ["sowas", 9391.05, 9391.45, 1.0], ["ausführen", 9392.01, 9392.81, 1.0], ["soll.", 9392.81, 9393.13, 1.0]]}, {"start": 9393.53, "end": 9410.01, "text": "Und was er dann einfach bei mir macht, ist, er installiert halt Ruby in der entsprechenden Version, installiert mein, oder hat dir mein Zeug ausgecheckt und der rennt dann lässt einfach meine Tests abfeuern und der tut tatsächlich nur irgendwie den Exit-Code auswerten.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9393.53, 9393.77, 1.0], ["was", 9393.77, 9394.01, 1.0], ["er", 9394.01, 9394.25, 1.0], ["dann", 9394.25, 9394.41, 1.0], ["einfach", 9394.41, 9394.65, 1.0], ["bei", 9394.65, 9394.89, 1.0], ["mir", 9394.89, 9395.05, 1.0], ["macht,", 9395.05, 9395.37, 1.0], ["ist,", 9395.53, 9395.61, 1.0], ["er", 9395.93, 9396.25, 1.0], ["installiert", 9397.05, 9397.77, 1.0], ["halt", 9397.77, 9398.25, 1.0], ["Ruby", 9398.25, 9398.89, 1.0], ["in", 9398.89, 9398.97, 1.0], ["der", 9398.97, 9399.05, 1.0], ["entsprechenden", 9399.05, 9399.61, 1.0], ["Version,", 9399.61, 9400.09, 1.0], ["installiert", 9400.33, 9400.97, 1.0], ["mein,", 9400.97, 9401.37, 1.0], ["oder", 9401.61, 9401.93, 1.0], ["hat", 9401.93, 9402.17, 1.0], ["dir", 9402.17, 9402.33, 1.0], ["mein", 9402.33, 9402.57, 1.0], ["Zeug", 9402.57, 9402.89, 1.0], ["ausgecheckt", 9402.89, 9403.45, 1.0], ["und", 9403.53, 9403.77, 1.0], ["der", 9403.77, 9404.09, 1.0], ["rennt", 9404.09, 9404.49, 1.0], ["dann", 9404.49, 9404.65, 1.0], ["lässt", 9404.89, 9405.13, 1.0], ["einfach", 9405.13, 9405.29, 1.0], ["meine", 9405.29, 9405.53, 1.0], ["Tests", 9405.53, 9405.69, 1.0], ["abfeuern", 9405.77, 9406.57, 1.0], ["und", 9406.57, 9406.73, 1.0], ["der", 9406.73, 9406.97, 1.0], ["tut", 9406.97, 9407.21, 1.0], ["tatsächlich", 9407.21, 9407.69, 1.0], ["nur", 9407.69, 9407.85, 1.0], ["irgendwie", 9407.85, 9408.17, 1.0], ["den", 9408.17, 9408.33, 1.0], ["Exit-Code", 9408.33, 9409.05, 1.0], ["auswerten.", 9409.29, 9410.01, 1.0]]}, {"start": 9410.49, "end": 9415.05, "text": "Wenn der Exit-Code am Ende 1 ist, dann ist ein Test fehlgeschlagen, der schickt mir halt die Logdatei als Ausgabe.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 9410.49, 9410.57, 1.0], ["der", 9410.57, 9410.73, 1.0], ["Exit-Code", 9410.73, 9411.29, 1.0], ["am", 9411.29, 9411.37, 1.0], ["Ende", 9411.37, 9411.61, 1.0], ["1", 9411.61, 9411.77, 1.0], ["ist,", 9411.77, 9411.85, 1.0], ["dann", 9411.93, 9412.01, 1.0], ["ist", 9412.01, 9412.09, 1.0], ["ein", 9412.17, 9412.25, 1.0], ["Test", 9412.33, 9412.41, 1.0], ["fehlgeschlagen,", 9412.49, 9412.97, 1.0], ["der", 9413.05, 9413.21, 1.0], ["schickt", 9413.21, 9413.45, 1.0], ["mir", 9413.45, 9413.53, 1.0], ["halt", 9413.53, 9413.61, 1.0], ["die", 9413.61, 9413.69, 1.0], ["Logdatei", 9413.69, 9414.25, 1.0], ["als", 9414.25, 9414.41, 1.0], ["Ausgabe.", 9414.41, 9415.05, 1.0]]}, {"start": 9415.21, "end": 9419.13, "text": "Ich muss dafür keine Infrastruktur machen, das integriert sich komplett in den Workflow.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ich", 9415.21, 9415.37, 1.0], ["muss", 9415.37, 9415.61, 1.0], ["dafür", 9415.61, 9415.93, 1.0], ["keine", 9415.93, 9416.17, 1.0], ["Infrastruktur", 9416.17, 9416.81, 1.0], ["machen,", 9416.81, 9416.97, 1.0], ["das", 9417.05, 9417.21, 1.0], ["integriert", 9417.21, 9417.69, 1.0], ["sich", 9417.69, 9417.85, 1.0], ["komplett", 9417.85, 9418.17, 1.0], ["in", 9418.17, 9418.41, 1.0], ["den", 9418.41, 9418.57, 1.0], ["Workflow.", 9418.57, 9419.13, 1.0]]}, {"start": 9419.29, "end": 9427.85, "text": "Wenn jemand einen Pull-Request auf GitHub stellt, wird Travis auch hellhörig, fängt an, die Tests darüber laufen zu lassen und kommentiert dann quasi an den Pull-Request.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 9419.29, 9419.45, 1.0], ["jemand", 9419.45, 9419.77, 1.0], ["einen", 9419.77, 9419.85, 1.0], ["Pull-Request", 9419.85, 9420.33, 1.0], ["auf", 9420.41, 9420.49, 1.0], ["GitHub", 9420.49, 9421.05, 1.0], ["stellt,", 9421.05, 9421.37, 1.0], ["wird", 9421.69, 9421.93, 1.0], ["Travis", 9421.93, 9422.41, 1.0], ["auch", 9422.41, 9422.73, 1.0], ["hellhörig,", 9422.73, 9423.45, 1.0], ["fängt", 9423.53, 9423.85, 1.0], ["an,", 9423.85, 9424.01, 1.0], ["die", 9424.09, 9424.25, 1.0], ["Tests", 9424.25, 9424.57, 1.0], ["darüber", 9424.57, 9424.97, 1.0], ["laufen", 9424.97, 9425.29, 1.0], ["zu", 9425.29, 9425.45, 1.0], ["lassen", 9425.45, 9425.85, 1.0], ["und", 9425.85, 9426.01, 1.0], ["kommentiert", 9426.01, 9426.57, 1.0], ["dann", 9426.57, 9426.73, 1.0], ["quasi", 9426.73, 9426.97, 1.0], ["an", 9426.97, 9427.05, 1.0], ["den", 9427.05, 9427.21, 1.0], ["Pull-Request.", 9427.21, 9427.85, 1.0]]}, {"start": 9428.89, "end": 9431.61, "text": "Ja, der würde laufen oder nee, der würde nicht laufen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ja,", 9428.89, 9428.97, 1.0], ["der", 9429.13, 9429.29, 1.0], ["würde", 9429.29, 9429.53, 1.0], ["laufen", 9429.53, 9429.93, 1.0], ["oder", 9430.09, 9430.41, 1.0], ["nee,", 9430.41, 9430.73, 1.0], ["der", 9430.81, 9430.97, 1.0], ["würde", 9430.97, 9431.21, 1.0], ["nicht", 9431.21, 9431.37, 1.0], ["laufen.", 9431.37, 9431.61, 1.0]]}, {"start": 9431.93, "end": 9433.77, "text": "Genau, und wenn es nicht läuft, dann muss ich ja gar nichts machen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Genau,", 9431.93, 9432.01, 1.0], ["und", 9432.09, 9432.17, 1.0], ["wenn", 9432.17, 9432.33, 1.0], ["es", 9432.33, 9432.41, 1.0], ["nicht", 9432.41, 9432.57, 1.0], ["läuft,", 9432.57, 9432.73, 1.0], ["dann", 9432.81, 9432.97, 1.0], ["muss", 9432.97, 9433.05, 1.0], ["ich", 9433.05, 9433.21, 1.0], ["ja", 9433.21, 9433.29, 1.0], ["gar", 9433.29, 9433.45, 1.0], ["nichts", 9433.45, 9433.61, 1.0], ["machen.", 9433.61, 9433.77, 1.0]]}, {"start": 9434.01, "end": 9435.61, "text": "Dann sagen wir mal so, siehst ja, ne?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dann", 9434.01, 9434.09, 1.0], ["sagen", 9434.17, 9434.41, 1.0], ["wir", 9434.41, 9434.49, 1.0], ["mal", 9434.49, 9434.57, 1.0], ["so,", 9434.57, 9434.65, 1.0], ["siehst", 9434.81, 9435.13, 1.0], ["ja,", 9435.21, 9435.29, 1.0], ["ne?", 9435.37, 9435.61, 1.0]]}, {"start": 9435.85, "end": 9436.41, "text": "War nichts.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["War", 9435.85, 9436.09, 1.0], ["nichts.", 9436.09, 9436.41, 1.0]]}, {"start": 9437.45, "end": 9437.69, "text": "Richtig.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Richtig.", 9437.45, 9437.69, 1.0]]}, {"start": 9438.41, "end": 9441.77, "text": "Und wenn es läuft, dann muss ich auch nichts machen, sondern ich klicke einfach auf Merch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9438.41, 9438.73, 1.0], ["wenn", 9438.81, 9438.97, 1.0], ["es", 9438.97, 9439.05, 1.0], ["läuft,", 9439.05, 9439.37, 1.0], ["dann", 9439.45, 9439.53, 1.0], ["muss", 9440.09, 9440.25, 1.0], ["ich", 9440.25, 9440.33, 1.0], ["auch", 9440.33, 9440.41, 1.0], ["nichts", 9440.41, 9440.65, 1.0], ["machen,", 9440.65, 9440.73, 1.0], ["sondern", 9440.81, 9440.89, 1.0], ["ich", 9440.97, 9441.05, 1.0], ["klicke", 9441.05, 9441.21, 1.0], ["einfach", 9441.21, 9441.29, 1.0], ["auf", 9441.37, 9441.53, 1.0], ["Merch.", 9441.53, 9441.77, 1.0]]}, {"start": 9441.85, "end": 9442.33, "text": "Ungesehen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ungesehen.", 9441.85, 9442.33, 1.0]]}, {"start": 9442.49, "end": 9442.81, "text": "Bäm.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bäm.", 9442.49, 9442.81, 1.0]]}, {"start": 9444.33, "end": 9445.77, "text": "Anscheinend geht noch alles.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Anscheinend", 9444.33, 9444.81, 1.0], ["geht", 9444.81, 9445.13, 1.0], ["noch", 9445.13, 9445.45, 1.0], ["alles.", 9445.45, 9445.77, 1.0]]}, {"start": 9446.49, "end": 9447.13, "text": "Quasi.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Quasi.", 9446.49, 9447.13, 1.0]]}, {"start": 9447.29, "end": 9448.73, "text": "Die Tests lügen nicht.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Die", 9447.29, 9447.45, 1.0], ["Tests", 9447.45, 9448.01, 1.0], ["lügen", 9448.01, 9448.49, 1.0], ["nicht.", 9448.49, 9448.73, 1.0]]}, {"start": 9448.97, "end": 9458.33, "text": "Okay, Fleidi, du machst ja unter anderem noch unser neues CMS-Podding für Podcasting und sowas.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Okay,", 9448.97, 9449.21, 1.0], ["Fleidi,", 9449.37, 9449.85, 1.0], ["du", 9450.01, 9450.17, 1.0], ["machst", 9450.17, 9450.57, 1.0], ["ja", 9450.97, 9451.13, 1.0], ["unter", 9451.29, 9451.53, 1.0], ["anderem", 9451.53, 9452.17, 1.0], ["noch", 9452.17, 9452.41, 1.0], ["unser", 9452.41, 9452.73, 1.0], ["neues", 9452.73, 9453.37, 1.0], ["CMS-Podding", 9453.37, 9455.77, 1.0], ["für", 9455.77, 9456.09, 1.0], ["Podcasting", 9457.21, 9457.93, 1.0], ["und", 9457.93, 9458.01, 1.0], ["sowas.", 9458.01, 9458.33, 1.0]]}, {"start": 9458.57, "end": 9461.85, "text": "Das benutzt ihr da oder testet ihr noch gar nicht?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Das", 9458.57, 9458.73, 1.0], ["benutzt", 9458.73, 9459.13, 1.0], ["ihr", 9459.13, 9459.29, 1.0], ["da", 9459.45, 9459.69, 1.0], ["oder", 9460.09, 9460.25, 1.0], ["testet", 9460.49, 9460.97, 1.0], ["ihr", 9460.97, 9461.13, 1.0], ["noch", 9461.13, 9461.29, 1.0], ["gar", 9461.29, 9461.53, 1.0], ["nicht?", 9461.53, 9461.85, 1.0]]}, {"start": 9462.17, "end": 9462.41, "text": "Was?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Was?", 9462.17, 9462.41, 1.0]]}, {"start": 9462.57, "end": 9462.89, "text": "Natürlich?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Natürlich?", 9462.57, 9462.89, 1.0]]}, {"start": 9463.13, "end": 9463.93, "text": "Nee, nee, natürlich.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Nee,", 9463.13, 9463.29, 1.0], ["nee,", 9463.37, 9463.53, 1.0], ["natürlich.", 9463.61, 9463.93, 1.0]]}, {"start": 9464.89, "end": 9477.45, "text": "Podding ist gerade ein relativ interessantes Beispiel, weil man so, also zumindest ich habe anhand von Podding, was Testen angeht, so ein bisschen viel, also schon relativ viel vom Spektrum gesehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Podding", 9464.89, 9465.29, 1.0], ["ist", 9465.45, 9465.69, 1.0], ["gerade", 9465.69, 9466.25, 1.0], ["ein", 9466.25, 9466.57, 1.0], ["relativ", 9466.57, 9467.05, 1.0], ["interessantes", 9467.05, 9467.61, 1.0], ["Beispiel,", 9467.69, 9468.17, 1.0], ["weil", 9468.25, 9468.49, 1.0], ["man", 9468.49, 9468.73, 1.0], ["so,", 9468.73, 9468.97, 1.0], ["also", 9469.29, 9469.53, 1.0], ["zumindest", 9469.69, 9470.25, 1.0], ["ich", 9470.33, 9470.49, 1.0], ["habe", 9470.49, 9470.73, 1.0], ["anhand", 9470.73, 9471.05, 1.0], ["von", 9471.21, 9471.45, 1.0], ["Podding,", 9471.45, 9472.17, 1.0], ["was", 9472.89, 9473.21, 1.0], ["Testen", 9473.21, 9473.77, 1.0], ["angeht,", 9473.77, 9474.17, 1.0], ["so", 9474.25, 9474.41, 1.0], ["ein", 9474.41, 9474.49, 1.0], ["bisschen", 9474.49, 9474.89, 1.0], ["viel,", 9474.89, 9475.21, 1.0], ["also", 9475.37, 9475.69, 1.0], ["schon", 9475.69, 9476.01, 1.0], ["relativ", 9476.01, 9476.33, 1.0], ["viel", 9476.33, 9476.49, 1.0], ["vom", 9476.49, 9476.73, 1.0], ["Spektrum", 9476.73, 9477.13, 1.0], ["gesehen.", 9477.21, 9477.45, 1.0]]}, {"start": 9477.53, "end": 9489.13, "text": "Ich habe angefangen, aus irgendwelchen Gründen kann ich das nicht oder kann ich es im Moment noch nicht, eine Anwendung vom Scratch testgetrieben zu entwickeln.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 9477.53, 9477.69, 1.0], ["habe", 9477.69, 9477.85, 1.0], ["angefangen,", 9477.85, 9478.81, 1.0], ["aus", 9479.93, 9480.25, 1.0], ["irgendwelchen", 9480.25, 9480.97, 1.0], ["Gründen", 9480.97, 9481.69, 1.0], ["kann", 9481.69, 9482.01, 1.0], ["ich", 9482.01, 9482.33, 1.0], ["das", 9482.33, 9482.65, 1.0], ["nicht", 9482.65, 9482.97, 1.0], ["oder", 9482.97, 9483.21, 1.0], ["kann", 9483.21, 9483.45, 1.0], ["ich", 9483.45, 9483.61, 1.0], ["es", 9483.61, 9483.77, 1.0], ["im", 9483.77, 9483.93, 1.0], ["Moment", 9483.93, 9484.33, 1.0], ["noch", 9484.33, 9484.49, 1.0], ["nicht,", 9484.49, 9484.65, 1.0], ["eine", 9484.81, 9485.05, 1.0], ["Anwendung", 9485.05, 9485.85, 1.0], ["vom", 9486.33, 9486.65, 1.0], ["Scratch", 9486.65, 9487.29, 1.0], ["testgetrieben", 9487.45, 9488.41, 1.0], ["zu", 9488.41, 9488.57, 1.0], ["entwickeln.", 9488.57, 9489.13, 1.0]]}, {"start": 9489.21, "end": 9501.21, "text": "Das heißt, ich brauche immer ein bestimmtes Minimum an Kontext, wie soll ungefähr die Anwendung funktionieren und wie soll es denn ungefähr aussehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 9489.21, 9489.37, 1.0], ["heißt,", 9489.37, 9489.69, 1.0], ["ich", 9489.85, 9490.01, 1.0], ["brauche", 9490.01, 9490.73, 1.0], ["immer", 9490.73, 9491.05, 1.0], ["ein", 9493.21, 9493.53, 1.0], ["bestimmtes", 9493.61, 9494.41, 1.0], ["Minimum", 9494.41, 9495.05, 1.0], ["an", 9495.05, 9495.29, 1.0], ["Kontext,", 9495.29, 9496.01, 1.0], ["wie", 9496.49, 9496.81, 1.0], ["soll", 9496.81, 9497.05, 1.0], ["ungefähr", 9497.05, 9497.69, 1.0], ["die", 9497.69, 9497.85, 1.0], ["Anwendung", 9497.85, 9498.41, 1.0], ["funktionieren", 9498.41, 9498.97, 1.0], ["und", 9498.97, 9499.13, 1.0], ["wie", 9499.13, 9499.29, 1.0], ["soll", 9499.29, 9499.45, 1.0], ["es", 9499.45, 9499.61, 1.0], ["denn", 9499.61, 9499.77, 1.0], ["ungefähr", 9499.77, 9500.25, 1.0], ["aussehen.", 9500.25, 9501.21, 1.0]]}, {"start": 9503.13, "end": 9511.61, "text": "Und diesen Kontext brauche ich in Form von ausführbarer Software, dass ich mal sagen kann, okay, ich brauche irgendwas, das tut schon mal ein bisschen ungefähr das Richtige.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 9503.13, 9503.45, 1.0], ["diesen", 9504.01, 9504.41, 1.0], ["Kontext", 9504.41, 9504.97, 1.0], ["brauche", 9505.13, 9505.37, 1.0], ["ich", 9505.37, 9505.53, 1.0], ["in", 9505.53, 9505.69, 1.0], ["Form", 9505.69, 9505.85, 1.0], ["von", 9505.85, 9506.01, 1.0], ["ausführbarer", 9506.01, 9506.81, 1.0], ["Software,", 9506.81, 9507.13, 1.0], ["dass", 9507.21, 9507.37, 1.0], ["ich", 9507.37, 9507.45, 1.0], ["mal", 9507.45, 9507.61, 1.0], ["sagen", 9507.61, 9507.77, 1.0], ["kann,", 9507.77, 9507.93, 1.0], ["okay,", 9508.01, 9508.17, 1.0], ["ich", 9508.49, 9508.57, 1.0], ["brauche", 9508.57, 9508.81, 1.0], ["irgendwas,", 9508.81, 9509.13, 1.0], ["das", 9509.21, 9509.37, 1.0], ["tut", 9509.37, 9509.61, 1.0], ["schon", 9509.61, 9509.77, 1.0], ["mal", 9509.77, 9509.93, 1.0], ["ein", 9509.93, 9510.01, 1.0], ["bisschen", 9510.01, 9510.25, 1.0], ["ungefähr", 9510.25, 9510.73, 1.0], ["das", 9510.73, 9510.89, 1.0], ["Richtige.", 9510.89, 9511.61, 1.0]]}, {"start": 9512.89, "end": 9514.89, "text": "Dann kann ich anfangen, irgendwie Tests zu schreiben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dann", 9512.89, 9513.21, 1.0], ["kann", 9513.21, 9513.37, 1.0], ["ich", 9513.37, 9513.53, 1.0], ["anfangen,", 9513.53, 9513.93, 1.0], ["irgendwie", 9514.01, 9514.33, 1.0], ["Tests", 9514.33, 9514.57, 1.0], ["zu", 9514.57, 9514.73, 1.0], ["schreiben.", 9514.73, 9514.89, 1.0]]}, {"start": 9514.97, "end": 9517.77, "text": "Und Podding war tatsächlich dann so eine iterative Geschichte.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 9514.97, 9515.21, 1.0], ["Podding", 9515.21, 9515.61, 1.0], ["war", 9515.69, 9515.85, 1.0], ["tatsächlich", 9515.85, 9516.25, 1.0], ["dann", 9516.25, 9516.41, 1.0], ["so", 9516.41, 9516.57, 1.0], ["eine", 9516.57, 9516.65, 1.0], ["iterative", 9516.65, 9517.37, 1.0], ["Geschichte.", 9517.37, 9517.77, 1.0]]}, {"start": 9517.93, "end": 9526.81, "text": "Zuerst gab es keine Tests, dann musste ich bei jedem Seitenaufruf, jedes Mal, wenn ich was geändert habe, ein paar Seiten durchklicken, um zu gucken, ob irgendwas explodiert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Zuerst", 9517.93, 9518.57, 1.0], ["gab", 9518.57, 9518.81, 1.0], ["es", 9518.81, 9518.89, 1.0], ["keine", 9518.89, 9519.21, 1.0], ["Tests,", 9519.21, 9519.53, 1.0], ["dann", 9519.61, 9519.77, 1.0], ["musste", 9519.93, 9520.25, 1.0], ["ich", 9520.25, 9520.49, 1.0], ["bei", 9520.49, 9520.65, 1.0], ["jedem", 9520.65, 9521.05, 1.0], ["Seitenaufruf,", 9521.05, 9522.09, 1.0], ["jedes", 9522.25, 9522.49, 1.0], ["Mal,", 9522.49, 9522.57, 1.0], ["wenn", 9522.65, 9522.73, 1.0], ["ich", 9522.73, 9522.89, 1.0], ["was", 9522.89, 9522.97, 1.0], ["geändert", 9522.97, 9523.37, 1.0], ["habe,", 9523.37, 9523.45, 1.0], ["ein", 9523.61, 9523.69, 1.0], ["paar", 9523.69, 9523.93, 1.0], ["Seiten", 9523.93, 9524.33, 1.0], ["durchklicken,", 9524.33, 9524.73, 1.0], ["um", 9524.81, 9524.97, 1.0], ["zu", 9524.97, 9525.05, 1.0], ["gucken,", 9525.05, 9525.29, 1.0], ["ob", 9525.37, 9525.53, 1.0], ["irgendwas", 9525.53, 9525.93, 1.0], ["explodiert.", 9525.93, 9526.81, 1.0]]}, {"start": 9527.29, "end": 9544.89, "text": "Das habe ich dann so langsam durch Integration-Tests ersetzt und gesagt, ja gut, Podding ist ja in der Hinsicht relativ flexibel, dass man die ganzen Themes und die ganzen Content, der drin ist und so weiter, den kann man ja ersetzen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 9527.29, 9527.61, 1.0], ["habe", 9527.61, 9527.77, 1.0], ["ich", 9527.77, 9527.93, 1.0], ["dann", 9527.93, 9528.09, 1.0], ["so", 9528.09, 9528.25, 1.0], ["langsam", 9528.25, 9528.65, 1.0], ["durch", 9528.65, 9528.81, 1.0], ["Integration-Tests", 9528.81, 9529.77, 1.0], ["ersetzt", 9529.77, 9530.17, 1.0], ["und", 9530.17, 9530.33, 1.0], ["gesagt,", 9530.33, 9530.57, 1.0], ["ja", 9530.65, 9530.89, 1.0], ["gut,", 9530.89, 9531.13, 1.0], ["Podding", 9531.45, 9531.85, 1.0], ["ist", 9532.01, 9532.17, 1.0], ["ja", 9532.17, 9532.33, 1.0], ["in", 9532.33, 9532.49, 1.0], ["der", 9532.49, 9532.65, 1.0], ["Hinsicht", 9532.65, 9533.05, 1.0], ["relativ", 9533.05, 9533.45, 1.0], ["flexibel,", 9533.45, 9534.01, 1.0], ["dass", 9534.17, 9534.41, 1.0], ["man", 9534.41, 9534.73, 1.0], ["die", 9536.01, 9536.33, 1.0], ["ganzen", 9536.97, 9537.61, 1.0], ["Themes", 9537.61, 9538.41, 1.0], ["und", 9538.41, 9538.73, 1.0], ["die", 9538.89, 9539.13, 1.0], ["ganzen", 9539.13, 9539.77, 1.0], ["Content,", 9541.85, 9542.33, 1.0], ["der", 9542.49, 9542.65, 1.0], ["drin", 9542.65, 9542.97, 1.0], ["ist", 9542.97, 9543.13, 1.0], ["und", 9543.13, 9543.29, 1.0], ["so", 9543.29, 9543.37, 1.0], ["weiter,", 9543.37, 9543.69, 1.0], ["den", 9543.77, 9543.93, 1.0], ["kann", 9543.93, 9544.09, 1.0], ["man", 9544.09, 9544.25, 1.0], ["ja", 9544.25, 9544.41, 1.0], ["ersetzen.", 9544.41, 9544.89, 1.0]]}, {"start": 9545.05, "end": 9554.97, "text": "Also Podding funktioniert so, dass alles in Flatfiles liegt und da im Endeffekt Templates und Themes und sonst was rausgeholt werden.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 9545.05, 9545.13, 1.0], ["Podding", 9545.29, 9545.77, 1.0], ["funktioniert", 9545.77, 9546.25, 1.0], ["so,", 9546.25, 9546.41, 1.0], ["dass", 9546.49, 9546.65, 1.0], ["alles", 9546.65, 9546.81, 1.0], ["in", 9546.81, 9546.97, 1.0], ["Flatfiles", 9546.97, 9547.93, 1.0], ["liegt", 9547.93, 9548.49, 1.0], ["und", 9549.45, 9549.77, 1.0], ["da", 9550.09, 9550.41, 1.0], ["im", 9550.57, 9550.73, 1.0], ["Endeffekt", 9550.73, 9551.53, 1.0], ["Templates", 9551.77, 9552.49, 1.0], ["und", 9552.49, 9552.73, 1.0], ["Themes", 9552.73, 9553.13, 1.0], ["und", 9553.13, 9553.21, 1.0], ["sonst", 9553.21, 9553.45, 1.0], ["was", 9553.45, 9553.69, 1.0], ["rausgeholt", 9553.69, 9554.65, 1.0], ["werden.", 9554.65, 9554.97, 1.0]]}, {"start": 9555.45, "end": 9575.77, "text": "Dann habe ich mir halt einen Integration-Test-Suite gebaut, die quasi ein fixes Theme, ein ganz minimales, und fixe Daten, die da drin sind, implementiert, sodass ich sagen kann, okay, wenn ich bestimmte Seiten aufrufe, dann möchte ich bestimmte Dinge auf diesen Seiten sehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dann", 9555.45, 9555.77, 1.0], ["habe", 9555.77, 9555.93, 1.0], ["ich", 9555.93, 9556.01, 1.0], ["mir", 9556.01, 9556.17, 1.0], ["halt", 9556.17, 9556.57, 1.0], ["einen", 9556.57, 9556.81, 1.0], ["Integration-Test-Suite", 9556.81, 9558.01, 1.0], ["gebaut,", 9559.37, 9559.85, 1.0], ["die", 9560.25, 9560.41, 1.0], ["quasi", 9560.41, 9561.05, 1.0], ["ein", 9562.57, 9562.89, 1.0], ["fixes", 9563.21, 9564.09, 1.0], ["Theme,", 9564.09, 9564.57, 1.0], ["ein", 9565.21, 9565.45, 1.0], ["ganz", 9565.45, 9565.77, 1.0], ["minimales,", 9565.77, 9566.33, 1.0], ["und", 9566.81, 9567.13, 1.0], ["fixe", 9567.13, 9567.69, 1.0], ["Daten,", 9567.69, 9567.93, 1.0], ["die", 9568.01, 9568.17, 1.0], ["da", 9568.17, 9568.33, 1.0], ["drin", 9568.33, 9568.65, 1.0], ["sind,", 9568.65, 9568.81, 1.0], ["implementiert,", 9569.13, 9569.93, 1.0], ["sodass", 9570.09, 9570.49, 1.0], ["ich", 9570.49, 9570.65, 1.0], ["sagen", 9570.65, 9570.89, 1.0], ["kann,", 9570.89, 9571.05, 1.0], ["okay,", 9571.13, 9571.37, 1.0], ["wenn", 9571.45, 9571.61, 1.0], ["ich", 9571.61, 9571.77, 1.0], ["bestimmte", 9571.77, 9572.09, 1.0], ["Seiten", 9572.09, 9572.41, 1.0], ["aufrufe,", 9572.41, 9572.97, 1.0], ["dann", 9573.05, 9573.37, 1.0], ["möchte", 9573.45, 9573.77, 1.0], ["ich", 9573.77, 9573.93, 1.0], ["bestimmte", 9573.93, 9574.41, 1.0], ["Dinge", 9574.41, 9574.73, 1.0], ["auf", 9574.73, 9574.97, 1.0], ["diesen", 9574.97, 9575.21, 1.0], ["Seiten", 9575.21, 9575.53, 1.0], ["sehen.", 9575.53, 9575.77, 1.0]]}, {"start": 9575.85, "end": 9592.09, "text": "Das war dann mal meine Integration-Test-Suite und als ich dann die internen APIs einigermaßen gefestigt hatten, habe ich angefangen im Nachhinein Unitests zu schreiben, habe dann so lange refactored, bis ich dann quasi auch an einem Punkt war, dass ich einigermaßen testgetrieben entwickeln konnte.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 9575.85, 9576.01, 1.0], ["war", 9576.01, 9576.09, 1.0], ["dann", 9576.09, 9576.25, 1.0], ["mal", 9576.25, 9576.49, 1.0], ["meine", 9576.49, 9576.65, 1.0], ["Integration-Test-Suite", 9576.65, 9577.69, 1.0], ["und", 9577.77, 9577.85, 1.0], ["als", 9577.85, 9578.01, 1.0], ["ich", 9578.01, 9578.09, 1.0], ["dann", 9578.09, 9578.25, 1.0], ["die", 9578.25, 9578.57, 1.0], ["internen", 9578.65, 9579.05, 1.0], ["APIs", 9579.05, 9579.53, 1.0], ["einigermaßen", 9579.53, 9580.17, 1.0], ["gefestigt", 9580.17, 9580.65, 1.0], ["hatten,", 9580.73, 9581.05, 1.0], ["habe", 9581.21, 9581.37, 1.0], ["ich", 9581.37, 9581.45, 1.0], ["angefangen", 9581.45, 9582.01, 1.0], ["im", 9582.09, 9582.25, 1.0], ["Nachhinein", 9582.25, 9583.29, 1.0], ["Unitests", 9584.41, 9585.21, 1.0], ["zu", 9585.21, 9585.37, 1.0], ["schreiben,", 9585.37, 9585.61, 1.0], ["habe", 9585.77, 9586.01, 1.0], ["dann", 9586.01, 9586.17, 1.0], ["so", 9586.17, 9586.33, 1.0], ["lange", 9586.33, 9586.57, 1.0], ["refactored,", 9586.57, 9587.29, 1.0], ["bis", 9587.45, 9587.61, 1.0], ["ich", 9587.61, 9587.77, 1.0], ["dann", 9587.77, 9588.01, 1.0], ["quasi", 9588.01, 9588.41, 1.0], ["auch", 9588.41, 9588.73, 1.0], ["an", 9588.81, 9589.05, 1.0], ["einem", 9589.05, 9589.21, 1.0], ["Punkt", 9589.21, 9589.53, 1.0], ["war,", 9589.53, 9589.69, 1.0], ["dass", 9589.77, 9589.85, 1.0], ["ich", 9589.85, 9590.01, 1.0], ["einigermaßen", 9590.01, 9590.73, 1.0], ["testgetrieben", 9590.73, 9591.45, 1.0], ["entwickeln", 9591.45, 9591.85, 1.0], ["konnte.", 9591.85, 9592.09, 1.0]]}, {"start": 9592.17, "end": 9613.85, "text": "Und mittlerweile ist es so, dass die Basis von Podding, nämlich das Model-Framework, was wir da benutzen, was diese ganzen Dateien ausliest und dafür sorgt, dass es richtig funktioniert und dafür sorgt, dass man da Queries fahren kann und so weiter, das ist mittlerweile ein eigenes Ruby-Gem, was größtenteils durch Unitests abgedeckt ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 9592.17, 9592.33, 1.0], ["mittlerweile", 9592.33, 9592.89, 1.0], ["ist", 9592.89, 9593.05, 1.0], ["es", 9593.05, 9593.29, 1.0], ["so,", 9593.29, 9593.61, 1.0], ["dass", 9593.93, 9594.25, 1.0], ["die", 9594.25, 9594.41, 1.0], ["Basis", 9594.41, 9594.97, 1.0], ["von", 9594.97, 9595.29, 1.0], ["Podding,", 9595.29, 9595.93, 1.0], ["nämlich", 9596.09, 9596.89, 1.0], ["das", 9598.09, 9598.41, 1.0], ["Model-Framework,", 9598.41, 9599.37, 1.0], ["was", 9599.45, 9599.61, 1.0], ["wir", 9599.61, 9599.77, 1.0], ["da", 9599.77, 9599.93, 1.0], ["benutzen,", 9599.93, 9600.41, 1.0], ["was", 9600.57, 9600.81, 1.0], ["diese", 9600.81, 9601.05, 1.0], ["ganzen", 9601.05, 9601.29, 1.0], ["Dateien", 9601.29, 9601.77, 1.0], ["ausliest", 9601.77, 9602.49, 1.0], ["und", 9602.49, 9602.81, 1.0], ["dafür", 9602.81, 9603.13, 1.0], ["sorgt,", 9603.13, 9603.45, 1.0], ["dass", 9603.53, 9603.61, 1.0], ["es", 9603.61, 9603.77, 1.0], ["richtig", 9603.77, 9604.01, 1.0], ["funktioniert", 9604.01, 9604.49, 1.0], ["und", 9604.49, 9604.65, 1.0], ["dafür", 9604.65, 9604.89, 1.0], ["sorgt,", 9604.89, 9605.13, 1.0], ["dass", 9605.21, 9605.29, 1.0], ["man", 9605.29, 9605.45, 1.0], ["da", 9605.45, 9605.61, 1.0], ["Queries", 9605.61, 9606.09, 1.0], ["fahren", 9606.09, 9606.41, 1.0], ["kann", 9606.41, 9606.57, 1.0], ["und", 9606.57, 9606.73, 1.0], ["so", 9606.73, 9606.89, 1.0], ["weiter,", 9606.89, 9607.37, 1.0], ["das", 9607.61, 9607.85, 1.0], ["ist", 9607.85, 9608.01, 1.0], ["mittlerweile", 9608.01, 9608.57, 1.0], ["ein", 9608.57, 9608.65, 1.0], ["eigenes", 9608.65, 9608.97, 1.0], ["Ruby-Gem,", 9608.97, 9609.93, 1.0], ["was", 9610.25, 9610.57, 1.0], ["größtenteils", 9611.29, 9612.09, 1.0], ["durch", 9612.09, 9612.25, 1.0], ["Unitests", 9612.25, 9612.81, 1.0], ["abgedeckt", 9612.89, 9613.53, 1.0], ["ist.", 9613.53, 9613.85, 1.0]]}, {"start": 9614.29, "end": 9626.53, "text": "Also und dieses Gem heißt jetzt Milk, da sieht man auf GitHub eine fast leere README, die ich noch füllen muss, weil da momentan nur To-Do Write Gem Description und sowas drinsteht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 9614.29, 9614.69, 1.0], ["und", 9615.73, 9615.89, 1.0], ["dieses", 9616.21, 9616.53, 1.0], ["Gem", 9616.53, 9616.85, 1.0], ["heißt", 9616.85, 9617.09, 1.0], ["jetzt", 9617.09, 9617.33, 1.0], ["Milk,", 9617.33, 9617.65, 1.0], ["da", 9617.97, 9618.13, 1.0], ["sieht", 9618.13, 9618.37, 1.0], ["man", 9618.37, 9618.53, 1.0], ["auf", 9618.53, 9618.61, 1.0], ["GitHub", 9618.61, 9619.33, 1.0], ["eine", 9619.57, 9619.89, 1.0], ["fast", 9620.05, 9620.37, 1.0], ["leere", 9620.45, 9620.85, 1.0], ["README,", 9621.01, 9621.33, 1.0], ["die", 9621.57, 9621.65, 1.0], ["ich", 9621.65, 9621.73, 1.0], ["noch", 9621.73, 9621.89, 1.0], ["füllen", 9621.89, 9622.21, 1.0], ["muss,", 9622.21, 9622.29, 1.0], ["weil", 9622.37, 9622.61, 1.0], ["da", 9622.61, 9622.77, 1.0], ["momentan", 9622.77, 9623.09, 1.0], ["nur", 9623.09, 9623.33, 1.0], ["To-Do", 9623.33, 9623.73, 1.0], ["Write", 9623.97, 9624.21, 1.0], ["Gem", 9624.29, 9624.61, 1.0], ["Description", 9624.61, 9625.17, 1.0], ["und", 9625.17, 9625.25, 1.0], ["sowas", 9625.25, 9625.57, 1.0], ["drinsteht.", 9625.57, 9626.53, 1.0]]}, {"start": 9628.29, "end": 9636.77, "text": "Das ist in den letzten Wochen gerade aufgrund meiner Thesis und anderen Geschichten auch liegen geblieben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 9628.29, 9628.61, 1.0], ["ist", 9628.61, 9628.93, 1.0], ["in", 9628.93, 9629.17, 1.0], ["den", 9629.17, 9629.33, 1.0], ["letzten", 9629.33, 9629.73, 1.0], ["Wochen", 9629.73, 9630.37, 1.0], ["gerade", 9631.01, 9631.41, 1.0], ["aufgrund", 9631.41, 9631.97, 1.0], ["meiner", 9631.97, 9632.37, 1.0], ["Thesis", 9632.37, 9633.25, 1.0], ["und", 9633.49, 9633.81, 1.0], ["anderen", 9634.05, 9634.37, 1.0], ["Geschichten", 9634.45, 9635.09, 1.0], ["auch", 9635.33, 9635.57, 1.0], ["liegen", 9635.57, 9635.97, 1.0], ["geblieben.", 9635.97, 9636.77, 1.0]]}, {"start": 9637.73, "end": 9648.29, "text": "Aber tatsächlich bin ich da mittlerweile dazu übergegangen, testgetrieben zu entwickeln, Tests vorher zu schreiben, dann Features zu implementieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 9637.73, 9637.97, 1.0], ["tatsächlich", 9637.97, 9638.53, 1.0], ["bin", 9638.53, 9638.69, 1.0], ["ich", 9638.69, 9638.85, 1.0], ["da", 9638.85, 9639.01, 1.0], ["mittlerweile", 9639.01, 9639.49, 1.0], ["dazu", 9639.49, 9639.89, 1.0], ["übergegangen,", 9639.89, 9641.25, 1.0], ["testgetrieben", 9643.01, 9644.13, 1.0], ["zu", 9644.13, 9644.29, 1.0], ["entwickeln,", 9644.29, 9644.85, 1.0], ["Tests", 9645.01, 9645.57, 1.0], ["vorher", 9645.57, 9645.97, 1.0], ["zu", 9645.97, 9646.05, 1.0], ["schreiben,", 9646.13, 9646.45, 1.0], ["dann", 9646.53, 9646.77, 1.0], ["Features", 9646.77, 9647.09, 1.0], ["zu", 9647.09, 9647.33, 1.0], ["implementieren.", 9647.33, 9648.29, 1.0]]}, {"start": 9648.53, "end": 9655.17, "text": "Und mein Mitentwickler, der da auch noch mit dran arbeitet, versucht es auch größtenteils zu tun.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 9648.53, 9648.85, 1.0], ["mein", 9649.17, 9649.49, 1.0], ["Mitentwickler,", 9649.49, 9650.45, 1.0], ["der", 9650.61, 9650.77, 1.0], ["da", 9650.77, 9650.93, 1.0], ["auch", 9650.93, 9651.09, 1.0], ["noch", 9651.09, 9651.33, 1.0], ["mit", 9651.33, 9651.49, 1.0], ["dran", 9651.49, 9651.81, 1.0], ["arbeitet,", 9651.81, 9652.45, 1.0], ["versucht", 9652.93, 9653.49, 1.0], ["es", 9653.49, 9653.65, 1.0], ["auch", 9653.65, 9653.81, 1.0], ["größtenteils", 9653.81, 9654.53, 1.0], ["zu", 9654.53, 9654.85, 1.0], ["tun.", 9654.85, 9655.17, 1.0]]}, {"start": 9656.37, "end": 9668.85, "text": "Aber es ist halt schon ein Prozess und auch ein Lernprozess, zu wissen, wie schreibt man denn jetzt irgendwie Tests und wo fängt man an zu testen, was testet man, was testet man nicht und so weiter.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 9656.37, 9656.69, 1.0], ["es", 9657.33, 9657.65, 1.0], ["ist", 9657.65, 9657.81, 1.0], ["halt", 9657.81, 9658.13, 1.0], ["schon", 9658.13, 9658.53, 1.0], ["ein", 9658.53, 9658.69, 1.0], ["Prozess", 9658.69, 9659.33, 1.0], ["und", 9659.33, 9659.49, 1.0], ["auch", 9659.49, 9659.65, 1.0], ["ein", 9659.81, 9659.97, 1.0], ["Lernprozess,", 9659.97, 9660.77, 1.0], ["zu", 9660.93, 9661.17, 1.0], ["wissen,", 9661.17, 9661.49, 1.0], ["wie", 9661.65, 9661.89, 1.0], ["schreibt", 9661.89, 9662.21, 1.0], ["man", 9662.21, 9662.37, 1.0], ["denn", 9662.37, 9662.53, 1.0], ["jetzt", 9662.53, 9662.77, 1.0], ["irgendwie", 9662.77, 9663.09, 1.0], ["Tests", 9663.09, 9663.41, 1.0], ["und", 9663.41, 9663.49, 1.0], ["wo", 9663.49, 9663.65, 1.0], ["fängt", 9663.65, 9663.97, 1.0], ["man", 9663.97, 9664.13, 1.0], ["an", 9664.13, 9664.29, 1.0], ["zu", 9664.29, 9664.45, 1.0], ["testen,", 9664.45, 9664.69, 1.0], ["was", 9664.77, 9665.01, 1.0], ["testet", 9665.01, 9665.41, 1.0], ["man,", 9665.41, 9665.57, 1.0], ["was", 9665.65, 9665.89, 1.0], ["testet", 9666.29, 9666.77, 1.0], ["man", 9666.77, 9667.09, 1.0], ["nicht", 9667.09, 9667.41, 1.0], ["und", 9668.05, 9668.37, 1.0], ["so", 9668.37, 9668.53, 1.0], ["weiter.", 9668.53, 9668.85, 1.0]]}, {"start": 9668.93, "end": 9692.93, "text": "Und ich müsste lügen, wenn ich behaupten würde, Potting hat momentan eine hundertprozentige Code-Coverage oder unglaublich super formulierte Tests, aber ich glaube, das Wichtige ist, dass man mal Tests hat und dass man dann anfängt zu refactern und den Code so zu bauen, dass er gut testbar ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 9668.93, 9669.25, 1.0], ["ich", 9670.21, 9670.45, 1.0], ["müsste", 9670.45, 9670.85, 1.0], ["lügen,", 9670.85, 9671.17, 1.0], ["wenn", 9671.25, 9671.41, 1.0], ["ich", 9671.41, 9671.57, 1.0], ["behaupten", 9671.57, 9672.05, 1.0], ["würde,", 9672.05, 9672.37, 1.0], ["Potting", 9673.65, 9674.13, 1.0], ["hat", 9674.29, 9674.61, 1.0], ["momentan", 9674.61, 9675.25, 1.0], ["eine", 9675.89, 9676.21, 1.0], ["hundertprozentige", 9677.41, 9678.53, 1.0], ["Code-Coverage", 9678.53, 9679.41, 1.0], ["oder", 9679.41, 9679.65, 1.0], ["unglaublich", 9679.89, 9680.85, 1.0], ["super", 9680.85, 9681.17, 1.0], ["formulierte", 9681.25, 9681.73, 1.0], ["Tests,", 9681.81, 9682.13, 1.0], ["aber", 9682.21, 9682.37, 1.0], ["ich", 9682.37, 9682.45, 1.0], ["glaube,", 9682.45, 9682.61, 1.0], ["das", 9682.69, 9682.85, 1.0], ["Wichtige", 9682.85, 9683.17, 1.0], ["ist,", 9683.17, 9683.33, 1.0], ["dass", 9683.41, 9683.49, 1.0], ["man", 9683.49, 9683.65, 1.0], ["mal", 9683.65, 9683.89, 1.0], ["Tests", 9683.89, 9684.29, 1.0], ["hat", 9684.29, 9684.61, 1.0], ["und", 9684.61, 9684.85, 1.0], ["dass", 9684.85, 9685.01, 1.0], ["man", 9685.01, 9685.17, 1.0], ["dann", 9685.17, 9685.41, 1.0], ["anfängt", 9685.41, 9686.05, 1.0], ["zu", 9686.37, 9686.61, 1.0], ["refactern", 9686.61, 9687.33, 1.0], ["und", 9687.57, 9687.89, 1.0], ["den", 9688.45, 9688.69, 1.0], ["Code", 9688.69, 9689.33, 1.0], ["so", 9689.81, 9690.13, 1.0], ["zu", 9690.13, 9690.37, 1.0], ["bauen,", 9690.37, 9691.09, 1.0], ["dass", 9691.41, 9691.49, 1.0], ["er", 9691.73, 9691.89, 1.0], ["gut", 9691.89, 9692.13, 1.0], ["testbar", 9692.13, 9692.69, 1.0], ["ist.", 9692.69, 9692.93, 1.0]]}, {"start": 9693.09, "end": 9710.29, "text": "Also was auch noch eine ganz interessante Geschichte ist, als ich mit dem Unit testen bei Podding angefangen habe, da waren die Tests noch nicht wirklich Unit testbar, deswegen, da war der Code nicht besonders freundlich, Uni zu testen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 9693.09, 9693.41, 1.0], ["was", 9693.41, 9693.73, 1.0], ["auch", 9694.21, 9694.45, 1.0], ["noch", 9694.45, 9694.69, 1.0], ["eine", 9694.69, 9694.85, 1.0], ["ganz", 9694.85, 9695.09, 1.0], ["interessante", 9695.09, 9695.49, 1.0], ["Geschichte", 9695.49, 9695.89, 1.0], ["ist,", 9695.89, 9696.05, 1.0], ["als", 9696.13, 9696.29, 1.0], ["ich", 9696.29, 9696.37, 1.0], ["mit", 9696.37, 9696.45, 1.0], ["dem", 9696.45, 9696.61, 1.0], ["Unit", 9696.61, 9696.93, 1.0], ["testen", 9697.01, 9697.57, 1.0], ["bei", 9697.57, 9697.81, 1.0], ["Podding", 9697.81, 9698.21, 1.0], ["angefangen", 9698.37, 9699.09, 1.0], ["habe,", 9699.09, 9699.41, 1.0], ["da", 9701.57, 9701.89, 1.0], ["waren", 9701.89, 9702.21, 1.0], ["die", 9702.37, 9702.61, 1.0], ["Tests", 9702.61, 9703.33, 1.0], ["noch", 9703.33, 9703.57, 1.0], ["nicht", 9703.57, 9703.89, 1.0], ["wirklich", 9703.89, 9704.21, 1.0], ["Unit", 9704.53, 9704.93, 1.0], ["testbar,", 9705.01, 9705.57, 1.0], ["deswegen,", 9705.65, 9705.97, 1.0], ["da", 9706.29, 9706.45, 1.0], ["war", 9706.45, 9706.77, 1.0], ["der", 9706.77, 9706.93, 1.0], ["Code", 9706.93, 9707.33, 1.0], ["nicht", 9707.33, 9707.65, 1.0], ["besonders", 9707.73, 9708.45, 1.0], ["freundlich,", 9708.45, 9708.85, 1.0], ["Uni", 9709.09, 9709.33, 1.0], ["zu", 9709.49, 9709.73, 1.0], ["testen.", 9709.73, 9710.29, 1.0]]}, {"start": 9710.93, "end": 9714.05, "text": "Darum war der Testcode dafür furchtbar hässlich.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Darum", 9710.93, 9711.57, 1.0], ["war", 9711.81, 9712.05, 1.0], ["der", 9712.05, 9712.21, 1.0], ["Testcode", 9712.21, 9712.85, 1.0], ["dafür", 9712.85, 9713.09, 1.0], ["furchtbar", 9713.09, 9713.57, 1.0], ["hässlich.", 9713.57, 9714.05, 1.0]]}, {"start": 9714.13, "end": 9717.33, "text": "Als ich dann angefangen habe zu refactorn, musste ich viele Dinge umbauen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Als", 9714.13, 9714.21, 1.0], ["ich", 9714.21, 9714.29, 1.0], ["dann", 9714.29, 9714.45, 1.0], ["angefangen", 9714.45, 9714.85, 1.0], ["habe", 9714.85, 9715.01, 1.0], ["zu", 9715.01, 9715.17, 1.0], ["refactorn,", 9715.17, 9715.81, 1.0], ["musste", 9715.89, 9716.13, 1.0], ["ich", 9716.13, 9716.21, 1.0], ["viele", 9716.21, 9716.45, 1.0], ["Dinge", 9716.45, 9716.69, 1.0], ["umbauen.", 9716.69, 9717.33, 1.0]]}, {"start": 9717.57, "end": 9723.97, "text": "Als netten Seiteneffekt habe ich jetzt eine Pluggable Storage Engine.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Als", 9717.57, 9717.81, 1.0], ["netten", 9717.81, 9718.29, 1.0], ["Seiteneffekt", 9718.29, 9719.17, 1.0], ["habe", 9719.17, 9719.41, 1.0], ["ich", 9719.41, 9719.73, 1.0], ["jetzt", 9719.73, 9720.05, 1.0], ["eine", 9721.01, 9721.33, 1.0], ["Pluggable", 9721.33, 9722.21, 1.0], ["Storage", 9723.01, 9723.57, 1.0], ["Engine.", 9723.57, 9723.97, 1.0]]}, {"start": 9724.05, "end": 9727.25, "text": "Das heißt, für einfach für ein paar Integration Tests habe ich dann angefangen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 9724.05, 9724.13, 1.0], ["heißt,", 9724.13, 9724.45, 1.0], ["für", 9724.53, 9724.77, 1.0], ["einfach", 9724.77, 9725.09, 1.0], ["für", 9725.17, 9725.33, 1.0], ["ein", 9725.33, 9725.49, 1.0], ["paar", 9725.49, 9725.65, 1.0], ["Integration", 9725.65, 9726.13, 1.0], ["Tests", 9726.21, 9726.53, 1.0], ["habe", 9726.53, 9726.69, 1.0], ["ich", 9726.69, 9726.77, 1.0], ["dann", 9726.77, 9726.85, 1.0], ["angefangen.", 9726.85, 9727.25, 1.0]]}, {"start": 9727.57, "end": 9740.13, "text": "Wäre doch ganz nett, wenn ich nicht aufs Dateisystem zugreifen müsste, sondern alle Sachen im Speicher laden oder in den Speicher reinschreiben oder aus dem Speicher laden könnte.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wäre", 9727.57, 9727.73, 1.0], ["doch", 9727.73, 9727.89, 1.0], ["ganz", 9727.89, 9728.05, 1.0], ["nett,", 9728.05, 9728.21, 1.0], ["wenn", 9728.37, 9728.53, 1.0], ["ich", 9728.53, 9728.61, 1.0], ["nicht", 9728.61, 9728.77, 1.0], ["aufs", 9728.77, 9728.93, 1.0], ["Dateisystem", 9728.93, 9729.65, 1.0], ["zugreifen", 9729.65, 9730.21, 1.0], ["müsste,", 9730.21, 9730.45, 1.0], ["sondern", 9730.53, 9731.09, 1.0], ["alle", 9731.09, 9731.41, 1.0], ["Sachen", 9731.41, 9732.05, 1.0], ["im", 9733.33, 9733.65, 1.0], ["Speicher", 9733.65, 9734.61, 1.0], ["laden", 9734.61, 9735.25, 1.0], ["oder", 9735.57, 9735.81, 1.0], ["in", 9736.69, 9736.77, 1.0], ["den", 9736.77, 9736.85, 1.0], ["Speicher", 9736.85, 9737.49, 1.0], ["reinschreiben", 9737.49, 9738.21, 1.0], ["oder", 9738.21, 9738.37, 1.0], ["aus", 9738.37, 9738.53, 1.0], ["dem", 9738.53, 9738.69, 1.0], ["Speicher", 9738.69, 9739.17, 1.0], ["laden", 9739.17, 9739.57, 1.0], ["könnte.", 9739.57, 9740.13, 1.0]]}, {"start": 9740.85, "end": 9752.05, "text": "Und so gibt es jetzt potenziell eine Schnittstelle, wo ich auch sagen kann, ja gut, wenn ich Bock drauf habe, kann ich mir auch einen Adapter schreiben, der Potting gegen Redis fährt oder Potting gegen MySQL fährt oder was auch immer.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 9740.85, 9741.17, 1.0], ["so", 9741.17, 9741.49, 1.0], ["gibt", 9741.49, 9741.81, 1.0], ["es", 9741.81, 9742.05, 1.0], ["jetzt", 9742.05, 9742.37, 1.0], ["potenziell", 9742.69, 9743.33, 1.0], ["eine", 9743.33, 9743.49, 1.0], ["Schnittstelle,", 9743.49, 9744.05, 1.0], ["wo", 9744.13, 9744.21, 1.0], ["ich", 9744.21, 9744.37, 1.0], ["auch", 9744.37, 9744.53, 1.0], ["sagen", 9744.53, 9744.69, 1.0], ["kann,", 9744.69, 9744.85, 1.0], ["ja", 9744.93, 9745.09, 1.0], ["gut,", 9745.09, 9745.17, 1.0], ["wenn", 9745.25, 9745.33, 1.0], ["ich", 9745.33, 9745.49, 1.0], ["Bock", 9745.49, 9745.81, 1.0], ["drauf", 9745.81, 9745.97, 1.0], ["habe,", 9745.97, 9746.13, 1.0], ["kann", 9746.21, 9746.29, 1.0], ["ich", 9746.29, 9746.37, 1.0], ["mir", 9746.37, 9746.53, 1.0], ["auch", 9746.53, 9746.69, 1.0], ["einen", 9746.69, 9746.77, 1.0], ["Adapter", 9746.77, 9747.33, 1.0], ["schreiben,", 9747.33, 9747.57, 1.0], ["der", 9747.73, 9747.97, 1.0], ["Potting", 9748.21, 9748.53, 1.0], ["gegen", 9748.61, 9748.85, 1.0], ["Redis", 9748.85, 9749.33, 1.0], ["fährt", 9749.41, 9749.65, 1.0], ["oder", 9749.65, 9749.81, 1.0], ["Potting", 9749.81, 9750.13, 1.0], ["gegen", 9750.21, 9750.37, 1.0], ["MySQL", 9750.37, 9750.93, 1.0], ["fährt", 9751.09, 9751.33, 1.0], ["oder", 9751.41, 9751.57, 1.0], ["was", 9751.57, 9751.73, 1.0], ["auch", 9751.73, 9751.81, 1.0], ["immer.", 9751.81, 9752.05, 1.0]]}, {"start": 9752.13, "end": 9759.65, "text": "Wenn er eine bestimmte API implementiert und sowas, wäre dabei nie rausgekommen, wenn ich nicht irgendwann angefangen hätte, dafür einen Tests zu schreiben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wenn", 9752.13, 9752.29, 1.0], ["er", 9752.29, 9752.37, 1.0], ["eine", 9752.53, 9752.61, 1.0], ["bestimmte", 9752.61, 9753.01, 1.0], ["API", 9753.01, 9753.49, 1.0], ["implementiert", 9753.49, 9754.05, 1.0], ["und", 9754.05, 9754.21, 1.0], ["sowas,", 9754.21, 9754.45, 1.0], ["wäre", 9754.53, 9754.77, 1.0], ["dabei", 9754.77, 9755.01, 1.0], ["nie", 9755.01, 9755.25, 1.0], ["rausgekommen,", 9755.25, 9755.73, 1.0], ["wenn", 9755.81, 9755.89, 1.0], ["ich", 9755.89, 9756.05, 1.0], ["nicht", 9756.05, 9756.29, 1.0], ["irgendwann", 9756.29, 9756.69, 1.0], ["angefangen", 9756.69, 9757.17, 1.0], ["hätte,", 9757.17, 9757.41, 1.0], ["dafür", 9757.49, 9757.97, 1.0], ["einen", 9758.13, 9758.29, 1.0], ["Tests", 9758.29, 9758.77, 1.0], ["zu", 9758.77, 9758.93, 1.0], ["schreiben.", 9758.93, 9759.65, 1.0]]}, {"start": 9761.49, "end": 9770.05, "text": "Marc, zurzeit unser CMS für Binärgewitter ist ja so ein serious Dingsbombes-System.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Marc,", 9761.49, 9762.13, 1.0], ["zurzeit", 9762.93, 9763.49, 1.0], ["unser", 9763.73, 9764.05, 1.0], ["CMS", 9764.69, 9765.57, 1.0], ["für", 9765.57, 9765.89, 1.0], ["Binärgewitter", 9765.89, 9766.93, 1.0], ["ist", 9767.09, 9767.33, 1.0], ["ja", 9767.33, 9767.49, 1.0], ["so", 9767.49, 9767.73, 1.0], ["ein", 9767.73, 9767.97, 1.0], ["serious", 9767.97, 9768.69, 1.0], ["Dingsbombes-System.", 9769.17, 9770.05, 1.0]]}, {"start": 9770.21, "end": 9772.69, "text": "Ja, war zumindest mal auf Series aufgebaut.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 9770.21, 9770.37, 1.0], ["war", 9770.61, 9770.85, 1.0], ["zumindest", 9770.85, 9771.25, 1.0], ["mal", 9771.25, 9771.41, 1.0], ["auf", 9771.57, 9771.65, 1.0], ["Series", 9771.81, 9772.13, 1.0], ["aufgebaut.", 9772.29, 9772.69, 1.0]]}, {"start": 9773.17, "end": 9774.21, "text": "Zusammengeklöppelt hast.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Zusammengeklöppelt", 9773.17, 9774.05, 1.0], ["hast.", 9774.05, 9774.21, 1.0]]}, {"start": 9774.37, "end": 9780.85, "text": "Auch da wird ja Travis CI benutzt, um Tests zu fahren und zu deployen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Auch", 9774.37, 9774.69, 1.0], ["da", 9774.69, 9775.01, 1.0], ["wird", 9775.17, 9775.33, 1.0], ["ja", 9775.33, 9775.65, 1.0], ["Travis", 9775.65, 9776.29, 1.0], ["CI", 9776.29, 9776.69, 1.0], ["benutzt,", 9776.93, 9777.41, 1.0], ["um", 9777.57, 9777.89, 1.0], ["Tests", 9778.69, 9779.01, 1.0], ["zu", 9779.01, 9779.17, 1.0], ["fahren", 9779.17, 9779.57, 1.0], ["und", 9779.57, 9779.89, 1.0], ["zu", 9780.45, 9780.61, 1.0], ["deployen.", 9780.61, 9780.85, 1.0]]}, {"start": 9782.85, "end": 9791.97, "text": "Travis CI hat auch eine coole Integration mit Heroku, indem du da einfach quasi noch, keine Ahnung, wie ging das eigentlich?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Travis", 9782.85, 9783.17, 1.0], ["CI", 9783.17, 9783.49, 1.0], ["hat", 9783.49, 9783.57, 1.0], ["auch", 9783.57, 9783.73, 1.0], ["eine", 9783.73, 9783.81, 1.0], ["coole", 9783.81, 9784.05, 1.0], ["Integration", 9784.05, 9784.45, 1.0], ["mit", 9784.45, 9784.61, 1.0], ["Heroku,", 9784.61, 9785.17, 1.0], ["indem", 9786.13, 9786.61, 1.0], ["du", 9786.61, 9786.85, 1.0], ["da", 9786.85, 9787.17, 1.0], ["einfach", 9787.17, 9787.49, 1.0], ["quasi", 9789.33, 9789.81, 1.0], ["noch,", 9789.81, 9790.13, 1.0], ["keine", 9790.29, 9790.37, 1.0], ["Ahnung,", 9790.37, 9790.53, 1.0], ["wie", 9790.69, 9790.77, 1.0], ["ging", 9790.77, 9791.09, 1.0], ["das", 9791.09, 9791.25, 1.0], ["eigentlich?", 9791.25, 9791.97, 1.0]]}, {"start": 9792.93, "end": 9797.25, "text": "Auf jeden Fall die Tests, die wir fahren, sind so ganz kleine Basistests.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Auf", 9792.93, 9793.17, 1.0], ["jeden", 9793.17, 9793.33, 1.0], ["Fall", 9793.33, 9793.57, 1.0], ["die", 9793.73, 9793.89, 1.0], ["Tests,", 9793.89, 9794.21, 1.0], ["die", 9794.29, 9794.45, 1.0], ["wir", 9794.45, 9794.61, 1.0], ["fahren,", 9794.61, 9794.93, 1.0], ["sind", 9795.09, 9795.33, 1.0], ["so", 9795.33, 9795.57, 1.0], ["ganz", 9795.57, 9796.13, 1.0], ["kleine", 9796.13, 9796.53, 1.0], ["Basistests.", 9796.53, 9797.25, 1.0]]}, {"start": 9797.33, "end": 9798.05, "text": "Im Grunde nur, dass er den.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Im", 9797.33, 9797.41, 1.0], ["Grunde", 9797.41, 9797.57, 1.0], ["nur,", 9797.57, 9797.65, 1.0], ["dass", 9797.73, 9797.89, 1.0], ["er", 9797.89, 9797.97, 1.0], ["den.", 9797.97, 9798.05, 1.0]]}, {"start": 9798.21, "end": 9805.33, "text": "Ist der Feed noch da, dass er genau GD-Archive-Page, weil wenn die geht, hat er alle Markdown-Files komplett gepasst und den Titel rausgezogen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Ist", 9798.21, 9798.29, 1.0], ["der", 9798.37, 9798.45, 1.0], ["Feed", 9798.45, 9798.61, 1.0], ["noch", 9798.69, 9798.85, 1.0], ["da,", 9798.85, 9798.93, 1.0], ["dass", 9799.33, 9799.41, 1.0], ["er", 9799.41, 9799.49, 1.0], ["genau", 9799.65, 9799.81, 1.0], ["GD-Archive-Page,", 9800.05, 9801.49, 1.0], ["weil", 9801.57, 9801.65, 1.0], ["wenn", 9801.81, 9802.05, 1.0], ["die", 9802.05, 9802.21, 1.0], ["geht,", 9802.21, 9802.37, 1.0], ["hat", 9802.45, 9802.53, 1.0], ["er", 9802.53, 9802.69, 1.0], ["alle", 9802.69, 9802.93, 1.0], ["Markdown-Files", 9802.93, 9803.65, 1.0], ["komplett", 9803.65, 9803.89, 1.0], ["gepasst", 9803.89, 9804.21, 1.0], ["und", 9804.29, 9804.37, 1.0], ["den", 9804.45, 9804.61, 1.0], ["Titel", 9804.61, 9804.85, 1.0], ["rausgezogen.", 9804.85, 9805.33, 1.0]]}, {"start": 9805.41, "end": 9809.17, "text": "Also wenn du sonst eine kaputte Markdown-File irgendwie reinsteckst, dann explodiert er ganz fies.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 9805.41, 9805.57, 1.0], ["wenn", 9805.65, 9805.81, 1.0], ["du", 9805.81, 9805.89, 1.0], ["sonst", 9805.89, 9806.13, 1.0], ["eine", 9806.13, 9806.21, 1.0], ["kaputte", 9806.21, 9806.61, 1.0], ["Markdown-File", 9806.61, 9807.17, 1.0], ["irgendwie", 9807.25, 9807.49, 1.0], ["reinsteckst,", 9807.49, 9807.89, 1.0], ["dann", 9807.97, 9808.05, 1.0], ["explodiert", 9808.05, 9808.53, 1.0], ["er", 9808.53, 9808.61, 1.0], ["ganz", 9808.61, 9808.77, 1.0], ["fies.", 9808.77, 9809.17, 1.0]]}, {"start": 9809.41, "end": 9822.13, "text": "Und damit testen wir, dass zum Beispiel Pull Requests, wenn jemand ein Typo irgendwie einen Tippfehler verbessert, dass da nicht irgendwie unser Archiv hochfliegt, weil der aus irgendeinem Grund irgendwie UTF-7-Charaktere da eingefügt hat.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9809.41, 9809.65, 1.0], ["damit", 9809.65, 9809.89, 1.0], ["testen", 9809.89, 9810.21, 1.0], ["wir,", 9810.21, 9810.29, 1.0], ["dass", 9810.37, 9810.61, 1.0], ["zum", 9810.61, 9810.69, 1.0], ["Beispiel", 9810.69, 9810.85, 1.0], ["Pull", 9810.93, 9811.25, 1.0], ["Requests,", 9811.25, 9811.57, 1.0], ["wenn", 9811.65, 9811.81, 1.0], ["jemand", 9811.81, 9812.05, 1.0], ["ein", 9812.21, 9812.53, 1.0], ["Typo", 9813.65, 9814.21, 1.0], ["irgendwie", 9814.29, 9814.53, 1.0], ["einen", 9814.61, 9814.77, 1.0], ["Tippfehler", 9814.77, 9815.41, 1.0], ["verbessert,", 9815.73, 9816.37, 1.0], ["dass", 9816.53, 9816.69, 1.0], ["da", 9816.69, 9816.85, 1.0], ["nicht", 9816.85, 9817.01, 1.0], ["irgendwie", 9817.01, 9817.25, 1.0], ["unser", 9817.25, 9817.49, 1.0], ["Archiv", 9817.49, 9817.81, 1.0], ["hochfliegt,", 9817.81, 9818.29, 1.0], ["weil", 9818.37, 9818.45, 1.0], ["der", 9818.45, 9818.61, 1.0], ["aus", 9818.61, 9818.77, 1.0], ["irgendeinem", 9818.77, 9818.93, 1.0], ["Grund", 9818.93, 9819.17, 1.0], ["irgendwie", 9819.17, 9819.57, 1.0], ["UTF-7-Charaktere", 9819.57, 9820.93, 1.0], ["da", 9821.09, 9821.25, 1.0], ["eingefügt", 9821.25, 9821.89, 1.0], ["hat.", 9821.89, 9822.13, 1.0]]}, {"start": 9822.69, "end": 9825.01, "text": "Was es gibt, UTF-7, ganz leckhafte Sache.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 9822.69, 9822.93, 1.0], ["es", 9822.93, 9823.09, 1.0], ["gibt,", 9823.09, 9823.25, 1.0], ["UTF-7,", 9823.33, 9823.81, 1.0], ["ganz", 9823.97, 9824.13, 1.0], ["leckhafte", 9824.13, 9824.69, 1.0], ["Sache.", 9824.77, 9825.01, 1.0]]}, {"start": 9826.13, "end": 9835.25, "text": "Genau, und der benutzt dann auch Travis CI, testet das Ganze auf Ruby 2.0 und compiled das Ganze noch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Genau,", 9826.13, 9826.69, 1.0], ["und", 9826.85, 9827.17, 1.0], ["der", 9827.17, 9827.49, 1.0], ["benutzt", 9827.81, 9828.29, 1.0], ["dann", 9828.29, 9828.45, 1.0], ["auch", 9828.45, 9828.61, 1.0], ["Travis", 9828.61, 9829.01, 1.0], ["CI,", 9829.17, 9829.65, 1.0], ["testet", 9830.21, 9830.69, 1.0], ["das", 9830.69, 9830.85, 1.0], ["Ganze", 9830.85, 9831.09, 1.0], ["auf", 9831.09, 9831.25, 1.0], ["Ruby", 9831.25, 9831.81, 1.0], ["2.0", 9832.37, 9833.01, 1.0], ["und", 9833.33, 9833.65, 1.0], ["compiled", 9833.81, 9834.53, 1.0], ["das", 9834.53, 9834.69, 1.0], ["Ganze", 9834.69, 9835.01, 1.0], ["noch.", 9835.01, 9835.25, 1.0]]}, {"start": 9835.41, "end": 9847.17, "text": "Da kannst du einfach sagen, Deploy Provider Heroku, dann einen API-Key reinmachen und dann deployt er das da automatisch hin.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Da", 9835.41, 9835.57, 1.0], ["kannst", 9835.57, 9835.89, 1.0], ["du", 9835.89, 9836.05, 1.0], ["einfach", 9836.05, 9836.37, 1.0], ["sagen,", 9836.37, 9836.69, 1.0], ["Deploy", 9839.49, 9840.13, 1.0], ["Provider", 9840.21, 9840.77, 1.0], ["Heroku,", 9840.77, 9841.25, 1.0], ["dann", 9841.41, 9841.57, 1.0], ["einen", 9841.57, 9841.73, 1.0], ["API-Key", 9841.73, 9842.45, 1.0], ["reinmachen", 9842.45, 9843.41, 1.0], ["und", 9844.29, 9844.61, 1.0], ["dann", 9844.93, 9845.25, 1.0], ["deployt", 9845.25, 9845.73, 1.0], ["er", 9845.89, 9845.97, 1.0], ["das", 9845.97, 9846.13, 1.0], ["da", 9846.13, 9846.29, 1.0], ["automatisch", 9846.29, 9846.93, 1.0], ["hin.", 9846.93, 9847.17, 1.0]]}, {"start": 9847.49, "end": 9848.69, "text": "Was ganz cool ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Was", 9847.49, 9847.81, 1.0], ["ganz", 9847.81, 9848.05, 1.0], ["cool", 9848.05, 9848.45, 1.0], ["ist.", 9848.45, 9848.69, 1.0]]}, {"start": 9848.85, "end": 9854.37, "text": "Und der übernimmt quasi dann den kompletten Deployment-Prozess, wenn die Tests passen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9848.85, 9849.17, 1.0], ["der", 9850.53, 9850.77, 1.0], ["übernimmt", 9850.77, 9851.17, 1.0], ["quasi", 9851.33, 9851.57, 1.0], ["dann", 9851.57, 9851.89, 1.0], ["den", 9851.89, 9852.05, 1.0], ["kompletten", 9852.05, 9852.45, 1.0], ["Deployment-Prozess,", 9852.45, 9853.17, 1.0], ["wenn", 9853.25, 9853.41, 1.0], ["die", 9853.41, 9853.57, 1.0], ["Tests", 9853.57, 9853.97, 1.0], ["passen.", 9853.97, 9854.37, 1.0]]}, {"start": 9854.53, "end": 9858.37, "text": "Also wir vertrauen bei uns so extrem auf die Tests, dass wir alles ungesehen in Production schieben.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 9854.53, 9854.61, 1.0], ["wir", 9854.69, 9854.85, 1.0], ["vertrauen", 9854.85, 9855.33, 1.0], ["bei", 9855.33, 9855.49, 1.0], ["uns", 9855.49, 9855.73, 1.0], ["so", 9855.73, 9855.89, 1.0], ["extrem", 9855.89, 9856.29, 1.0], ["auf", 9856.29, 9856.45, 1.0], ["die", 9856.45, 9856.53, 1.0], ["Tests,", 9856.53, 9856.77, 1.0], ["dass", 9856.85, 9856.93, 1.0], ["wir", 9856.93, 9857.01, 1.0], ["alles", 9857.01, 9857.17, 1.0], ["ungesehen", 9857.17, 9857.65, 1.0], ["in", 9857.65, 9857.81, 1.0], ["Production", 9857.81, 9858.05, 1.0], ["schieben.", 9858.13, 9858.37, 1.0]]}, {"start": 9859.09, "end": 9860.53, "text": "Außerdem ist es uns auch egal.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Außerdem", 9859.09, 9859.49, 1.0], ["ist", 9859.49, 9859.57, 1.0], ["es", 9859.57, 9859.89, 1.0], ["uns", 9859.89, 9860.05, 1.0], ["auch", 9860.05, 9860.21, 1.0], ["egal.", 9860.21, 9860.53, 1.0]]}, {"start": 9861.09, "end": 9862.61, "text": "Ist ja jetzt Markegal.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ist", 9861.09, 9861.33, 1.0], ["ja", 9861.33, 9861.49, 1.0], ["jetzt", 9861.49, 9861.57, 1.0], ["Markegal.", 9861.81, 9862.61, 1.0]]}, {"start": 9863.01, "end": 9863.41, "text": "Richtig.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Richtig.", 9863.01, 9863.41, 1.0]]}, {"start": 9863.65, "end": 9874.85, "text": "Ja, gut, es ist ja nur eine Podcasting-Seite und nicht irgendwie ein riesengroßes Unternehmensweb auftritt oder irgendwas, was an zigtausend Kunden irgendwie rausgegeben wird.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ja,", 9863.65, 9863.81, 1.0], ["gut,", 9863.89, 9864.05, 1.0], ["es", 9864.13, 9864.29, 1.0], ["ist", 9864.29, 9864.45, 1.0], ["ja", 9864.45, 9864.61, 1.0], ["nur", 9864.61, 9864.85, 1.0], ["eine", 9864.85, 9865.01, 1.0], ["Podcasting-Seite", 9865.01, 9865.89, 1.0], ["und", 9865.89, 9866.13, 1.0], ["nicht", 9866.13, 9866.29, 1.0], ["irgendwie", 9866.29, 9866.93, 1.0], ["ein", 9866.93, 9867.09, 1.0], ["riesengroßes", 9867.09, 9867.89, 1.0], ["Unternehmensweb", 9867.89, 9869.41, 1.0], ["auftritt", 9869.73, 9870.53, 1.0], ["oder", 9870.77, 9871.09, 1.0], ["irgendwas,", 9872.05, 9872.53, 1.0], ["was", 9872.69, 9872.93, 1.0], ["an", 9872.93, 9873.09, 1.0], ["zigtausend", 9873.09, 9873.73, 1.0], ["Kunden", 9873.73, 9874.05, 1.0], ["irgendwie", 9874.05, 9874.21, 1.0], ["rausgegeben", 9874.21, 9874.69, 1.0], ["wird.", 9874.69, 9874.85, 1.0]]}, {"start": 9874.93, "end": 9875.97, "text": "Deswegen können wir sowas machen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Deswegen", 9874.93, 9875.25, 1.0], ["können", 9875.25, 9875.41, 1.0], ["wir", 9875.41, 9875.57, 1.0], ["sowas", 9875.57, 9875.81, 1.0], ["machen.", 9875.81, 9875.97, 1.0]]}, {"start": 9876.05, "end": 9887.81, "text": "Aber es ist cool, dass es da so schön geht und deswegen funktioniert es ja auch, wenn jemand unsere Markdown-Files im GitHub einfach anpasst und wir sagen, jopp, merge, zack, ist irgendwie 15 Minuten später unsere Seite.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Aber", 9876.05, 9876.21, 1.0], ["es", 9876.21, 9876.37, 1.0], ["ist", 9876.37, 9876.53, 1.0], ["cool,", 9876.53, 9876.85, 1.0], ["dass", 9877.01, 9877.17, 1.0], ["es", 9877.17, 9877.33, 1.0], ["da", 9877.33, 9877.49, 1.0], ["so", 9877.49, 9877.65, 1.0], ["schön", 9877.65, 9877.89, 1.0], ["geht", 9877.89, 9878.05, 1.0], ["und", 9878.13, 9878.29, 1.0], ["deswegen", 9878.29, 9878.85, 1.0], ["funktioniert", 9879.01, 9879.57, 1.0], ["es", 9879.57, 9879.65, 1.0], ["ja", 9879.65, 9879.81, 1.0], ["auch,", 9879.81, 9879.97, 1.0], ["wenn", 9880.05, 9880.21, 1.0], ["jemand", 9880.21, 9880.69, 1.0], ["unsere", 9880.69, 9880.93, 1.0], ["Markdown-Files", 9880.93, 9881.81, 1.0], ["im", 9881.89, 9881.97, 1.0], ["GitHub", 9881.97, 9882.53, 1.0], ["einfach", 9882.53, 9882.77, 1.0], ["anpasst", 9882.77, 9883.33, 1.0], ["und", 9883.49, 9883.73, 1.0], ["wir", 9883.73, 9883.89, 1.0], ["sagen,", 9883.89, 9884.05, 1.0], ["jopp,", 9884.21, 9884.53, 1.0], ["merge,", 9884.77, 9885.41, 1.0], ["zack,", 9885.57, 9885.89, 1.0], ["ist", 9886.05, 9886.21, 1.0], ["irgendwie", 9886.21, 9886.53, 1.0], ["15", 9886.53, 9886.93, 1.0], ["Minuten", 9886.93, 9887.17, 1.0], ["später", 9887.17, 9887.33, 1.0], ["unsere", 9887.41, 9887.49, 1.0], ["Seite.", 9887.65, 9887.81, 1.0]]}, {"start": 9888.13, "end": 9896.13, "text": "Im Zweifelsfall können wir es auch einfach wieder rückgängig machen, aber da gilt halt so das alte Motto, wenige Tests ist besser als keine Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Im", 9888.13, 9888.21, 1.0], ["Zweifelsfall", 9888.29, 9888.85, 1.0], ["können", 9888.85, 9889.09, 1.0], ["wir", 9889.09, 9889.25, 1.0], ["es", 9889.25, 9889.41, 1.0], ["auch", 9889.41, 9889.57, 1.0], ["einfach", 9889.57, 9889.81, 1.0], ["wieder", 9889.81, 9890.05, 1.0], ["rückgängig", 9890.05, 9890.77, 1.0], ["machen,", 9890.77, 9891.09, 1.0], ["aber", 9891.33, 9891.65, 1.0], ["da", 9891.65, 9891.89, 1.0], ["gilt", 9891.89, 9892.21, 1.0], ["halt", 9892.21, 9892.45, 1.0], ["so", 9892.45, 9892.69, 1.0], ["das", 9892.69, 9892.85, 1.0], ["alte", 9892.85, 9893.17, 1.0], ["Motto,", 9893.17, 9893.49, 1.0], ["wenige", 9894.05, 9894.53, 1.0], ["Tests", 9894.53, 9894.93, 1.0], ["ist", 9894.93, 9895.09, 1.0], ["besser", 9895.09, 9895.33, 1.0], ["als", 9895.33, 9895.57, 1.0], ["keine", 9895.57, 9895.81, 1.0], ["Tests.", 9895.81, 9896.13, 1.0]]}, {"start": 9896.21, "end": 9900.05, "text": "Und nur oberflächlich testen ist besser als gar nicht zu testen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 9896.21, 9896.45, 1.0], ["nur", 9896.45, 9896.61, 1.0], ["oberflächlich", 9896.61, 9897.33, 1.0], ["testen", 9897.33, 9897.65, 1.0], ["ist", 9897.73, 9898.05, 1.0], ["besser", 9898.53, 9898.85, 1.0], ["als", 9899.01, 9899.17, 1.0], ["gar", 9899.17, 9899.41, 1.0], ["nicht", 9899.41, 9899.57, 1.0], ["zu", 9899.57, 9899.73, 1.0], ["testen.", 9899.73, 9900.05, 1.0]]}, {"start": 9900.13, "end": 9912.45, "text": "Weil alles, was irgendwie automatisiert ist und dir zumindest eine gewisse Sicherheit gibt, ist schon mal gut, weil es dich nicht sonst nicht zuückhält, den Code zu ändern.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Weil", 9900.13, 9900.53, 1.0], ["alles,", 9900.53, 9900.77, 1.0], ["was", 9900.85, 9901.09, 1.0], ["irgendwie", 9901.09, 9901.41, 1.0], ["automatisiert", 9901.41, 9902.05, 1.0], ["ist", 9902.05, 9902.21, 1.0], ["und", 9902.21, 9902.37, 1.0], ["dir", 9902.37, 9902.61, 1.0], ["zumindest", 9902.61, 9903.17, 1.0], ["eine", 9903.17, 9903.33, 1.0], ["gewisse", 9903.33, 9903.73, 1.0], ["Sicherheit", 9903.73, 9904.37, 1.0], ["gibt,", 9904.37, 9904.69, 1.0], ["ist", 9905.09, 9905.25, 1.0], ["schon", 9905.25, 9905.49, 1.0], ["mal", 9905.49, 9905.65, 1.0], ["gut,", 9905.65, 9905.81, 1.0], ["weil", 9905.89, 9906.05, 1.0], ["es", 9906.05, 9906.21, 1.0], ["dich", 9906.21, 9906.45, 1.0], ["nicht", 9906.45, 9906.61, 1.0], ["sonst", 9906.77, 9907.17, 1.0], ["nicht", 9907.17, 9907.33, 1.0], ["zuückhält,", 9907.33, 9910.85, 1.0], ["den", 9911.41, 9911.57, 1.0], ["Code", 9911.57, 9911.89, 1.0], ["zu", 9911.89, 9912.05, 1.0], ["ändern.", 9912.05, 9912.45, 1.0]]}, {"start": 9913.89, "end": 9921.57, "text": "Du hast halt einfach ein bisschen mehr Selbstbewusstsein, was deinen Code angeht, wenn du halt weißt, okay, da werden Tests automatisiert ausgeführt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Du", 9913.89, 9914.13, 1.0], ["hast", 9914.13, 9914.37, 1.0], ["halt", 9914.37, 9914.69, 1.0], ["einfach", 9914.69, 9914.93, 1.0], ["ein", 9914.93, 9915.09, 1.0], ["bisschen", 9915.09, 9915.65, 1.0], ["mehr", 9915.65, 9915.97, 1.0], ["Selbstbewusstsein,", 9916.05, 9917.01, 1.0], ["was", 9917.09, 9917.25, 1.0], ["deinen", 9917.25, 9917.49, 1.0], ["Code", 9917.49, 9917.73, 1.0], ["angeht,", 9917.73, 9918.13, 1.0], ["wenn", 9918.21, 9918.37, 1.0], ["du", 9918.37, 9918.45, 1.0], ["halt", 9918.45, 9918.61, 1.0], ["weißt,", 9918.61, 9918.85, 1.0], ["okay,", 9918.93, 9919.09, 1.0], ["da", 9919.65, 9919.89, 1.0], ["werden", 9919.89, 9920.13, 1.0], ["Tests", 9920.13, 9920.53, 1.0], ["automatisiert", 9920.53, 9921.17, 1.0], ["ausgeführt.", 9921.17, 9921.57, 1.0]]}, {"start": 9921.81, "end": 9925.81, "text": "Und man muss auch sagen, also ich schau gerade die Tests durch, ich bin ganz begeistert von mir selber.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 9921.81, 9921.97, 1.0], ["man", 9921.97, 9922.13, 1.0], ["muss", 9922.13, 9922.29, 1.0], ["auch", 9922.29, 9922.45, 1.0], ["sagen,", 9922.45, 9922.61, 1.0], ["also", 9922.77, 9922.85, 1.0], ["ich", 9922.93, 9923.25, 1.0], ["schau", 9923.25, 9923.65, 1.0], ["gerade", 9923.65, 9923.81, 1.0], ["die", 9923.81, 9923.89, 1.0], ["Tests", 9923.89, 9924.13, 1.0], ["durch,", 9924.13, 9924.29, 1.0], ["ich", 9924.37, 9924.45, 1.0], ["bin", 9924.45, 9924.53, 1.0], ["ganz", 9924.53, 9924.69, 1.0], ["begeistert", 9924.69, 9925.17, 1.0], ["von", 9925.17, 9925.33, 1.0], ["mir", 9925.33, 9925.49, 1.0], ["selber.", 9925.49, 9925.81, 1.0]]}, {"start": 9925.97, "end": 9927.41, "text": "Erstens mal, es ist ein Smoke-Test.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Erstens", 9925.97, 9926.29, 1.0], ["mal,", 9926.29, 9926.37, 1.0], ["es", 9926.45, 9926.61, 1.0], ["ist", 9926.61, 9926.69, 1.0], ["ein", 9926.69, 9926.77, 1.0], ["Smoke-Test.", 9926.77, 9927.41, 1.0]]}, {"start": 9927.57, "end": 9932.21, "text": "Smoke-Test generell ist so, im Grunde willst du nur sehen, ob es brennt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Smoke-Test", 9927.57, 9928.05, 1.0], ["generell", 9928.21, 9928.69, 1.0], ["ist", 9928.69, 9928.85, 1.0], ["so,", 9928.85, 9929.17, 1.0], ["im", 9930.21, 9930.45, 1.0], ["Grunde", 9930.45, 9930.77, 1.0], ["willst", 9930.77, 9931.09, 1.0], ["du", 9931.09, 9931.17, 1.0], ["nur", 9931.17, 9931.33, 1.0], ["sehen,", 9931.33, 9931.41, 1.0], ["ob", 9931.49, 9931.65, 1.0], ["es", 9931.65, 9931.81, 1.0], ["brennt.", 9931.81, 9932.21, 1.0]]}, {"start": 9932.29, "end": 9936.85, "text": "Also du startest den Test und wenn du dann rauch siehst, ist schlecht, wenn nicht, scheint alles gut zu sein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 9932.29, 9932.61, 1.0], ["du", 9932.61, 9932.85, 1.0], ["startest", 9933.01, 9933.49, 1.0], ["den", 9933.49, 9933.65, 1.0], ["Test", 9933.65, 9933.89, 1.0], ["und", 9933.89, 9933.97, 1.0], ["wenn", 9933.97, 9934.13, 1.0], ["du", 9934.13, 9934.21, 1.0], ["dann", 9934.21, 9934.37, 1.0], ["rauch", 9934.37, 9934.61, 1.0], ["siehst,", 9934.61, 9934.85, 1.0], ["ist", 9934.93, 9935.01, 1.0], ["schlecht,", 9935.09, 9935.33, 1.0], ["wenn", 9935.41, 9935.57, 1.0], ["nicht,", 9935.57, 9935.73, 1.0], ["scheint", 9936.05, 9936.37, 1.0], ["alles", 9936.37, 9936.53, 1.0], ["gut", 9936.53, 9936.69, 1.0], ["zu", 9936.69, 9936.77, 1.0], ["sein.", 9936.77, 9936.85, 1.0]]}, {"start": 9936.93, "end": 9938.21, "text": "Solange es nicht brennt, ist okay.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Solange", 9936.93, 9937.17, 1.0], ["es", 9937.25, 9937.33, 1.0], ["nicht", 9937.33, 9937.49, 1.0], ["brennt,", 9937.49, 9937.73, 1.0], ["ist", 9937.81, 9937.97, 1.0], ["okay.", 9937.97, 9938.21, 1.0]]}, {"start": 9938.37, "end": 9941.89, "text": "Und also wir testen erstmal, dass die Homepage ein 200er zurückgibt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 9938.37, 9938.61, 1.0], ["also", 9938.61, 9938.77, 1.0], ["wir", 9938.85, 9938.93, 1.0], ["testen", 9938.93, 9939.25, 1.0], ["erstmal,", 9939.25, 9939.49, 1.0], ["dass", 9939.57, 9939.73, 1.0], ["die", 9939.73, 9939.81, 1.0], ["Homepage", 9939.81, 9940.29, 1.0], ["ein", 9940.29, 9940.45, 1.0], ["200er", 9940.45, 9941.01, 1.0], ["zurückgibt.", 9941.33, 9941.89, 1.0]]}, {"start": 9941.97, "end": 9947.09, "text": "Bedeutet, wenn du die App hochfährst und auf die Homepage schaust, sollte da, wenn es geht, kein Fehler sein.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 9941.97, 9942.45, 1.0], ["wenn", 9942.61, 9942.77, 1.0], ["du", 9942.77, 9942.93, 1.0], ["die", 9942.93, 9943.09, 1.0], ["App", 9943.09, 9943.41, 1.0], ["hochfährst", 9943.41, 9944.29, 1.0], ["und", 9944.29, 9944.53, 1.0], ["auf", 9944.53, 9944.69, 1.0], ["die", 9944.69, 9944.77, 1.0], ["Homepage", 9944.77, 9945.17, 1.0], ["schaust,", 9945.17, 9945.25, 1.0], ["sollte", 9945.41, 9945.57, 1.0], ["da,", 9945.65, 9945.65, 1.0], ["wenn", 9945.73, 9945.81, 1.0], ["es", 9945.89, 9945.97, 1.0], ["geht,", 9945.97, 9946.13, 1.0], ["kein", 9946.21, 9946.37, 1.0], ["Fehler", 9946.37, 9946.85, 1.0], ["sein.", 9946.85, 9947.09, 1.0]]}, {"start": 9947.41, "end": 9949.57, "text": "Wir testen, dass der Feed valide ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wir", 9947.41, 9947.65, 1.0], ["testen,", 9947.65, 9947.97, 1.0], ["dass", 9948.13, 9948.29, 1.0], ["der", 9948.29, 9948.45, 1.0], ["Feed", 9948.45, 9948.77, 1.0], ["valide", 9948.77, 9949.33, 1.0], ["ist.", 9949.33, 9949.57, 1.0]]}, {"start": 9949.97, "end": 9953.33, "text": "Da habe ich sogar wohl eine eigene Assertion für irgendwie hochgebaut.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Da", 9949.97, 9950.21, 1.0], ["habe", 9950.21, 9950.37, 1.0], ["ich", 9950.37, 9950.45, 1.0], ["sogar", 9950.45, 9950.77, 1.0], ["wohl", 9950.77, 9950.93, 1.0], ["eine", 9950.93, 9951.01, 1.0], ["eigene", 9951.01, 9951.17, 1.0], ["Assertion", 9951.25, 9951.73, 1.0], ["für", 9951.73, 9952.05, 1.0], ["irgendwie", 9952.05, 9952.45, 1.0], ["hochgebaut.", 9952.45, 9953.33, 1.0]]}, {"start": 9953.73, "end": 9961.65, "text": "Bedeutet, dass der diesem iTunes, XML, DTD-Dingens entspricht, dass da die ganzen Podcatcher mit klarkommen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 9953.73, 9954.61, 1.0], ["dass", 9955.01, 9955.33, 1.0], ["der", 9955.33, 9955.57, 1.0], ["diesem", 9955.57, 9955.81, 1.0], ["iTunes,", 9955.97, 9956.61, 1.0], ["XML,", 9956.77, 9957.25, 1.0], ["DTD-Dingens", 9957.33, 9958.29, 1.0], ["entspricht,", 9958.29, 9959.01, 1.0], ["dass", 9959.33, 9959.65, 1.0], ["da", 9959.65, 9959.81, 1.0], ["die", 9959.81, 9959.97, 1.0], ["ganzen", 9959.97, 9960.21, 1.0], ["Podcatcher", 9960.21, 9960.93, 1.0], ["mit", 9960.93, 9961.09, 1.0], ["klarkommen.", 9961.09, 9961.65, 1.0]]}, {"start": 9961.73, "end": 9964.05, "text": "Wir testen, dass der MP3-Feed workt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wir", 9961.73, 9961.89, 1.0], ["testen,", 9961.89, 9962.13, 1.0], ["dass", 9962.21, 9962.37, 1.0], ["der", 9962.37, 9962.53, 1.0], ["MP3-Feed", 9962.53, 9963.33, 1.0], ["workt.", 9963.49, 9964.05, 1.0]]}, {"start": 9964.37, "end": 9975.49, "text": "Wir testen, dass der MP3-Feed auch, dass du Feed-Size angeben kannst, dass du sagen kannst, ich will nur die letzten drei oder ich will die letzten, keine Ahnung was, dass du das Paging funktioniert auch noch.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wir", 9964.37, 9964.69, 1.0], ["testen,", 9964.69, 9965.01, 1.0], ["dass", 9965.09, 9965.25, 1.0], ["der", 9965.25, 9965.41, 1.0], ["MP3-Feed", 9965.41, 9966.21, 1.0], ["auch,", 9966.37, 9966.53, 1.0], ["dass", 9966.85, 9967.01, 1.0], ["du", 9967.01, 9967.25, 1.0], ["Feed-Size", 9967.25, 9967.81, 1.0], ["angeben", 9967.89, 9968.21, 1.0], ["kannst,", 9968.21, 9968.37, 1.0], ["dass", 9968.45, 9968.53, 1.0], ["du", 9968.53, 9968.61, 1.0], ["sagen", 9968.69, 9968.77, 1.0], ["kannst,", 9968.85, 9969.01, 1.0], ["ich", 9969.09, 9969.17, 1.0], ["will", 9969.17, 9969.33, 1.0], ["nur", 9969.33, 9969.49, 1.0], ["die", 9969.49, 9969.57, 1.0], ["letzten", 9969.57, 9969.81, 1.0], ["drei", 9969.81, 9970.05, 1.0], ["oder", 9970.05, 9970.21, 1.0], ["ich", 9970.21, 9970.29, 1.0], ["will", 9970.29, 9970.45, 1.0], ["die", 9970.45, 9970.53, 1.0], ["letzten,", 9970.53, 9970.77, 1.0], ["keine", 9971.01, 9971.25, 1.0], ["Ahnung", 9971.25, 9971.49, 1.0], ["was,", 9971.65, 9971.97, 1.0], ["dass", 9973.33, 9973.57, 1.0], ["du", 9973.57, 9973.73, 1.0], ["das", 9973.89, 9974.05, 1.0], ["Paging", 9974.05, 9974.61, 1.0], ["funktioniert", 9974.61, 9975.09, 1.0], ["auch", 9975.09, 9975.25, 1.0], ["noch.", 9975.25, 9975.49, 1.0]]}, {"start": 9975.81, "end": 9981.33, "text": "Das hat mir auch irgendwann neulich eingebaut, dieses Potlauf-Paging, das theoretisch wahrscheinlich auch funktioniert.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 9975.81, 9975.97, 1.0], ["hat", 9975.97, 9976.05, 1.0], ["mir", 9976.21, 9976.29, 1.0], ["auch", 9976.29, 9976.37, 1.0], ["irgendwann", 9976.37, 9976.53, 1.0], ["neulich", 9976.61, 9976.93, 1.0], ["eingebaut,", 9976.93, 9977.17, 1.0], ["dieses", 9977.33, 9977.57, 1.0], ["Potlauf-Paging,", 9977.57, 9978.61, 1.0], ["das", 9979.17, 9979.49, 1.0], ["theoretisch", 9979.49, 9979.97, 1.0], ["wahrscheinlich", 9979.97, 9980.37, 1.0], ["auch", 9980.37, 9980.53, 1.0], ["funktioniert.", 9980.53, 9981.33, 1.0]]}, {"start": 9981.73, "end": 9983.49, "text": "Zumindest sagen die Tests, dass es funktioniert.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Zumindest", 9981.73, 9982.29, 1.0], ["sagen", 9982.29, 9982.61, 1.0], ["die", 9982.61, 9982.69, 1.0], ["Tests,", 9982.69, 9982.93, 1.0], ["dass", 9983.01, 9983.17, 1.0], ["es", 9983.17, 9983.25, 1.0], ["funktioniert.", 9983.25, 9983.49, 1.0]]}, {"start": 9984.45, "end": 9985.57, "text": "Die Bürger-Tests anlüfen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Die", 9984.45, 9984.53, 1.0], ["Bürger-Tests", 9984.53, 9985.25, 1.0], ["anlüfen.", 9985.25, 9985.57, 1.0]]}, {"start": 9985.73, "end": 9986.29, "text": "Ich glaube nicht.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Ich", 9985.73, 9985.81, 1.0], ["glaube", 9985.81, 9986.13, 1.0], ["nicht.", 9986.13, 9986.29, 1.0]]}, {"start": 9987.25, "end": 9988.13, "text": "Ich hab dir geschrieben.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Ich", 9987.25, 9987.33, 1.0], ["hab", 9987.33, 9987.49, 1.0], ["dir", 9987.49, 9987.65, 1.0], ["geschrieben.", 9987.73, 9988.13, 1.0]]}, {"start": 9988.29, "end": 9994.29, "text": "Genau, wir testen, dass Kategorien-Feeds funktionieren, dass wir also dieses Binärgewitter-Talk und Binärgewitter Speziale verschiedene Feeds machen können.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Genau,", 9988.29, 9988.45, 1.0], ["wir", 9988.53, 9988.69, 1.0], ["testen,", 9988.69, 9988.93, 1.0], ["dass", 9989.01, 9989.25, 1.0], ["Kategorien-Feeds", 9989.25, 9990.05, 1.0], ["funktionieren,", 9990.13, 9990.45, 1.0], ["dass", 9990.53, 9990.61, 1.0], ["wir", 9990.61, 9990.77, 1.0], ["also", 9990.77, 9990.93, 1.0], ["dieses", 9990.93, 9991.09, 1.0], ["Binärgewitter-Talk", 9991.09, 9992.05, 1.0], ["und", 9992.05, 9992.21, 1.0], ["Binärgewitter", 9992.21, 9992.77, 1.0], ["Speziale", 9992.85, 9993.17, 1.0], ["verschiedene", 9993.25, 9993.57, 1.0], ["Feeds", 9993.57, 9993.89, 1.0], ["machen", 9993.97, 9994.13, 1.0], ["können.", 9994.13, 9994.29, 1.0]]}, {"start": 9994.45, "end": 9999.33, "text": "Genau, also wenn ihr das, wenn ihr irgendwie diese Sendung total langweilig findet und immer nur die Talks hören wollt.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Genau,", 9994.45, 9994.69, 1.0], ["also", 9994.77, 9994.93, 1.0], ["wenn", 9994.93, 9995.09, 1.0], ["ihr", 9995.09, 9995.25, 1.0], ["das,", 9995.25, 9995.41, 1.0], ["wenn", 9995.73, 9995.97, 1.0], ["ihr", 9995.97, 9996.29, 1.0], ["irgendwie", 9996.37, 9996.69, 1.0], ["diese", 9996.69, 9996.93, 1.0], ["Sendung", 9996.93, 9997.25, 1.0], ["total", 9997.25, 9997.49, 1.0], ["langweilig", 9997.49, 9997.97, 1.0], ["findet", 9997.97, 9998.21, 1.0], ["und", 9998.21, 9998.37, 1.0], ["immer", 9998.37, 9998.53, 1.0], ["nur", 9998.53, 9998.61, 1.0], ["die", 9998.61, 9998.69, 1.0], ["Talks", 9998.69, 9999.01, 1.0], ["hören", 9999.01, 9999.17, 1.0], ["wollt.", 9999.17, 9999.33, 1.0]]}, {"start": 9999.57, "end": 10000.37, "text": "Nur die lustigen Sendungen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Nur", 9999.57, 9999.73, 1.0], ["die", 9999.73, 9999.81, 1.0], ["lustigen", 9999.81, 10000.13, 1.0], ["Sendungen.", 10000.13, 10000.37, 1.0]]}, {"start": 10000.77, "end": 10008.13, "text": "Nur die lustigen Sendungen, dann könnt ihr die auch deabonnieren und könnt nicht sagen, ihr wollt alles, sondern ihr wollt nur Talk und nicht auch noch spezial.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Nur", 10000.77, 10000.93, 1.0], ["die", 10000.93, 10001.09, 1.0], ["lustigen", 10001.09, 10001.49, 1.0], ["Sendungen,", 10001.49, 10001.97, 1.0], ["dann", 10002.29, 10002.61, 1.0], ["könnt", 10002.85, 10003.09, 1.0], ["ihr", 10003.09, 10003.25, 1.0], ["die", 10003.33, 10003.49, 1.0], ["auch", 10003.49, 10003.81, 1.0], ["deabonnieren", 10003.81, 10004.45, 1.0], ["und", 10004.45, 10004.53, 1.0], ["könnt", 10004.53, 10004.69, 1.0], ["nicht", 10004.77, 10004.93, 1.0], ["sagen,", 10004.93, 10005.01, 1.0], ["ihr", 10005.09, 10005.33, 1.0], ["wollt", 10005.33, 10005.57, 1.0], ["alles,", 10005.57, 10005.73, 1.0], ["sondern", 10005.81, 10005.89, 1.0], ["ihr", 10005.97, 10006.13, 1.0], ["wollt", 10006.13, 10006.29, 1.0], ["nur", 10006.37, 10006.69, 1.0], ["Talk", 10006.69, 10007.09, 1.0], ["und", 10007.09, 10007.25, 1.0], ["nicht", 10007.25, 10007.41, 1.0], ["auch", 10007.49, 10007.65, 1.0], ["noch", 10007.65, 10007.81, 1.0], ["spezial.", 10007.81, 10008.13, 1.0]]}, {"start": 10008.37, "end": 10016.45, "text": "Und wir testen also wirklich sogar nicht nur, dass das Archiv lädt, sondern wir gehen durch jeden Haare-Link auf der Archive-Page durch und schauen, dass der lädt und dass da an 200 zurückkommt.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Und", 10008.37, 10008.45, 1.0], ["wir", 10008.45, 10008.61, 1.0], ["testen", 10008.61, 10008.85, 1.0], ["also", 10008.93, 10009.17, 1.0], ["wirklich", 10009.17, 10009.33, 1.0], ["sogar", 10009.33, 10009.65, 1.0], ["nicht", 10009.65, 10009.73, 1.0], ["nur,", 10009.73, 10009.81, 1.0], ["dass", 10009.89, 10010.05, 1.0], ["das", 10010.05, 10010.21, 1.0], ["Archiv", 10010.21, 10010.53, 1.0], ["lädt,", 10010.53, 10010.85, 1.0], ["sondern", 10010.93, 10011.09, 1.0], ["wir", 10011.09, 10011.17, 1.0], ["gehen", 10011.17, 10011.41, 1.0], ["durch", 10011.41, 10011.57, 1.0], ["jeden", 10011.57, 10011.65, 1.0], ["Haare-Link", 10011.81, 10012.53, 1.0], ["auf", 10012.69, 10012.77, 1.0], ["der", 10012.77, 10012.93, 1.0], ["Archive-Page", 10012.93, 10013.73, 1.0], ["durch", 10013.73, 10013.97, 1.0], ["und", 10013.97, 10014.05, 1.0], ["schauen,", 10014.05, 10014.29, 1.0], ["dass", 10014.37, 10014.53, 1.0], ["der", 10014.53, 10014.69, 1.0], ["lädt", 10014.69, 10014.93, 1.0], ["und", 10015.01, 10015.09, 1.0], ["dass", 10015.09, 10015.17, 1.0], ["da", 10015.17, 10015.33, 1.0], ["an", 10015.33, 10015.41, 1.0], ["200", 10015.41, 10015.89, 1.0], ["zurückkommt.", 10015.89, 10016.45, 1.0]]}, {"start": 10016.53, "end": 10018.77, "text": "Also dass jeder einzelne Eintrag auch funktioniert.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 10016.53, 10016.69, 1.0], ["dass", 10016.77, 10016.93, 1.0], ["jeder", 10016.93, 10017.17, 1.0], ["einzelne", 10017.17, 10017.57, 1.0], ["Eintrag", 10017.57, 10017.89, 1.0], ["auch", 10017.97, 10018.13, 1.0], ["funktioniert.", 10018.13, 10018.77, 1.0]]}, {"start": 10018.93, "end": 10019.65, "text": "Und das ist eigentlich schon.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 10018.93, 10019.09, 1.0], ["das", 10019.09, 10019.25, 1.0], ["ist", 10019.25, 10019.41, 1.0], ["eigentlich", 10019.41, 10019.57, 1.0], ["schon.", 10019.57, 10019.65, 1.0]]}, {"start": 10020.13, "end": 10021.73, "text": "In dem Test habe ich letztens einen Fehler gefunden.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["In", 10020.13, 10020.21, 1.0], ["dem", 10020.21, 10020.37, 1.0], ["Test", 10020.37, 10020.53, 1.0], ["habe", 10020.53, 10020.61, 1.0], ["ich", 10020.61, 10020.77, 1.0], ["letztens", 10020.77, 10021.09, 1.0], ["einen", 10021.09, 10021.17, 1.0], ["Fehler", 10021.25, 10021.49, 1.0], ["gefunden.", 10021.49, 10021.73, 1.0]]}, {"start": 10021.81, "end": 10022.21, "text": "So schön.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["So", 10021.81, 10022.05, 1.0], ["schön.", 10022.05, 10022.21, 1.0]]}, {"start": 10022.45, "end": 10022.85, "text": "Sehr gut.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Sehr", 10022.45, 10022.69, 1.0], ["gut.", 10022.69, 10022.85, 1.0]]}, {"start": 10023.49, "end": 10026.21, "text": "Im Test oder der Test schlugfehl.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Im", 10023.49, 10023.57, 1.0], ["Test", 10023.73, 10023.97, 1.0], ["oder", 10023.97, 10024.13, 1.0], ["der", 10024.93, 10025.09, 1.0], ["Test", 10025.09, 10025.49, 1.0], ["schlugfehl.", 10025.49, 10026.21, 1.0]]}, {"start": 10026.53, "end": 10031.09, "text": "Und deswegen musstest du den doch letzte Woche anpassen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Und", 10026.53, 10026.61, 1.0], ["deswegen", 10027.09, 10027.81, 1.0], ["musstest", 10029.33, 10029.81, 1.0], ["du", 10029.81, 10029.97, 1.0], ["den", 10029.97, 10030.13, 1.0], ["doch", 10030.13, 10030.29, 1.0], ["letzte", 10030.29, 10030.53, 1.0], ["Woche", 10030.53, 10030.77, 1.0], ["anpassen.", 10030.77, 10031.09, 1.0]]}, {"start": 10031.17, "end": 10032.05, "text": "Nee, vorletzte Woche.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Nee,", 10031.17, 10031.33, 1.0], ["vorletzte", 10031.49, 10031.89, 1.0], ["Woche.", 10031.89, 10032.05, 1.0]]}, {"start": 10032.13, "end": 10035.25, "text": "Achso, ja, weil der ReckEx einfach super hart gefehlt hat.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Achso,", 10032.13, 10032.29, 1.0], ["ja,", 10032.37, 10032.45, 1.0], ["weil", 10032.53, 10032.69, 1.0], ["der", 10032.69, 10032.77, 1.0], ["ReckEx", 10032.77, 10033.17, 1.0], ["einfach", 10033.33, 10033.41, 1.0], ["super", 10033.57, 10033.81, 1.0], ["hart", 10034.53, 10034.77, 1.0], ["gefehlt", 10034.77, 10035.17, 1.0], ["hat.", 10035.17, 10035.25, 1.0]]}, {"start": 10036.37, "end": 10045.89, "text": "Es war natürlich auch so kreblich wie möglich, aber so die Haarefs mit irgendeiner Regular Expression extrahiert und da ist dann irgendwo ein Hochkommer war einfach dahinter nochmal.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Es", 10036.37, 10036.45, 1.0], ["war", 10036.45, 10036.61, 1.0], ["natürlich", 10036.61, 10036.85, 1.0], ["auch", 10036.85, 10036.93, 1.0], ["so", 10036.93, 10037.09, 1.0], ["kreblich", 10037.09, 10037.49, 1.0], ["wie", 10037.57, 10037.65, 1.0], ["möglich,", 10037.65, 10037.81, 1.0], ["aber", 10037.97, 10038.05, 1.0], ["so", 10038.21, 10038.53, 1.0], ["die", 10038.53, 10038.61, 1.0], ["Haarefs", 10038.61, 10039.17, 1.0], ["mit", 10039.33, 10039.41, 1.0], ["irgendeiner", 10039.41, 10039.65, 1.0], ["Regular", 10039.73, 10040.05, 1.0], ["Expression", 10040.05, 10040.29, 1.0], ["extrahiert", 10040.37, 10040.85, 1.0], ["und", 10040.93, 10041.01, 1.0], ["da", 10041.01, 10041.09, 1.0], ["ist", 10041.09, 10041.25, 1.0], ["dann", 10041.25, 10041.41, 1.0], ["irgendwo", 10041.89, 10042.21, 1.0], ["ein", 10043.01, 10043.33, 1.0], ["Hochkommer", 10043.81, 10044.45, 1.0], ["war", 10044.61, 10044.77, 1.0], ["einfach", 10044.77, 10045.09, 1.0], ["dahinter", 10045.09, 10045.49, 1.0], ["nochmal.", 10045.49, 10045.89, 1.0]]}, {"start": 10046.13, "end": 10047.73, "text": "Und dann hat er einfach hartes Ding Greedy.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Und", 10046.13, 10046.21, 1.0], ["dann", 10046.29, 10046.37, 1.0], ["hat", 10046.37, 10046.53, 1.0], ["er", 10046.53, 10046.69, 1.0], ["einfach", 10046.69, 10046.85, 1.0], ["hartes", 10046.85, 10047.17, 1.0], ["Ding", 10047.33, 10047.49, 1.0], ["Greedy.", 10047.57, 10047.73, 1.0]]}, {"start": 10048.13, "end": 10050.37, "text": "Da habe ich Greedy Rackex-Zeug gedingst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Da", 10048.13, 10048.21, 1.0], ["habe", 10048.21, 10048.29, 1.0], ["ich", 10048.29, 10048.45, 1.0], ["Greedy", 10048.45, 10048.61, 1.0], ["Rackex-Zeug", 10048.77, 10049.89, 1.0], ["gedingst.", 10049.89, 10050.37, 1.0]]}, {"start": 10051.41, "end": 10053.89, "text": "Hast du gemerkt, dass Rekhex sowas machen normalerweise?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Hast", 10051.41, 10051.57, 1.0], ["du", 10051.57, 10051.65, 1.0], ["gemerkt,", 10051.65, 10051.89, 1.0], ["dass", 10051.97, 10052.21, 1.0], ["Rekhex", 10052.21, 10052.69, 1.0], ["sowas", 10052.77, 10053.01, 1.0], ["machen", 10053.01, 10053.25, 1.0], ["normalerweise?", 10053.25, 10053.89, 1.0]]}, {"start": 10054.77, "end": 10055.57, "text": "Ah, paplabapp.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Ah,", 10054.77, 10054.85, 1.0], ["paplabapp.", 10054.93, 10055.57, 1.0]]}, {"start": 10055.81, "end": 10056.53, "text": "Kranke Sache.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Kranke", 10055.81, 10056.21, 1.0], ["Sache.", 10056.21, 10056.53, 1.0]]}, {"start": 10056.77, "end": 10057.81, "text": "Crazy shit.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Crazy", 10056.77, 10057.33, 1.0], ["shit.", 10057.33, 10057.81, 1.0]]}, {"start": 10058.37, "end": 10060.61, "text": "Felix, was testest du denn?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Felix,", 10058.37, 10058.93, 1.0], ["was", 10059.33, 10059.65, 1.0], ["testest", 10059.65, 10060.13, 1.0], ["du", 10060.13, 10060.29, 1.0], ["denn?", 10060.29, 10060.61, 1.0]]}, {"start": 10061.57, "end": 10063.81, "text": "Ich wenn ich teste, dann.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ich", 10061.57, 10061.89, 1.0], ["wenn", 10062.77, 10063.09, 1.0], ["ich", 10063.09, 10063.25, 1.0], ["teste,", 10063.25, 10063.57, 1.0], ["dann.", 10063.65, 10063.81, 1.0]]}, {"start": 10064.29, "end": 10064.93, "text": "Wenn überhaupt, ja.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Wenn", 10064.29, 10064.53, 1.0], ["überhaupt,", 10064.53, 10064.77, 1.0], ["ja.", 10064.85, 10064.93, 1.0]]}, {"start": 10065.17, "end": 10067.41, "text": "Wenn, dann ja, eigentlich war ja keine Fehler.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Wenn,", 10065.17, 10065.33, 1.0], ["dann", 10065.57, 10065.65, 1.0], ["ja,", 10065.89, 10065.97, 1.0], ["eigentlich", 10066.05, 10066.29, 1.0], ["war", 10066.37, 10066.45, 1.0], ["ja", 10066.53, 10066.69, 1.0], ["keine", 10066.69, 10066.77, 1.0], ["Fehler.", 10066.85, 10067.41, 1.0]]}, {"start": 10068.37, "end": 10083.65, "text": "Nee, tatsächlich habe ich besonders bei Testen, wie habe ich ja schon gesprochen, nicht so viel so Unit-Tests, so für die ganz kleinen Sachen, weil meine Projekte von meinem Gefühl her einfach nicht groß genug sind, dass ich da für jeden kleinen Shit irgendwie Dinge tun muss.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Nee,", 10068.37, 10068.69, 1.0], ["tatsächlich", 10068.85, 10069.41, 1.0], ["habe", 10069.73, 10070.05, 1.0], ["ich", 10070.05, 10070.37, 1.0], ["besonders", 10071.17, 10072.05, 1.0], ["bei", 10072.05, 10072.37, 1.0], ["Testen,", 10072.37, 10073.09, 1.0], ["wie", 10073.33, 10073.65, 1.0], ["habe", 10073.65, 10073.89, 1.0], ["ich", 10073.89, 10074.05, 1.0], ["ja", 10074.05, 10074.21, 1.0], ["schon", 10074.21, 10074.37, 1.0], ["gesprochen,", 10074.45, 10074.77, 1.0], ["nicht", 10074.85, 10074.93, 1.0], ["so", 10074.93, 10075.01, 1.0], ["viel", 10075.01, 10075.17, 1.0], ["so", 10075.25, 10075.49, 1.0], ["Unit-Tests,", 10075.49, 10076.13, 1.0], ["so", 10076.21, 10076.45, 1.0], ["für", 10076.61, 10076.77, 1.0], ["die", 10076.77, 10076.85, 1.0], ["ganz", 10076.85, 10077.09, 1.0], ["kleinen", 10077.09, 10077.33, 1.0], ["Sachen,", 10077.33, 10077.49, 1.0], ["weil", 10077.65, 10077.81, 1.0], ["meine", 10077.81, 10078.05, 1.0], ["Projekte", 10078.05, 10078.77, 1.0], ["von", 10078.77, 10079.09, 1.0], ["meinem", 10079.09, 10079.41, 1.0], ["Gefühl", 10079.41, 10079.81, 1.0], ["her", 10079.81, 10080.05, 1.0], ["einfach", 10080.05, 10080.29, 1.0], ["nicht", 10080.29, 10080.45, 1.0], ["groß", 10080.45, 10080.69, 1.0], ["genug", 10080.69, 10081.01, 1.0], ["sind,", 10081.01, 10081.17, 1.0], ["dass", 10081.25, 10081.41, 1.0], ["ich", 10081.41, 10081.49, 1.0], ["da", 10081.49, 10081.65, 1.0], ["für", 10081.65, 10081.81, 1.0], ["jeden", 10081.81, 10081.89, 1.0], ["kleinen", 10082.05, 10082.37, 1.0], ["Shit", 10082.37, 10082.61, 1.0], ["irgendwie", 10082.61, 10082.93, 1.0], ["Dinge", 10082.93, 10083.25, 1.0], ["tun", 10083.25, 10083.41, 1.0], ["muss.", 10083.41, 10083.65, 1.0]]}, {"start": 10083.81, "end": 10086.37, "text": "Deswegen ist es meistens auch so Integrationstests.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Deswegen", 10083.81, 10084.13, 1.0], ["ist", 10084.13, 10084.29, 1.0], ["es", 10084.29, 10084.45, 1.0], ["meistens", 10084.45, 10084.85, 1.0], ["auch", 10084.85, 10085.01, 1.0], ["so", 10085.01, 10085.33, 1.0], ["Integrationstests.", 10085.33, 10086.37, 1.0]]}, {"start": 10086.45, "end": 10093.49, "text": "Das heißt, ich habe irgendwie ein Stück Software und ich will wissen, ob es am Ende das Richtige getan hat.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 10086.45, 10086.53, 1.0], ["heißt,", 10086.53, 10086.77, 1.0], ["ich", 10086.85, 10087.01, 1.0], ["habe", 10087.25, 10087.49, 1.0], ["irgendwie", 10087.49, 10088.29, 1.0], ["ein", 10088.53, 10088.77, 1.0], ["Stück", 10088.77, 10089.17, 1.0], ["Software", 10089.17, 10089.73, 1.0], ["und", 10089.89, 10090.05, 1.0], ["ich", 10090.05, 10090.21, 1.0], ["will", 10090.93, 10091.17, 1.0], ["wissen,", 10091.17, 10091.33, 1.0], ["ob", 10091.41, 10091.57, 1.0], ["es", 10091.57, 10091.73, 1.0], ["am", 10091.73, 10091.89, 1.0], ["Ende", 10091.89, 10092.13, 1.0], ["das", 10092.13, 10092.29, 1.0], ["Richtige", 10092.29, 10092.69, 1.0], ["getan", 10092.69, 10093.17, 1.0], ["hat.", 10093.17, 10093.49, 1.0]]}, {"start": 10094.37, "end": 10099.41, "text": "Oder ich habe ein Stück Software geschrieben, was eine API von einem anderen Provider anspricht.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Oder", 10094.37, 10094.69, 1.0], ["ich", 10094.69, 10094.93, 1.0], ["habe", 10094.93, 10095.09, 1.0], ["ein", 10095.09, 10095.25, 1.0], ["Stück", 10095.25, 10095.57, 1.0], ["Software", 10095.57, 10095.89, 1.0], ["geschrieben,", 10095.89, 10096.21, 1.0], ["was", 10096.29, 10096.53, 1.0], ["eine", 10096.53, 10096.69, 1.0], ["API", 10096.69, 10097.17, 1.0], ["von", 10097.17, 10097.41, 1.0], ["einem", 10097.41, 10097.73, 1.0], ["anderen", 10097.73, 10098.05, 1.0], ["Provider", 10098.05, 10098.69, 1.0], ["anspricht.", 10098.69, 10099.41, 1.0]]}, {"start": 10099.57, "end": 10104.93, "text": "Und ich will wissen, ob der Provider seine API quasi geändert hat, weil ich weiß, dass ja mein Code funktioniert.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10099.57, 10099.73, 1.0], ["ich", 10099.73, 10099.97, 1.0], ["will", 10099.97, 10100.21, 1.0], ["wissen,", 10100.21, 10100.45, 1.0], ["ob", 10100.69, 10100.93, 1.0], ["der", 10100.93, 10101.17, 1.0], ["Provider", 10101.17, 10101.65, 1.0], ["seine", 10101.65, 10101.89, 1.0], ["API", 10101.89, 10102.21, 1.0], ["quasi", 10102.21, 10102.45, 1.0], ["geändert", 10102.45, 10102.85, 1.0], ["hat,", 10102.85, 10102.93, 1.0], ["weil", 10103.01, 10103.17, 1.0], ["ich", 10103.17, 10103.25, 1.0], ["weiß,", 10103.25, 10103.41, 1.0], ["dass", 10103.49, 10103.65, 1.0], ["ja", 10103.65, 10103.81, 1.0], ["mein", 10103.81, 10104.05, 1.0], ["Code", 10104.05, 10104.29, 1.0], ["funktioniert.", 10104.29, 10104.93, 1.0]]}, {"start": 10105.73, "end": 10107.17, "text": "Sind immer die anderen schuld.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Sind", 10105.73, 10106.05, 1.0], ["immer", 10106.05, 10106.29, 1.0], ["die", 10106.29, 10106.37, 1.0], ["anderen", 10106.37, 10106.69, 1.0], ["schuld.", 10106.69, 10107.17, 1.0]]}, {"start": 10108.37, "end": 10114.29, "text": "Und das Problem ist ja meistens, was auch schon der Markt gesagt hat, dass zum Beispiel YouTube ändert seine API ab und zu.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Und", 10108.37, 10108.69, 1.0], ["das", 10108.85, 10109.09, 1.0], ["Problem", 10109.09, 10109.41, 1.0], ["ist", 10109.41, 10109.65, 1.0], ["ja", 10109.65, 10109.81, 1.0], ["meistens,", 10109.81, 10110.05, 1.0], ["was", 10110.13, 10110.29, 1.0], ["auch", 10110.29, 10110.37, 1.0], ["schon", 10110.37, 10110.53, 1.0], ["der", 10110.53, 10110.69, 1.0], ["Markt", 10110.69, 10110.85, 1.0], ["gesagt", 10110.85, 10111.09, 1.0], ["hat,", 10111.09, 10111.17, 1.0], ["dass", 10111.33, 10111.49, 1.0], ["zum", 10111.49, 10111.57, 1.0], ["Beispiel", 10111.57, 10111.73, 1.0], ["YouTube", 10111.81, 10112.05, 1.0], ["ändert", 10112.77, 10113.09, 1.0], ["seine", 10113.09, 10113.33, 1.0], ["API", 10113.33, 10113.65, 1.0], ["ab", 10113.89, 10114.05, 1.0], ["und", 10114.05, 10114.21, 1.0], ["zu.", 10114.21, 10114.29, 1.0]]}, {"start": 10115.73, "end": 10117.41, "text": "Ab und zu, dann, äh, was haben wir noch?", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Ab", 10115.73, 10115.81, 1.0], ["und", 10115.97, 10116.13, 1.0], ["zu,", 10116.13, 10116.29, 1.0], ["dann,", 10116.37, 10116.53, 1.0], ["äh,", 10116.61, 10116.69, 1.0], ["was", 10116.77, 10116.93, 1.0], ["haben", 10116.93, 10117.09, 1.0], ["wir", 10117.09, 10117.25, 1.0], ["noch?", 10117.25, 10117.41, 1.0]]}, {"start": 10117.57, "end": 10122.29, "text": "Wir haben jetzt Code zum Beispiel für DCC.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Wir", 10117.57, 10117.81, 1.0], ["haben", 10117.81, 10118.13, 1.0], ["jetzt", 10119.73, 10120.05, 1.0], ["Code", 10120.13, 10120.53, 1.0], ["zum", 10120.53, 10120.69, 1.0], ["Beispiel", 10120.69, 10121.01, 1.0], ["für", 10121.01, 10121.25, 1.0], ["DCC.", 10121.41, 10122.29, 1.0]]}, {"start": 10123.09, "end": 10127.73, "text": "Dann haben wir Code für so Text-to-Speech.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Dann", 10123.09, 10123.41, 1.0], ["haben", 10123.41, 10123.57, 1.0], ["wir", 10123.57, 10123.81, 1.0], ["Code", 10123.81, 10124.37, 1.0], ["für", 10124.37, 10124.69, 1.0], ["so", 10125.49, 10125.81, 1.0], ["Text-to-Speech.", 10126.37, 10127.73, 1.0]]}, {"start": 10130.29, "end": 10131.73, "text": "Text-to-Speech-AP quasi.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Text-to-Speech-AP", 10130.29, 10131.17, 1.0], ["quasi.", 10131.41, 10131.73, 1.0]]}, {"start": 10132.29, "end": 10134.21, "text": "Und für Speech-to-Text auch.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10132.29, 10132.45, 1.0], ["für", 10132.69, 10132.93, 1.0], ["Speech-to-Text", 10132.93, 10133.81, 1.0], ["auch.", 10134.05, 10134.21, 1.0]]}, {"start": 10134.45, "end": 10138.13, "text": "Und solche Sachen, da kann es halt mal sein, dass sich der Shit ändert.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10134.45, 10134.61, 1.0], ["solche", 10134.93, 10135.25, 1.0], ["Sachen,", 10135.25, 10135.49, 1.0], ["da", 10135.65, 10135.73, 1.0], ["kann", 10135.73, 10135.97, 1.0], ["es", 10135.97, 10136.05, 1.0], ["halt", 10136.05, 10136.21, 1.0], ["mal", 10136.21, 10136.37, 1.0], ["sein,", 10136.37, 10136.45, 1.0], ["dass", 10136.53, 10136.69, 1.0], ["sich", 10136.69, 10136.85, 1.0], ["der", 10137.17, 10137.33, 1.0], ["Shit", 10137.41, 10137.65, 1.0], ["ändert.", 10137.65, 10138.13, 1.0]]}, {"start": 10138.21, "end": 10141.09, "text": "Und es wäre dann voll unpraktisch, wenn es dann auf einmal nicht mehr tun würde.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10138.21, 10138.37, 1.0], ["es", 10138.37, 10138.53, 1.0], ["wäre", 10138.53, 10138.69, 1.0], ["dann", 10138.69, 10138.85, 1.0], ["voll", 10138.85, 10139.01, 1.0], ["unpraktisch,", 10139.01, 10139.33, 1.0], ["wenn", 10139.41, 10139.57, 1.0], ["es", 10139.57, 10139.73, 1.0], ["dann", 10139.73, 10139.81, 1.0], ["auf", 10139.81, 10139.97, 1.0], ["einmal", 10139.97, 10140.21, 1.0], ["nicht", 10140.21, 10140.29, 1.0], ["mehr", 10140.29, 10140.53, 1.0], ["tun", 10140.53, 10140.77, 1.0], ["würde.", 10140.77, 10141.09, 1.0]]}, {"start": 10141.65, "end": 10148.85, "text": "Und das ist jetzt alles auch im großen Repository, das heißt, wir haben da kein Problem, dass da zu wenig eingecheckt wird, dass das nicht auffallen würde.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10141.65, 10141.97, 1.0], ["das", 10142.69, 10142.85, 1.0], ["ist", 10142.85, 10143.01, 1.0], ["jetzt", 10143.01, 10143.17, 1.0], ["alles", 10143.17, 10143.49, 1.0], ["auch", 10143.49, 10143.73, 1.0], ["im", 10143.73, 10143.89, 1.0], ["großen", 10143.89, 10144.21, 1.0], ["Repository,", 10144.37, 10145.01, 1.0], ["das", 10145.09, 10145.17, 1.0], ["heißt,", 10145.17, 10145.33, 1.0], ["wir", 10145.41, 10145.49, 1.0], ["haben", 10145.49, 10145.65, 1.0], ["da", 10145.65, 10145.73, 1.0], ["kein", 10145.73, 10145.89, 1.0], ["Problem,", 10145.89, 10146.13, 1.0], ["dass", 10146.21, 10146.37, 1.0], ["da", 10146.37, 10146.53, 1.0], ["zu", 10146.53, 10146.61, 1.0], ["wenig", 10146.61, 10146.85, 1.0], ["eingecheckt", 10146.85, 10147.25, 1.0], ["wird,", 10147.33, 10147.41, 1.0], ["dass", 10147.49, 10147.65, 1.0], ["das", 10147.65, 10147.81, 1.0], ["nicht", 10147.81, 10147.89, 1.0], ["auffallen", 10147.89, 10148.29, 1.0], ["würde.", 10148.53, 10148.85, 1.0]]}, {"start": 10150.21, "end": 10154.53, "text": "Genau, also das ist das, was ich meistens an Testcode schreibe.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Genau,", 10150.21, 10150.53, 1.0], ["also", 10150.69, 10150.85, 1.0], ["das", 10150.93, 10151.17, 1.0], ["ist", 10151.17, 10151.41, 1.0], ["das,", 10151.41, 10151.57, 1.0], ["was", 10152.05, 10152.29, 1.0], ["ich", 10152.29, 10152.53, 1.0], ["meistens", 10152.53, 10153.25, 1.0], ["an", 10153.25, 10153.57, 1.0], ["Testcode", 10153.57, 10154.13, 1.0], ["schreibe.", 10154.29, 10154.53, 1.0]]}, {"start": 10154.61, "end": 10157.41, "text": "Das ist wirklich für das Ding aus.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Das", 10154.61, 10154.77, 1.0], ["ist", 10154.77, 10155.09, 1.0], ["wirklich", 10155.09, 10155.41, 1.0], ["für", 10156.13, 10156.45, 1.0], ["das", 10156.45, 10156.69, 1.0], ["Ding", 10156.69, 10157.17, 1.0], ["aus.", 10157.17, 10157.41, 1.0]]}, {"start": 10157.65, "end": 10160.05, "text": "Und wenn's, ja, also quasi Smoke-Tests.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10157.65, 10157.97, 1.0], ["wenn's,", 10158.05, 10158.37, 1.0], ["ja,", 10158.69, 10158.77, 1.0], ["also", 10158.85, 10159.09, 1.0], ["quasi", 10159.09, 10159.49, 1.0], ["Smoke-Tests.", 10159.49, 10160.05, 1.0]]}, {"start": 10160.13, "end": 10162.13, "text": "Also wenn es kaputt gegangen ist, ist das doof.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Also", 10160.13, 10160.21, 1.0], ["wenn", 10160.29, 10160.37, 1.0], ["es", 10160.69, 10160.77, 1.0], ["kaputt", 10160.85, 10161.25, 1.0], ["gegangen", 10161.25, 10161.49, 1.0], ["ist,", 10161.49, 10161.57, 1.0], ["ist", 10161.65, 10161.73, 1.0], ["das", 10161.73, 10161.81, 1.0], ["doof.", 10161.89, 10162.13, 1.0]]}, {"start": 10162.29, "end": 10164.05, "text": "Und dann fällt es halt sofort auch auf.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10162.29, 10162.45, 1.0], ["dann", 10162.45, 10162.69, 1.0], ["fällt", 10162.69, 10162.93, 1.0], ["es", 10162.93, 10163.09, 1.0], ["halt", 10163.09, 10163.25, 1.0], ["sofort", 10163.25, 10163.57, 1.0], ["auch", 10163.57, 10163.81, 1.0], ["auf.", 10163.81, 10164.05, 1.0]]}, {"start": 10164.13, "end": 10168.37, "text": "Und wenn es, wenn da irgendwie doch das Richtige passiert ist, dann ist es wohl gut genug.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10164.13, 10164.37, 1.0], ["wenn", 10164.37, 10164.53, 1.0], ["es,", 10164.53, 10164.61, 1.0], ["wenn", 10164.85, 10165.01, 1.0], ["da", 10165.01, 10165.17, 1.0], ["irgendwie", 10165.17, 10165.49, 1.0], ["doch", 10165.49, 10165.65, 1.0], ["das", 10165.65, 10165.81, 1.0], ["Richtige", 10165.81, 10166.05, 1.0], ["passiert", 10166.13, 10166.45, 1.0], ["ist,", 10166.45, 10166.53, 1.0], ["dann", 10166.61, 10166.85, 1.0], ["ist", 10166.85, 10167.01, 1.0], ["es", 10167.01, 10167.17, 1.0], ["wohl", 10167.17, 10167.41, 1.0], ["gut", 10167.41, 10167.73, 1.0], ["genug.", 10167.73, 10168.37, 1.0]]}, {"start": 10169.33, "end": 10177.41, "text": "Ich glaube, das ist tatsächlich auch eine Frage, was für eine Verwendung man da im Hinterkopf hat, während man diesen Code schreibt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 10169.33, 10169.57, 1.0], ["glaube,", 10169.57, 10169.81, 1.0], ["das", 10169.89, 10170.13, 1.0], ["ist", 10170.13, 10170.29, 1.0], ["tatsächlich", 10170.29, 10170.77, 1.0], ["auch", 10170.77, 10171.01, 1.0], ["eine", 10171.01, 10171.17, 1.0], ["Frage,", 10171.17, 10171.57, 1.0], ["was", 10172.21, 10172.45, 1.0], ["für", 10172.45, 10172.69, 1.0], ["eine", 10172.69, 10172.85, 1.0], ["Verwendung", 10172.85, 10173.49, 1.0], ["man", 10173.49, 10173.65, 1.0], ["da", 10173.65, 10173.81, 1.0], ["im", 10173.81, 10174.05, 1.0], ["Hinterkopf", 10174.05, 10174.93, 1.0], ["hat,", 10174.93, 10175.25, 1.0], ["während", 10175.97, 10176.37, 1.0], ["man", 10176.37, 10176.61, 1.0], ["diesen", 10176.61, 10176.85, 1.0], ["Code", 10176.85, 10177.09, 1.0], ["schreibt.", 10177.09, 10177.41, 1.0]]}, {"start": 10177.49, "end": 10193.81, "text": "Wenn man jetzt sagt, okay, das ist irgendwie ein One-Shot-Projekt und das muss einmal tun oder muss einmal nur einen gewissen Use Case erfüllen und wird danach nie wieder weiterentwickelt oder nicht großartig erweitert, das soll keine neuen Features haben oder so, dann kann man sagen, okay, ist ja auch egal.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wenn", 10177.49, 10177.57, 1.0], ["man", 10177.65, 10177.81, 1.0], ["jetzt", 10177.81, 10177.89, 1.0], ["sagt,", 10177.89, 10178.05, 1.0], ["okay,", 10178.13, 10178.29, 1.0], ["das", 10178.37, 10178.45, 1.0], ["ist", 10178.45, 10178.53, 1.0], ["irgendwie", 10178.69, 10178.93, 1.0], ["ein", 10178.93, 10179.01, 1.0], ["One-Shot-Projekt", 10179.01, 10180.05, 1.0], ["und", 10180.05, 10180.37, 1.0], ["das", 10180.53, 10180.77, 1.0], ["muss", 10180.77, 10181.01, 1.0], ["einmal", 10181.01, 10181.49, 1.0], ["tun", 10181.49, 10181.81, 1.0], ["oder", 10181.81, 10182.05, 1.0], ["muss", 10182.05, 10182.37, 1.0], ["einmal", 10182.37, 10182.69, 1.0], ["nur", 10182.69, 10182.93, 1.0], ["einen", 10182.93, 10183.25, 1.0], ["gewissen", 10183.25, 10183.73, 1.0], ["Use", 10183.73, 10184.05, 1.0], ["Case", 10184.05, 10184.45, 1.0], ["erfüllen", 10184.45, 10185.09, 1.0], ["und", 10185.09, 10185.41, 1.0], ["wird", 10185.41, 10185.57, 1.0], ["danach", 10185.57, 10185.97, 1.0], ["nie", 10185.97, 10186.13, 1.0], ["wieder", 10186.13, 10186.45, 1.0], ["weiterentwickelt", 10186.45, 10187.57, 1.0], ["oder", 10187.57, 10187.89, 1.0], ["nicht", 10188.45, 10188.69, 1.0], ["großartig", 10188.69, 10189.33, 1.0], ["erweitert,", 10189.33, 10189.81, 1.0], ["das", 10189.89, 10190.05, 1.0], ["soll", 10190.05, 10190.21, 1.0], ["keine", 10190.21, 10190.45, 1.0], ["neuen", 10190.45, 10190.69, 1.0], ["Features", 10190.69, 10191.01, 1.0], ["haben", 10191.01, 10191.17, 1.0], ["oder", 10191.17, 10191.33, 1.0], ["so,", 10191.33, 10191.41, 1.0], ["dann", 10191.49, 10191.65, 1.0], ["kann", 10191.65, 10191.73, 1.0], ["man", 10191.73, 10191.89, 1.0], ["sagen,", 10191.89, 10192.05, 1.0], ["okay,", 10192.21, 10192.45, 1.0], ["ist", 10192.69, 10192.93, 1.0], ["ja", 10192.93, 10193.09, 1.0], ["auch", 10193.09, 10193.25, 1.0], ["egal.", 10193.25, 10193.81, 1.0]]}, {"start": 10194.13, "end": 10211.89, "text": "Ich schreibe meinen Code jetzt so runter, dass er tut, dann tut es die Sachen für mich und ja, Tests brauche ich dann im Zweifelsfall nur um diesen eng eingegrenzten Use Case auszuprobieren oder irgendwie vielleicht auch gar nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 10194.13, 10194.37, 1.0], ["schreibe", 10194.37, 10194.77, 1.0], ["meinen", 10194.77, 10194.93, 1.0], ["Code", 10194.93, 10195.17, 1.0], ["jetzt", 10195.17, 10195.33, 1.0], ["so", 10195.33, 10195.49, 1.0], ["runter,", 10195.49, 10195.65, 1.0], ["dass", 10195.73, 10195.89, 1.0], ["er", 10195.89, 10196.05, 1.0], ["tut,", 10196.05, 10196.29, 1.0], ["dann", 10196.37, 10196.61, 1.0], ["tut", 10196.61, 10196.77, 1.0], ["es", 10196.77, 10196.93, 1.0], ["die", 10196.93, 10197.09, 1.0], ["Sachen", 10197.09, 10197.49, 1.0], ["für", 10197.49, 10197.81, 1.0], ["mich", 10197.81, 10197.97, 1.0], ["und", 10199.01, 10199.33, 1.0], ["ja,", 10200.37, 10200.61, 1.0], ["Tests", 10200.85, 10201.33, 1.0], ["brauche", 10201.33, 10201.65, 1.0], ["ich", 10201.65, 10201.73, 1.0], ["dann", 10201.73, 10201.97, 1.0], ["im", 10201.97, 10202.13, 1.0], ["Zweifelsfall", 10202.13, 10203.25, 1.0], ["nur", 10203.25, 10203.57, 1.0], ["um", 10204.05, 10204.37, 1.0], ["diesen", 10204.37, 10205.01, 1.0], ["eng", 10205.65, 10205.89, 1.0], ["eingegrenzten", 10206.05, 10207.33, 1.0], ["Use", 10207.33, 10207.73, 1.0], ["Case", 10207.73, 10208.29, 1.0], ["auszuprobieren", 10208.61, 10209.81, 1.0], ["oder", 10209.89, 10210.13, 1.0], ["irgendwie", 10210.13, 10210.61, 1.0], ["vielleicht", 10210.61, 10211.01, 1.0], ["auch", 10211.01, 10211.25, 1.0], ["gar", 10211.25, 10211.57, 1.0], ["nicht.", 10211.57, 10211.89, 1.0]]}, {"start": 10212.37, "end": 10230.53, "text": "Wenn man jetzt aber sagt, okay, ich möchte eine Library schreiben, die andere Leute benutzen wollen, oder ich möchte irgendwie wiederverwendbaren Code in meinem Projekt haben, oder ich habe vielleicht ein Projekt, wo ich gar nicht weiß, wo es in der Zukunft hingehen soll und das soll noch stark erweitert werden, was zum Beispiel bei meinem Thesis-Projekt der Fall war.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wenn", 10212.37, 10212.61, 1.0], ["man", 10212.61, 10212.77, 1.0], ["jetzt", 10212.77, 10212.93, 1.0], ["aber", 10212.93, 10213.09, 1.0], ["sagt,", 10213.09, 10213.33, 1.0], ["okay,", 10213.41, 10213.57, 1.0], ["ich", 10213.65, 10213.73, 1.0], ["möchte", 10213.73, 10213.97, 1.0], ["eine", 10213.97, 10214.13, 1.0], ["Library", 10214.13, 10214.53, 1.0], ["schreiben,", 10214.53, 10214.85, 1.0], ["die", 10214.93, 10215.09, 1.0], ["andere", 10215.09, 10215.33, 1.0], ["Leute", 10215.33, 10215.65, 1.0], ["benutzen", 10215.65, 10216.13, 1.0], ["wollen,", 10216.13, 10216.37, 1.0], ["oder", 10216.45, 10216.69, 1.0], ["ich", 10216.69, 10216.77, 1.0], ["möchte", 10216.77, 10217.17, 1.0], ["irgendwie", 10217.17, 10217.73, 1.0], ["wiederverwendbaren", 10217.73, 10218.93, 1.0], ["Code", 10218.93, 10219.25, 1.0], ["in", 10219.81, 10219.97, 1.0], ["meinem", 10219.97, 10220.37, 1.0], ["Projekt", 10220.37, 10220.93, 1.0], ["haben,", 10220.93, 10221.25, 1.0], ["oder", 10221.41, 10221.65, 1.0], ["ich", 10221.65, 10221.81, 1.0], ["habe", 10221.81, 10222.05, 1.0], ["vielleicht", 10222.05, 10222.53, 1.0], ["ein", 10222.53, 10222.69, 1.0], ["Projekt,", 10222.69, 10223.09, 1.0], ["wo", 10223.17, 10223.33, 1.0], ["ich", 10223.33, 10223.49, 1.0], ["gar", 10223.49, 10223.65, 1.0], ["nicht", 10223.65, 10223.81, 1.0], ["weiß,", 10223.81, 10224.05, 1.0], ["wo", 10224.13, 10224.29, 1.0], ["es", 10224.29, 10224.45, 1.0], ["in", 10224.45, 10224.61, 1.0], ["der", 10224.61, 10224.77, 1.0], ["Zukunft", 10224.77, 10225.65, 1.0], ["hingehen", 10225.65, 10226.37, 1.0], ["soll", 10226.37, 10226.61, 1.0], ["und", 10226.69, 10226.93, 1.0], ["das", 10226.93, 10227.09, 1.0], ["soll", 10227.09, 10227.33, 1.0], ["noch", 10227.33, 10227.49, 1.0], ["stark", 10227.49, 10227.73, 1.0], ["erweitert", 10227.73, 10228.21, 1.0], ["werden,", 10228.21, 10228.37, 1.0], ["was", 10228.45, 10228.69, 1.0], ["zum", 10228.69, 10228.77, 1.0], ["Beispiel", 10228.77, 10229.01, 1.0], ["bei", 10229.01, 10229.17, 1.0], ["meinem", 10229.17, 10229.41, 1.0], ["Thesis-Projekt", 10229.41, 10230.13, 1.0], ["der", 10230.13, 10230.21, 1.0], ["Fall", 10230.21, 10230.45, 1.0], ["war.", 10230.45, 10230.53, 1.0]]}, {"start": 10230.61, "end": 10242.69, "text": "Also da war es im Endeffekt auch so, ich habe das in Ruby geschrieben, ich habe da auch die Standard-Test-Tools, die wir jetzt vorhin schon besprochen haben, verwendet.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 10230.61, 10231.01, 1.0], ["da", 10232.77, 10233.09, 1.0], ["war", 10233.09, 10233.25, 1.0], ["es", 10233.25, 10233.41, 1.0], ["im", 10233.41, 10233.49, 1.0], ["Endeffekt", 10233.49, 10233.89, 1.0], ["auch", 10233.89, 10234.05, 1.0], ["so,", 10234.05, 10234.21, 1.0], ["ich", 10234.29, 10234.37, 1.0], ["habe", 10234.37, 10234.53, 1.0], ["das", 10234.53, 10234.61, 1.0], ["in", 10234.61, 10234.77, 1.0], ["Ruby", 10234.77, 10235.33, 1.0], ["geschrieben,", 10235.33, 10235.81, 1.0], ["ich", 10235.89, 10236.13, 1.0], ["habe", 10236.13, 10236.37, 1.0], ["da", 10236.37, 10236.69, 1.0], ["auch", 10236.69, 10237.01, 1.0], ["die", 10237.41, 10237.57, 1.0], ["Standard-Test-Tools,", 10237.57, 10239.65, 1.0], ["die", 10239.81, 10239.89, 1.0], ["wir", 10239.89, 10239.97, 1.0], ["jetzt", 10239.97, 10240.21, 1.0], ["vorhin", 10240.21, 10240.53, 1.0], ["schon", 10240.53, 10240.69, 1.0], ["besprochen", 10240.69, 10241.25, 1.0], ["haben,", 10241.25, 10241.41, 1.0], ["verwendet.", 10241.73, 10242.69, 1.0]]}, {"start": 10243.49, "end": 10249.33, "text": "Und da geht es halt wirklich um Firmendaten, die durchsuchbar gemacht werden sollen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 10243.49, 10243.81, 1.0], ["da", 10243.81, 10244.05, 1.0], ["geht", 10244.05, 10244.29, 1.0], ["es", 10244.29, 10244.45, 1.0], ["halt", 10244.45, 10244.85, 1.0], ["wirklich", 10244.85, 10245.17, 1.0], ["um", 10245.17, 10245.49, 1.0], ["Firmendaten,", 10245.81, 10246.85, 1.0], ["die", 10247.01, 10247.25, 1.0], ["durchsuchbar", 10247.25, 10248.05, 1.0], ["gemacht", 10248.05, 10248.45, 1.0], ["werden", 10248.45, 10248.77, 1.0], ["sollen.", 10248.77, 10249.33, 1.0]]}, {"start": 10249.57, "end": 10259.57, "text": "Und da kann ich mich dann halt jetzt nicht mehr rausreden, von wegen, eh, das benutzt doch keiner, oder da ist es egal, ob es jetzt korrekt ist oder nicht, stört ja dann kein, sondern das muss halt funktionieren.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 10249.57, 10249.89, 1.0], ["da", 10250.21, 10250.53, 1.0], ["kann", 10250.53, 10250.85, 1.0], ["ich", 10250.85, 10251.01, 1.0], ["mich", 10251.01, 10251.25, 1.0], ["dann", 10251.25, 10251.41, 1.0], ["halt", 10251.41, 10251.65, 1.0], ["jetzt", 10251.65, 10251.81, 1.0], ["nicht", 10251.81, 10251.89, 1.0], ["mehr", 10251.89, 10252.05, 1.0], ["rausreden,", 10252.05, 10252.45, 1.0], ["von", 10252.53, 10252.69, 1.0], ["wegen,", 10252.69, 10252.85, 1.0], ["eh,", 10252.93, 10253.01, 1.0], ["das", 10253.17, 10253.33, 1.0], ["benutzt", 10253.33, 10253.65, 1.0], ["doch", 10253.65, 10253.81, 1.0], ["keiner,", 10253.81, 10253.97, 1.0], ["oder", 10254.05, 10254.29, 1.0], ["da", 10254.29, 10254.37, 1.0], ["ist", 10254.37, 10254.45, 1.0], ["es", 10254.45, 10254.61, 1.0], ["egal,", 10254.61, 10254.77, 1.0], ["ob", 10254.85, 10255.01, 1.0], ["es", 10255.01, 10255.17, 1.0], ["jetzt", 10255.17, 10255.33, 1.0], ["korrekt", 10255.33, 10255.65, 1.0], ["ist", 10255.65, 10255.81, 1.0], ["oder", 10255.81, 10255.97, 1.0], ["nicht,", 10255.97, 10256.13, 1.0], ["stört", 10256.37, 10256.69, 1.0], ["ja", 10256.77, 10256.93, 1.0], ["dann", 10256.93, 10257.17, 1.0], ["kein,", 10257.17, 10257.57, 1.0], ["sondern", 10257.81, 10258.21, 1.0], ["das", 10258.21, 10258.37, 1.0], ["muss", 10258.37, 10258.53, 1.0], ["halt", 10258.53, 10258.77, 1.0], ["funktionieren.", 10258.77, 10259.57, 1.0]]}, {"start": 10260.21, "end": 10262.05, "text": "Und da war es halt für mich wichtig.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 10260.21, 10260.45, 1.0], ["da", 10260.45, 10260.69, 1.0], ["war", 10260.69, 10260.85, 1.0], ["es", 10260.85, 10261.01, 1.0], ["halt", 10261.01, 10261.17, 1.0], ["für", 10261.17, 10261.33, 1.0], ["mich", 10261.33, 10261.49, 1.0], ["wichtig.", 10261.49, 10262.05, 1.0]]}, {"start": 10262.29, "end": 10266.93, "text": "Ich wusste am Anfang meiner sechsmonatigen Thesis noch nicht, wo die Reise hingeht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 10262.29, 10262.53, 1.0], ["wusste", 10262.53, 10263.09, 1.0], ["am", 10263.09, 10263.25, 1.0], ["Anfang", 10263.25, 10263.81, 1.0], ["meiner", 10263.81, 10264.21, 1.0], ["sechsmonatigen", 10264.21, 10265.09, 1.0], ["Thesis", 10265.09, 10265.65, 1.0], ["noch", 10265.65, 10265.73, 1.0], ["nicht,", 10265.73, 10265.81, 1.0], ["wo", 10265.89, 10266.05, 1.0], ["die", 10266.05, 10266.21, 1.0], ["Reise", 10266.21, 10266.53, 1.0], ["hingeht.", 10266.53, 10266.93, 1.0]]}, {"start": 10267.01, "end": 10281.17, "text": "Da war es halt wichtig, dass ich von Anfang an Tests habe, sodass ich die Flexibilität habe, nochmal vieles über den Haufen werfen zu können und trotzdem eine gewisse Sicherheit habe, dass mein Zeug noch funktioniert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 10267.01, 10267.25, 1.0], ["war", 10267.25, 10267.41, 1.0], ["es", 10267.41, 10267.49, 1.0], ["halt", 10267.49, 10267.73, 1.0], ["wichtig,", 10267.73, 10267.97, 1.0], ["dass", 10268.05, 10268.13, 1.0], ["ich", 10268.13, 10268.29, 1.0], ["von", 10268.29, 10268.45, 1.0], ["Anfang", 10268.45, 10268.77, 1.0], ["an", 10268.77, 10269.01, 1.0], ["Tests", 10269.01, 10269.33, 1.0], ["habe,", 10269.33, 10269.49, 1.0], ["sodass", 10269.57, 10269.89, 1.0], ["ich", 10269.89, 10270.13, 1.0], ["die", 10270.13, 10270.29, 1.0], ["Flexibilität", 10270.29, 10271.17, 1.0], ["habe,", 10271.17, 10271.49, 1.0], ["nochmal", 10271.81, 10272.45, 1.0], ["vieles", 10272.69, 10273.17, 1.0], ["über", 10273.17, 10273.33, 1.0], ["den", 10273.33, 10273.49, 1.0], ["Haufen", 10273.49, 10273.97, 1.0], ["werfen", 10273.97, 10274.37, 1.0], ["zu", 10274.37, 10274.69, 1.0], ["können", 10274.69, 10275.01, 1.0], ["und", 10276.29, 10276.61, 1.0], ["trotzdem", 10276.69, 10277.41, 1.0], ["eine", 10278.05, 10278.29, 1.0], ["gewisse", 10278.29, 10278.69, 1.0], ["Sicherheit", 10278.69, 10279.17, 1.0], ["habe,", 10279.17, 10279.33, 1.0], ["dass", 10279.41, 10279.57, 1.0], ["mein", 10279.57, 10279.81, 1.0], ["Zeug", 10279.81, 10280.13, 1.0], ["noch", 10280.13, 10280.29, 1.0], ["funktioniert.", 10280.29, 10281.17, 1.0]]}, {"start": 10283.57, "end": 10283.89, "text": "Okay.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Okay.", 10283.57, 10283.89, 1.0]]}, {"start": 10285.01, "end": 10286.61, "text": "Dann, wir haben ja Travis.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Dann,", 10285.01, 10285.33, 1.0], ["wir", 10285.49, 10285.65, 1.0], ["haben", 10285.65, 10285.89, 1.0], ["ja", 10285.89, 10286.13, 1.0], ["Travis.", 10286.13, 10286.61, 1.0]]}, {"start": 10288.05, "end": 10290.53, "text": "So als Infrastruktur, die wir in vielen Projekten verwenden.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["So", 10288.05, 10288.21, 1.0], ["als", 10288.21, 10288.37, 1.0], ["Infrastruktur,", 10288.37, 10289.01, 1.0], ["die", 10289.09, 10289.33, 1.0], ["wir", 10289.33, 10289.49, 1.0], ["in", 10289.49, 10289.65, 1.0], ["vielen", 10289.65, 10289.89, 1.0], ["Projekten", 10289.89, 10290.29, 1.0], ["verwenden.", 10290.29, 10290.53, 1.0]]}, {"start": 10290.69, "end": 10291.41, "text": "Was gibt es noch so?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Was", 10290.69, 10290.85, 1.0], ["gibt", 10290.85, 10291.01, 1.0], ["es", 10291.01, 10291.17, 1.0], ["noch", 10291.17, 10291.33, 1.0], ["so?", 10291.33, 10291.41, 1.0]]}, {"start": 10291.57, "end": 10292.13, "text": "Jenkins.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Jenkins.", 10291.57, 10292.13, 1.0]]}, {"start": 10292.29, "end": 10292.77, "text": "CI?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["CI?", 10292.29, 10292.77, 1.0]]}, {"start": 10293.49, "end": 10294.29, "text": "Was machen die.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Was", 10293.49, 10293.73, 1.0], ["machen", 10293.73, 10294.13, 1.0], ["die.", 10294.13, 10294.29, 1.0]]}, {"start": 10294.85, "end": 10295.97, "text": "Jenkins war mal Hudson.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Jenkins", 10294.85, 10295.25, 1.0], ["war", 10295.25, 10295.33, 1.0], ["mal", 10295.49, 10295.65, 1.0], ["Hudson.", 10295.65, 10295.97, 1.0]]}, {"start": 10296.05, "end": 10297.81, "text": "Also es ist nicht Jenkins, ja, was heißt Jenkins CI?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 10296.05, 10296.13, 1.0], ["es", 10296.21, 10296.29, 1.0], ["ist", 10296.29, 10296.37, 1.0], ["nicht", 10296.37, 10296.45, 1.0], ["Jenkins,", 10296.45, 10296.77, 1.0], ["ja,", 10296.85, 10297.01, 1.0], ["was", 10297.09, 10297.17, 1.0], ["heißt", 10297.17, 10297.33, 1.0], ["Jenkins", 10297.33, 10297.57, 1.0], ["CI?", 10297.65, 10297.81, 1.0]]}, {"start": 10297.97, "end": 10299.25, "text": "Das Projekt heißt Jenkins.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 10297.97, 10298.05, 1.0], ["Projekt", 10298.05, 10298.37, 1.0], ["heißt", 10298.37, 10298.61, 1.0], ["Jenkins.", 10298.61, 10299.25, 1.0]]}, {"start": 10299.41, "end": 10304.85, "text": "Es ist im Grunde so ein ziemlich krasses Webinterface für Cron.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 10299.41, 10299.57, 1.0], ["ist", 10299.57, 10299.73, 1.0], ["im", 10299.73, 10299.89, 1.0], ["Grunde", 10299.89, 10300.37, 1.0], ["so", 10300.37, 10300.61, 1.0], ["ein", 10300.61, 10300.93, 1.0], ["ziemlich", 10301.09, 10301.89, 1.0], ["krasses", 10303.17, 10303.65, 1.0], ["Webinterface", 10303.65, 10304.37, 1.0], ["für", 10304.37, 10304.53, 1.0], ["Cron.", 10304.53, 10304.85, 1.0]]}, {"start": 10305.89, "end": 10306.77, "text": "Muss man tatsächlich sagen.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Muss", 10305.89, 10306.13, 1.0], ["man", 10306.13, 10306.21, 1.0], ["tatsächlich", 10306.37, 10306.69, 1.0], ["sagen.", 10306.69, 10306.77, 1.0]]}, {"start": 10308.53, "end": 10309.73, "text": "Mit Java darunter.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": false, "timestamps": [["Mit", 10308.53, 10308.69, 1.0], ["Java", 10308.69, 10309.09, 1.0], ["darunter.", 10309.09, 10309.73, 1.0]]}, {"start": 10310.13, "end": 10311.41, "text": "Jenkins kann irgendwie alles.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Jenkins", 10310.13, 10310.77, 1.0], ["kann", 10310.77, 10310.93, 1.0], ["irgendwie", 10310.93, 10311.25, 1.0], ["alles.", 10311.25, 10311.41, 1.0]]}, {"start": 10311.49, "end": 10327.49, "text": "Also was Jenkins als CI-Server oder was CI-Server ja generell machen, ist, er lauscht entweder auf ein Repository, schaut da alle paar Minuten nach, ob sich was geändert hat, wenn sich was geändert hat, dann führt er irgendwas aus, oder er führt einfach in einem gewissen Zeitplan irgendwas aus.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 10311.49, 10311.65, 1.0], ["was", 10311.97, 10312.13, 1.0], ["Jenkins", 10312.13, 10312.69, 1.0], ["als", 10312.69, 10312.85, 1.0], ["CI-Server", 10312.85, 10313.49, 1.0], ["oder", 10313.49, 10313.65, 1.0], ["was", 10313.65, 10313.81, 1.0], ["CI-Server", 10313.81, 10314.45, 1.0], ["ja", 10314.45, 10314.61, 1.0], ["generell", 10314.61, 10315.01, 1.0], ["machen,", 10315.01, 10315.25, 1.0], ["ist,", 10315.33, 10315.57, 1.0], ["er", 10315.89, 10316.21, 1.0], ["lauscht", 10316.21, 10316.85, 1.0], ["entweder", 10316.85, 10317.33, 1.0], ["auf", 10317.33, 10317.65, 1.0], ["ein", 10317.65, 10317.89, 1.0], ["Repository,", 10317.89, 10318.69, 1.0], ["schaut", 10318.93, 10319.17, 1.0], ["da", 10319.33, 10319.49, 1.0], ["alle", 10319.49, 10319.65, 1.0], ["paar", 10319.81, 10320.13, 1.0], ["Minuten", 10320.13, 10320.53, 1.0], ["nach,", 10320.53, 10320.61, 1.0], ["ob", 10320.69, 10320.85, 1.0], ["sich", 10320.85, 10321.01, 1.0], ["was", 10321.01, 10321.17, 1.0], ["geändert", 10321.17, 10321.49, 1.0], ["hat,", 10321.49, 10321.57, 1.0], ["wenn", 10321.65, 10321.81, 1.0], ["sich", 10321.81, 10321.97, 1.0], ["was", 10321.97, 10322.05, 1.0], ["geändert", 10322.05, 10322.37, 1.0], ["hat,", 10322.37, 10322.53, 1.0], ["dann", 10322.61, 10322.69, 1.0], ["führt", 10322.69, 10322.85, 1.0], ["er", 10322.85, 10322.93, 1.0], ["irgendwas", 10323.01, 10323.41, 1.0], ["aus,", 10323.41, 10323.65, 1.0], ["oder", 10323.89, 10324.13, 1.0], ["er", 10324.45, 10324.77, 1.0], ["führt", 10324.77, 10325.17, 1.0], ["einfach", 10325.17, 10325.41, 1.0], ["in", 10325.41, 10325.49, 1.0], ["einem", 10325.49, 10325.65, 1.0], ["gewissen", 10325.65, 10326.05, 1.0], ["Zeitplan", 10326.05, 10326.61, 1.0], ["irgendwas", 10326.61, 10327.17, 1.0], ["aus.", 10327.17, 10327.49, 1.0]]}, {"start": 10328.69, "end": 10334.61, "text": "Normalerweise checkt er das Repository dann aus, dann hast du da irgendeinen Workspace und dann sagt er so, und jetzt was willst du machen?", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Normalerweise", 10328.69, 10329.49, 1.0], ["checkt", 10329.49, 10329.81, 1.0], ["er", 10329.81, 10329.97, 1.0], ["das", 10329.97, 10330.13, 1.0], ["Repository", 10330.13, 10330.77, 1.0], ["dann", 10330.77, 10331.01, 1.0], ["aus,", 10331.01, 10331.33, 1.0], ["dann", 10331.49, 10331.73, 1.0], ["hast", 10331.73, 10331.89, 1.0], ["du", 10331.89, 10331.97, 1.0], ["da", 10331.97, 10332.13, 1.0], ["irgendeinen", 10332.13, 10332.37, 1.0], ["Workspace", 10332.45, 10332.93, 1.0], ["und", 10332.93, 10333.01, 1.0], ["dann", 10333.01, 10333.17, 1.0], ["sagt", 10333.17, 10333.33, 1.0], ["er", 10333.33, 10333.49, 1.0], ["so,", 10333.49, 10333.57, 1.0], ["und", 10333.65, 10333.81, 1.0], ["jetzt", 10333.81, 10333.97, 1.0], ["was", 10333.97, 10334.13, 1.0], ["willst", 10334.13, 10334.37, 1.0], ["du", 10334.37, 10334.45, 1.0], ["machen?", 10334.45, 10334.61, 1.0]]}, {"start": 10334.69, "end": 10344.05, "text": "Dann kannst du entweder, wenn du in der Java-Welt bist, kannst du vielleicht einen Ahnt-Task machen, sagst du einfach, okay, wenn sich was ändert, führ den Antask aus, mach ein Bild, schaut, dass der Bild noch funktioniert, dann ist okay.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Dann", 10334.69, 10334.85, 1.0], ["kannst", 10334.85, 10335.01, 1.0], ["du", 10335.01, 10335.17, 1.0], ["entweder,", 10335.17, 10335.57, 1.0], ["wenn", 10335.81, 10335.97, 1.0], ["du", 10335.97, 10336.13, 1.0], ["in", 10336.13, 10336.21, 1.0], ["der", 10336.21, 10336.37, 1.0], ["Java-Welt", 10336.37, 10336.93, 1.0], ["bist,", 10336.93, 10337.09, 1.0], ["kannst", 10337.17, 10337.33, 1.0], ["du", 10337.33, 10337.41, 1.0], ["vielleicht", 10337.41, 10337.65, 1.0], ["einen", 10337.65, 10337.73, 1.0], ["Ahnt-Task", 10337.73, 10338.29, 1.0], ["machen,", 10338.29, 10338.45, 1.0], ["sagst", 10338.53, 10338.69, 1.0], ["du", 10338.77, 10338.93, 1.0], ["einfach,", 10338.93, 10339.09, 1.0], ["okay,", 10339.17, 10339.33, 1.0], ["wenn", 10339.41, 10339.49, 1.0], ["sich", 10339.49, 10339.65, 1.0], ["was", 10339.65, 10339.73, 1.0], ["ändert,", 10339.73, 10339.97, 1.0], ["führ", 10340.05, 10340.13, 1.0], ["den", 10340.21, 10340.21, 1.0], ["Antask", 10340.37, 10340.85, 1.0], ["aus,", 10340.93, 10340.93, 1.0], ["mach", 10341.33, 10341.57, 1.0], ["ein", 10341.57, 10341.65, 1.0], ["Bild,", 10341.65, 10341.89, 1.0], ["schaut,", 10341.97, 10342.13, 1.0], ["dass", 10342.37, 10342.45, 1.0], ["der", 10342.45, 10342.53, 1.0], ["Bild", 10342.53, 10342.77, 1.0], ["noch", 10342.77, 10342.93, 1.0], ["funktioniert,", 10342.93, 10343.25, 1.0], ["dann", 10343.33, 10343.49, 1.0], ["ist", 10343.49, 10343.57, 1.0], ["okay.", 10343.65, 10344.05, 1.0]]}, {"start": 10344.29, "end": 10348.69, "text": "Oder du sagst halt, ja, dann führ mal ein bisschen Shell aus und dann kannst du im Grunde auch machen, was du willst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Oder", 10344.29, 10344.53, 1.0], ["du", 10344.53, 10344.69, 1.0], ["sagst", 10344.69, 10344.85, 1.0], ["halt,", 10344.93, 10345.09, 1.0], ["ja,", 10345.17, 10345.25, 1.0], ["dann", 10345.33, 10345.65, 1.0], ["führ", 10345.73, 10345.89, 1.0], ["mal", 10345.97, 10346.05, 1.0], ["ein", 10346.05, 10346.13, 1.0], ["bisschen", 10346.13, 10346.37, 1.0], ["Shell", 10346.37, 10346.53, 1.0], ["aus", 10346.69, 10346.77, 1.0], ["und", 10346.85, 10346.93, 1.0], ["dann", 10346.93, 10347.01, 1.0], ["kannst", 10347.01, 10347.25, 1.0], ["du", 10347.25, 10347.41, 1.0], ["im", 10347.41, 10347.49, 1.0], ["Grunde", 10347.49, 10347.73, 1.0], ["auch", 10347.73, 10347.89, 1.0], ["machen,", 10347.89, 10347.97, 1.0], ["was", 10348.05, 10348.21, 1.0], ["du", 10348.21, 10348.37, 1.0], ["willst.", 10348.37, 10348.69, 1.0]]}, {"start": 10348.77, "end": 10357.89, "text": "Also für Ruby-Projekte kannst du einfach sagen, okay, führ doch mal jetzt Shell aus und rake Spec und dann lass mal meine Specks laufen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Also", 10348.77, 10349.25, 1.0], ["für", 10349.73, 10349.97, 1.0], ["Ruby-Projekte", 10349.97, 10351.01, 1.0], ["kannst", 10351.01, 10351.25, 1.0], ["du", 10351.25, 10351.49, 1.0], ["einfach", 10351.49, 10351.81, 1.0], ["sagen,", 10351.81, 10352.13, 1.0], ["okay,", 10352.29, 10352.61, 1.0], ["führ", 10353.17, 10353.41, 1.0], ["doch", 10353.57, 10353.73, 1.0], ["mal", 10353.73, 10353.89, 1.0], ["jetzt", 10353.89, 10354.05, 1.0], ["Shell", 10354.05, 10354.45, 1.0], ["aus", 10354.45, 10354.69, 1.0], ["und", 10354.69, 10355.01, 1.0], ["rake", 10355.01, 10355.33, 1.0], ["Spec", 10355.49, 10355.73, 1.0], ["und", 10355.89, 10356.05, 1.0], ["dann", 10356.05, 10356.21, 1.0], ["lass", 10356.21, 10356.37, 1.0], ["mal", 10356.37, 10356.53, 1.0], ["meine", 10356.53, 10356.77, 1.0], ["Specks", 10356.77, 10357.25, 1.0], ["laufen.", 10357.25, 10357.89, 1.0]]}, {"start": 10358.85, "end": 10368.13, "text": "Und wenn du dann alles richtig gemacht hast, kannst du dann im Nachhinein auch noch sagen, okay, wenn das jetzt gelaufen ist, dann haben wir jetzt noch einen Post-Build-Step.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 10358.85, 10359.17, 1.0], ["wenn", 10359.17, 10359.49, 1.0], ["du", 10359.49, 10359.65, 1.0], ["dann", 10359.65, 10359.81, 1.0], ["alles", 10359.81, 10360.05, 1.0], ["richtig", 10360.05, 10360.29, 1.0], ["gemacht", 10360.29, 10360.61, 1.0], ["hast,", 10360.61, 10360.77, 1.0], ["kannst", 10360.85, 10361.09, 1.0], ["du", 10361.09, 10361.17, 1.0], ["dann", 10361.17, 10361.41, 1.0], ["im", 10361.41, 10361.57, 1.0], ["Nachhinein", 10361.57, 10362.13, 1.0], ["auch", 10362.13, 10362.29, 1.0], ["noch", 10362.29, 10362.45, 1.0], ["sagen,", 10362.45, 10362.69, 1.0], ["okay,", 10362.77, 10363.09, 1.0], ["wenn", 10363.33, 10363.57, 1.0], ["das", 10363.57, 10363.73, 1.0], ["jetzt", 10363.73, 10363.89, 1.0], ["gelaufen", 10363.89, 10364.53, 1.0], ["ist,", 10364.53, 10364.69, 1.0], ["dann", 10364.93, 10365.25, 1.0], ["haben", 10365.89, 10366.13, 1.0], ["wir", 10366.13, 10366.29, 1.0], ["jetzt", 10366.29, 10366.45, 1.0], ["noch", 10366.45, 10366.69, 1.0], ["einen", 10366.69, 10366.85, 1.0], ["Post-Build-Step.", 10366.85, 10368.13, 1.0]]}, {"start": 10368.37, "end": 10378.85, "text": "Und zwar nehmen wir das JUnit XML-Plugin-Dingens da und sagen, okay, dann jetzt nimm alle XML-Dateien in folgenden Pfad und das ist dein Resultat.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 10368.37, 10368.61, 1.0], ["zwar", 10368.61, 10368.93, 1.0], ["nehmen", 10368.93, 10369.25, 1.0], ["wir", 10369.25, 10369.57, 1.0], ["das", 10369.89, 10370.21, 1.0], ["JUnit", 10370.21, 10370.77, 1.0], ["XML-Plugin-Dingens", 10371.01, 10372.77, 1.0], ["da", 10372.77, 10373.01, 1.0], ["und", 10373.01, 10373.17, 1.0], ["sagen,", 10373.17, 10373.49, 1.0], ["okay,", 10373.57, 10373.89, 1.0], ["dann", 10374.05, 10374.29, 1.0], ["jetzt", 10374.29, 10374.45, 1.0], ["nimm", 10374.45, 10374.77, 1.0], ["alle", 10374.77, 10374.93, 1.0], ["XML-Dateien", 10374.93, 10375.73, 1.0], ["in", 10375.73, 10375.89, 1.0], ["folgenden", 10375.89, 10376.21, 1.0], ["Pfad", 10376.37, 10376.61, 1.0], ["und", 10376.85, 10377.17, 1.0], ["das", 10377.41, 10377.65, 1.0], ["ist", 10377.65, 10377.89, 1.0], ["dein", 10377.89, 10378.21, 1.0], ["Resultat.", 10378.21, 10378.85, 1.0]]}, {"start": 10378.93, "end": 10385.17, "text": "Und Jenkins liefert dann im Webinterface auch noch so einen schönen kleinen Graph, wo du siehst, wann wie viele Tests fehlgeschlagen sind.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 10378.93, 10379.17, 1.0], ["Jenkins", 10379.17, 10379.97, 1.0], ["liefert", 10379.97, 10380.45, 1.0], ["dann", 10380.45, 10380.53, 1.0], ["im", 10380.69, 10380.77, 1.0], ["Webinterface", 10380.77, 10381.49, 1.0], ["auch", 10381.49, 10381.57, 1.0], ["noch", 10381.57, 10381.65, 1.0], ["so", 10381.65, 10381.81, 1.0], ["einen", 10381.81, 10381.89, 1.0], ["schönen", 10381.89, 10382.13, 1.0], ["kleinen", 10382.13, 10382.37, 1.0], ["Graph,", 10382.37, 10382.69, 1.0], ["wo", 10382.77, 10382.85, 1.0], ["du", 10382.85, 10383.01, 1.0], ["siehst,", 10383.01, 10383.17, 1.0], ["wann", 10383.25, 10383.41, 1.0], ["wie", 10383.49, 10383.65, 1.0], ["viele", 10383.65, 10383.81, 1.0], ["Tests", 10383.81, 10383.97, 1.0], ["fehlgeschlagen", 10384.05, 10384.93, 1.0], ["sind.", 10384.93, 10385.17, 1.0]]}, {"start": 10385.49, "end": 10390.37, "text": "Es gibt also Plugins für ungefähr alles, also für alle Versionskontrollsysteme.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Es", 10385.49, 10385.65, 1.0], ["gibt", 10385.65, 10385.89, 1.0], ["also", 10385.89, 10386.13, 1.0], ["Plugins", 10386.13, 10386.69, 1.0], ["für", 10386.69, 10386.85, 1.0], ["ungefähr", 10386.85, 10387.41, 1.0], ["alles,", 10387.41, 10387.65, 1.0], ["also", 10387.73, 10387.97, 1.0], ["für", 10387.97, 10388.29, 1.0], ["alle", 10388.29, 10388.61, 1.0], ["Versionskontrollsysteme.", 10388.61, 10390.37, 1.0]]}, {"start": 10390.61, "end": 10404.69, "text": "Du kannst dann irgendwelche Sachen noch sagen, ja, okay, wenn der Test erfolgreich war, dann lad doch einen neuen Tarball irgendwo hoch und Jenkins hat unendlich viele Plugins, alles ist immer kaputt, aber größtenteils geht es eigentlich.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Du", 10390.61, 10390.77, 1.0], ["kannst", 10390.77, 10391.09, 1.0], ["dann", 10391.09, 10391.33, 1.0], ["irgendwelche", 10391.33, 10391.81, 1.0], ["Sachen", 10391.81, 10392.21, 1.0], ["noch", 10392.21, 10392.53, 1.0], ["sagen,", 10392.53, 10392.77, 1.0], ["ja,", 10392.85, 10393.01, 1.0], ["okay,", 10393.09, 10393.33, 1.0], ["wenn", 10393.41, 10393.57, 1.0], ["der", 10393.57, 10393.73, 1.0], ["Test", 10393.73, 10394.13, 1.0], ["erfolgreich", 10394.13, 10394.93, 1.0], ["war,", 10394.93, 10395.17, 1.0], ["dann", 10395.33, 10395.57, 1.0], ["lad", 10395.57, 10395.65, 1.0], ["doch", 10395.81, 10395.97, 1.0], ["einen", 10395.97, 10396.05, 1.0], ["neuen", 10396.05, 10396.29, 1.0], ["Tarball", 10396.29, 10396.93, 1.0], ["irgendwo", 10396.93, 10397.41, 1.0], ["hoch", 10397.41, 10397.81, 1.0], ["und", 10398.05, 10398.37, 1.0], ["Jenkins", 10399.33, 10400.05, 1.0], ["hat", 10400.05, 10400.29, 1.0], ["unendlich", 10400.29, 10400.69, 1.0], ["viele", 10400.69, 10400.93, 1.0], ["Plugins,", 10400.93, 10401.49, 1.0], ["alles", 10401.57, 10401.81, 1.0], ["ist", 10401.81, 10401.97, 1.0], ["immer", 10401.97, 10402.21, 1.0], ["kaputt,", 10402.21, 10402.61, 1.0], ["aber", 10402.69, 10402.93, 1.0], ["größtenteils", 10402.93, 10403.57, 1.0], ["geht", 10403.57, 10403.81, 1.0], ["es", 10403.81, 10403.89, 1.0], ["eigentlich.", 10403.89, 10404.69, 1.0]]}, {"start": 10405.49, "end": 10405.73, "text": "Okay.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Okay.", 10405.49, 10405.73, 1.0]]}, {"start": 10405.97, "end": 10410.45, "text": "Das ist Jenkins, war eh mal Nick Hudson und ist ein Java-Server.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Das", 10405.97, 10406.29, 1.0], ["ist", 10406.29, 10406.45, 1.0], ["Jenkins,", 10406.45, 10407.01, 1.0], ["war", 10407.09, 10407.17, 1.0], ["eh", 10407.25, 10407.33, 1.0], ["mal", 10407.33, 10407.41, 1.0], ["Nick", 10407.49, 10407.65, 1.0], ["Hudson", 10407.73, 10408.13, 1.0], ["und", 10408.37, 10408.69, 1.0], ["ist", 10408.93, 10409.25, 1.0], ["ein", 10409.25, 10409.41, 1.0], ["Java-Server.", 10409.41, 10410.45, 1.0]]}, {"start": 10410.69, "end": 10416.45, "text": "Was gibt es noch für Infrastruktur, die man so verwenden kann, so wenn man testen will?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Was", 10410.69, 10410.85, 1.0], ["gibt", 10410.85, 10411.01, 1.0], ["es", 10411.01, 10411.17, 1.0], ["noch", 10411.17, 10411.33, 1.0], ["für", 10411.33, 10411.49, 1.0], ["Infrastruktur,", 10411.49, 10411.97, 1.0], ["die", 10412.05, 10412.21, 1.0], ["man", 10412.21, 10412.29, 1.0], ["so", 10412.29, 10412.45, 1.0], ["verwenden", 10412.45, 10413.01, 1.0], ["kann,", 10413.01, 10413.25, 1.0], ["so", 10413.33, 10413.57, 1.0], ["wenn", 10413.73, 10414.05, 1.0], ["man", 10414.05, 10414.37, 1.0], ["testen", 10415.33, 10415.81, 1.0], ["will?", 10416.13, 10416.45, 1.0]]}, {"start": 10417.01, "end": 10417.73, "text": "Also steht noch.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Also", 10417.01, 10417.17, 1.0], ["steht", 10417.41, 10417.65, 1.0], ["noch.", 10417.65, 10417.73, 1.0]]}, {"start": 10418.13, "end": 10423.89, "text": "Travis CI hatten wir schon drüber gesprochen, das noch ganz kurz ist von einer Firma in Berlin gehostet.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Travis", 10418.13, 10418.53, 1.0], ["CI", 10418.53, 10419.01, 1.0], ["hatten", 10419.01, 10419.17, 1.0], ["wir", 10419.17, 10419.33, 1.0], ["schon", 10419.33, 10419.65, 1.0], ["drüber", 10419.65, 10420.05, 1.0], ["gesprochen,", 10420.05, 10420.69, 1.0], ["das", 10421.01, 10421.25, 1.0], ["noch", 10421.33, 10421.49, 1.0], ["ganz", 10421.49, 10421.73, 1.0], ["kurz", 10421.73, 10421.97, 1.0], ["ist", 10422.05, 10422.21, 1.0], ["von", 10422.29, 10422.45, 1.0], ["einer", 10422.45, 10422.61, 1.0], ["Firma", 10422.61, 10422.85, 1.0], ["in", 10422.85, 10423.01, 1.0], ["Berlin", 10423.01, 10423.41, 1.0], ["gehostet.", 10423.41, 10423.89, 1.0]]}, {"start": 10424.05, "end": 10424.45, "text": "Das ist für mich.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 10424.05, 10424.13, 1.0], ["ist", 10424.13, 10424.21, 1.0], ["für", 10424.29, 10424.37, 1.0], ["mich.", 10424.37, 10424.45, 1.0]]}, {"start": 10425.25, "end": 10428.77, "text": "Ist für Open Source Angebote, wie Marc schon erwähnte, kostenlos.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ist", 10425.25, 10425.41, 1.0], ["für", 10425.49, 10425.65, 1.0], ["Open", 10425.65, 10425.97, 1.0], ["Source", 10425.97, 10426.29, 1.0], ["Angebote,", 10426.45, 10427.01, 1.0], ["wie", 10427.09, 10427.25, 1.0], ["Marc", 10427.25, 10427.57, 1.0], ["schon", 10427.57, 10427.73, 1.0], ["erwähnte,", 10427.73, 10427.97, 1.0], ["kostenlos.", 10428.13, 10428.77, 1.0]]}, {"start": 10428.93, "end": 10433.97, "text": "Da bin ich dann ein bisschen limitiert, glaube ich, ich kann nur einen Job ausführen oder so sequenziell.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Da", 10428.93, 10429.09, 1.0], ["bin", 10429.09, 10429.25, 1.0], ["ich", 10429.25, 10429.41, 1.0], ["dann", 10429.41, 10429.49, 1.0], ["ein", 10429.49, 10429.57, 1.0], ["bisschen", 10429.57, 10429.81, 1.0], ["limitiert,", 10429.81, 10430.29, 1.0], ["glaube", 10430.37, 10430.53, 1.0], ["ich,", 10430.53, 10430.61, 1.0], ["ich", 10430.69, 10430.77, 1.0], ["kann", 10430.77, 10430.93, 1.0], ["nur", 10430.93, 10431.17, 1.0], ["einen", 10431.17, 10431.33, 1.0], ["Job", 10431.33, 10431.81, 1.0], ["ausführen", 10431.81, 10432.45, 1.0], ["oder", 10432.45, 10432.77, 1.0], ["so", 10432.77, 10432.93, 1.0], ["sequenziell.", 10433.25, 10433.97, 1.0]]}, {"start": 10434.37, "end": 10436.53, "text": "Und man ist nicht prioritär, gerade ganz oben.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Und", 10434.37, 10434.53, 1.0], ["man", 10434.53, 10434.77, 1.0], ["ist", 10434.77, 10434.93, 1.0], ["nicht", 10434.93, 10435.09, 1.0], ["prioritär,", 10435.09, 10435.57, 1.0], ["gerade", 10435.65, 10435.89, 1.0], ["ganz", 10435.89, 10436.21, 1.0], ["oben.", 10436.21, 10436.53, 1.0]]}, {"start": 10436.77, "end": 10437.49, "text": "Genau, genau.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Genau,", 10436.77, 10437.09, 1.0], ["genau.", 10437.17, 10437.49, 1.0]]}, {"start": 10437.65, "end": 10444.21, "text": "Und für Unternehmen kostet es dann halt irgendwie im, glaube ich, dreistelligen Euro-Bereich monatlich locker mal.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Und", 10437.65, 10437.89, 1.0], ["für", 10437.89, 10438.13, 1.0], ["Unternehmen", 10438.13, 10438.69, 1.0], ["kostet", 10438.69, 10439.09, 1.0], ["es", 10439.09, 10439.25, 1.0], ["dann", 10439.25, 10439.41, 1.0], ["halt", 10439.41, 10439.73, 1.0], ["irgendwie", 10439.73, 10440.37, 1.0], ["im,", 10440.69, 10440.77, 1.0], ["glaube", 10441.09, 10441.41, 1.0], ["ich,", 10441.41, 10441.49, 1.0], ["dreistelligen", 10441.65, 10442.45, 1.0], ["Euro-Bereich", 10442.45, 10443.09, 1.0], ["monatlich", 10443.09, 10443.65, 1.0], ["locker", 10443.65, 10444.05, 1.0], ["mal.", 10444.05, 10444.21, 1.0]]}, {"start": 10444.93, "end": 10446.77, "text": "Oder man hat ein bisschen mehr Primo gibt es.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Oder", 10444.93, 10445.01, 1.0], ["man", 10445.09, 10445.25, 1.0], ["hat", 10445.25, 10445.33, 1.0], ["ein", 10445.41, 10445.49, 1.0], ["bisschen", 10445.49, 10445.73, 1.0], ["mehr", 10445.73, 10445.89, 1.0], ["Primo", 10445.89, 10446.29, 1.0], ["gibt", 10446.53, 10446.61, 1.0], ["es.", 10446.69, 10446.77, 1.0]]}, {"start": 10447.49, "end": 10453.49, "text": "Die Freien sind öffentlich, also jeder kann auf der Seite sehen, wer baut gerade welches Projekt und was machen die da.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Die", 10447.49, 10447.65, 1.0], ["Freien", 10447.65, 10447.97, 1.0], ["sind", 10448.13, 10448.29, 1.0], ["öffentlich,", 10448.29, 10448.61, 1.0], ["also", 10448.69, 10448.85, 1.0], ["jeder", 10448.93, 10449.25, 1.0], ["kann", 10449.25, 10449.41, 1.0], ["auf", 10449.41, 10449.57, 1.0], ["der", 10449.57, 10449.73, 1.0], ["Seite", 10449.73, 10450.13, 1.0], ["sehen,", 10450.13, 10450.45, 1.0], ["wer", 10450.85, 10451.17, 1.0], ["baut", 10451.17, 10451.57, 1.0], ["gerade", 10451.57, 10451.89, 1.0], ["welches", 10451.89, 10452.29, 1.0], ["Projekt", 10452.29, 10452.69, 1.0], ["und", 10452.69, 10452.85, 1.0], ["was", 10452.85, 10453.01, 1.0], ["machen", 10453.01, 10453.17, 1.0], ["die", 10453.17, 10453.33, 1.0], ["da.", 10453.33, 10453.49, 1.0]]}, {"start": 10453.73, "end": 10455.97, "text": "Genau, es ist analog zu GitHub im Prinzip.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 10453.73, 10453.89, 1.0], ["es", 10453.97, 10454.13, 1.0], ["ist", 10454.13, 10454.37, 1.0], ["analog", 10454.37, 10454.85, 1.0], ["zu", 10454.85, 10455.09, 1.0], ["GitHub", 10455.09, 10455.57, 1.0], ["im", 10455.57, 10455.73, 1.0], ["Prinzip.", 10455.73, 10455.97, 1.0]]}, {"start": 10456.37, "end": 10458.29, "text": "Ja, vom Modell her.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ja,", 10456.37, 10456.45, 1.0], ["vom", 10457.73, 10457.81, 1.0], ["Modell", 10457.97, 10458.21, 1.0], ["her.", 10458.21, 10458.29, 1.0]]}, {"start": 10459.41, "end": 10466.21, "text": "Vom Geschäftsmodell her sind viele der Dienstleister, die wir ansprechen, die orientieren sich da an GitHub.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Vom", 10459.41, 10459.57, 1.0], ["Geschäftsmodell", 10459.57, 10460.37, 1.0], ["her", 10460.37, 10460.69, 1.0], ["sind", 10460.69, 10461.01, 1.0], ["viele", 10461.01, 10461.49, 1.0], ["der", 10461.49, 10461.81, 1.0], ["Dienstleister,", 10461.81, 10462.77, 1.0], ["die", 10462.85, 10463.09, 1.0], ["wir", 10463.09, 10463.41, 1.0], ["ansprechen,", 10463.41, 10464.13, 1.0], ["die", 10464.29, 10464.53, 1.0], ["orientieren", 10464.53, 10465.09, 1.0], ["sich", 10465.09, 10465.33, 1.0], ["da", 10465.33, 10465.49, 1.0], ["an", 10465.49, 10465.65, 1.0], ["GitHub.", 10465.65, 10466.21, 1.0]]}, {"start": 10466.29, "end": 10468.29, "text": "Also Travis ist da auch so ein Fall.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 10466.29, 10466.45, 1.0], ["Travis", 10466.61, 10467.25, 1.0], ["ist", 10467.25, 10467.41, 1.0], ["da", 10467.41, 10467.57, 1.0], ["auch", 10467.57, 10467.73, 1.0], ["so", 10467.73, 10467.89, 1.0], ["ein", 10467.89, 10467.97, 1.0], ["Fall.", 10467.97, 10468.29, 1.0]]}, {"start": 10468.53, "end": 10481.01, "text": "Da ist es halt auch so wie bei GitHub, deine kostenlosen Repositories, die sind halt öffentlich zugänglich und ein bisschen eingeschränkt, aber nicht so, dass es ein Open-Source-Projekt jetzt irgendwie stören würde.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 10468.53, 10468.69, 1.0], ["ist", 10468.69, 10468.85, 1.0], ["es", 10468.85, 10469.01, 1.0], ["halt", 10469.01, 10469.17, 1.0], ["auch", 10469.17, 10469.33, 1.0], ["so", 10469.33, 10469.41, 1.0], ["wie", 10469.49, 10469.57, 1.0], ["bei", 10469.57, 10469.73, 1.0], ["GitHub,", 10469.73, 10470.29, 1.0], ["deine", 10472.13, 10472.37, 1.0], ["kostenlosen", 10472.37, 10473.01, 1.0], ["Repositories,", 10473.01, 10473.73, 1.0], ["die", 10473.81, 10473.97, 1.0], ["sind", 10473.97, 10474.13, 1.0], ["halt", 10474.13, 10474.45, 1.0], ["öffentlich", 10474.45, 10474.93, 1.0], ["zugänglich", 10474.93, 10475.81, 1.0], ["und", 10475.81, 10475.97, 1.0], ["ein", 10475.97, 10476.13, 1.0], ["bisschen", 10476.13, 10476.45, 1.0], ["eingeschränkt,", 10476.45, 10477.41, 1.0], ["aber", 10477.57, 10477.73, 1.0], ["nicht", 10477.73, 10477.89, 1.0], ["so,", 10477.89, 10478.05, 1.0], ["dass", 10478.13, 10478.29, 1.0], ["es", 10478.29, 10478.53, 1.0], ["ein", 10478.53, 10478.61, 1.0], ["Open-Source-Projekt", 10478.61, 10479.49, 1.0], ["jetzt", 10479.49, 10479.73, 1.0], ["irgendwie", 10479.73, 10480.05, 1.0], ["stören", 10480.05, 10480.69, 1.0], ["würde.", 10480.69, 10481.01, 1.0]]}, {"start": 10482.37, "end": 10504.61, "text": "Und so gilt es halt auch für so zum Beispiel Coveralls, was so ein Dienstleister ist, der dir dann quasi noch bei einem Travis CI-Run noch Code Coverage Reports generiert und dir dann da drauf so Buttons baut, die du in deine README einbauen kannst, sodass Leute auch gleich sehen, okay, wie hoch ist denn deine Code-Coverage von deinem Projekt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 10482.37, 10482.69, 1.0], ["so", 10482.69, 10482.93, 1.0], ["gilt", 10482.93, 10483.33, 1.0], ["es", 10483.33, 10483.49, 1.0], ["halt", 10483.49, 10483.73, 1.0], ["auch", 10483.73, 10483.89, 1.0], ["für", 10483.89, 10484.21, 1.0], ["so", 10484.37, 10484.53, 1.0], ["zum", 10484.69, 10484.85, 1.0], ["Beispiel", 10484.85, 10485.17, 1.0], ["Coveralls,", 10485.17, 10486.21, 1.0], ["was", 10487.01, 10487.33, 1.0], ["so", 10488.05, 10488.21, 1.0], ["ein", 10488.21, 10488.37, 1.0], ["Dienstleister", 10488.37, 10489.09, 1.0], ["ist,", 10489.09, 10489.17, 1.0], ["der", 10489.25, 10489.41, 1.0], ["dir", 10489.41, 10489.57, 1.0], ["dann", 10489.57, 10489.73, 1.0], ["quasi", 10489.81, 10490.45, 1.0], ["noch", 10490.77, 10491.09, 1.0], ["bei", 10491.49, 10491.81, 1.0], ["einem", 10491.81, 10492.05, 1.0], ["Travis", 10492.05, 10492.45, 1.0], ["CI-Run", 10492.53, 10493.33, 1.0], ["noch", 10493.49, 10493.65, 1.0], ["Code", 10493.65, 10493.89, 1.0], ["Coverage", 10493.97, 10494.53, 1.0], ["Reports", 10494.61, 10495.25, 1.0], ["generiert", 10495.25, 10495.81, 1.0], ["und", 10495.81, 10496.05, 1.0], ["dir", 10496.45, 10496.69, 1.0], ["dann", 10496.69, 10496.93, 1.0], ["da", 10496.93, 10497.09, 1.0], ["drauf", 10497.09, 10497.25, 1.0], ["so", 10497.41, 10497.57, 1.0], ["Buttons", 10497.57, 10497.97, 1.0], ["baut,", 10497.97, 10498.21, 1.0], ["die", 10498.29, 10498.37, 1.0], ["du", 10498.37, 10498.53, 1.0], ["in", 10498.53, 10498.61, 1.0], ["deine", 10498.61, 10498.77, 1.0], ["README", 10498.77, 10499.25, 1.0], ["einbauen", 10499.41, 10499.81, 1.0], ["kannst,", 10499.81, 10500.13, 1.0], ["sodass", 10500.21, 10500.61, 1.0], ["Leute", 10500.61, 10500.85, 1.0], ["auch", 10500.85, 10501.01, 1.0], ["gleich", 10501.01, 10501.25, 1.0], ["sehen,", 10501.25, 10501.49, 1.0], ["okay,", 10501.57, 10501.73, 1.0], ["wie", 10501.81, 10501.97, 1.0], ["hoch", 10501.97, 10502.21, 1.0], ["ist", 10502.21, 10502.37, 1.0], ["denn", 10502.37, 10502.53, 1.0], ["deine", 10502.53, 10502.77, 1.0], ["Code-Coverage", 10502.77, 10503.49, 1.0], ["von", 10503.49, 10503.65, 1.0], ["deinem", 10503.65, 10503.97, 1.0], ["Projekt.", 10503.97, 10504.61, 1.0]]}, {"start": 10505.01, "end": 10510.37, "text": "Ist tatsächlich auch was, das muss ich in meine Sachen demnächst, wenn ich da mal ein bisschen weiterentwickel, auch einbauen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ist", 10505.01, 10505.33, 1.0], ["tatsächlich", 10505.33, 10505.73, 1.0], ["auch", 10505.73, 10505.89, 1.0], ["was,", 10505.89, 10506.05, 1.0], ["das", 10506.13, 10506.29, 1.0], ["muss", 10506.29, 10506.45, 1.0], ["ich", 10506.45, 10506.61, 1.0], ["in", 10506.61, 10506.77, 1.0], ["meine", 10506.77, 10506.93, 1.0], ["Sachen", 10506.93, 10507.09, 1.0], ["demnächst,", 10507.25, 10507.57, 1.0], ["wenn", 10507.73, 10507.81, 1.0], ["ich", 10507.81, 10507.89, 1.0], ["da", 10507.89, 10508.05, 1.0], ["mal", 10508.05, 10508.21, 1.0], ["ein", 10508.21, 10508.37, 1.0], ["bisschen", 10508.45, 10508.69, 1.0], ["weiterentwickel,", 10508.69, 10509.49, 1.0], ["auch", 10509.57, 10509.73, 1.0], ["einbauen.", 10509.73, 10510.37, 1.0]]}, {"start": 10510.53, "end": 10521.17, "text": "Dass ich dann halt auch sage, hey, okay, ich möchte jetzt mal ein bisschen Code Coverage haben und möchte halt dann halt auch mal wissen, wie viel, was für ein Prozentsatz meines Codes wird denn tatsächlich durch Tests ausgeführt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dass", 10510.53, 10510.77, 1.0], ["ich", 10510.77, 10510.93, 1.0], ["dann", 10510.93, 10511.09, 1.0], ["halt", 10511.09, 10511.25, 1.0], ["auch", 10511.25, 10511.41, 1.0], ["sage,", 10511.41, 10511.57, 1.0], ["hey,", 10511.65, 10511.89, 1.0], ["okay,", 10512.05, 10512.21, 1.0], ["ich", 10512.37, 10512.45, 1.0], ["möchte", 10512.45, 10512.69, 1.0], ["jetzt", 10512.69, 10512.77, 1.0], ["mal", 10512.93, 10513.01, 1.0], ["ein", 10513.01, 10513.09, 1.0], ["bisschen", 10513.09, 10513.33, 1.0], ["Code", 10513.33, 10513.49, 1.0], ["Coverage", 10513.57, 10513.97, 1.0], ["haben", 10513.97, 10514.13, 1.0], ["und", 10514.13, 10514.29, 1.0], ["möchte", 10514.29, 10514.53, 1.0], ["halt", 10514.53, 10514.69, 1.0], ["dann", 10514.69, 10514.93, 1.0], ["halt", 10515.09, 10515.25, 1.0], ["auch", 10515.25, 10515.41, 1.0], ["mal", 10515.41, 10515.65, 1.0], ["wissen,", 10515.65, 10515.89, 1.0], ["wie", 10515.97, 10516.13, 1.0], ["viel,", 10516.13, 10516.21, 1.0], ["was", 10516.69, 10516.93, 1.0], ["für", 10516.93, 10517.09, 1.0], ["ein", 10517.09, 10517.25, 1.0], ["Prozentsatz", 10517.25, 10517.81, 1.0], ["meines", 10517.81, 10518.05, 1.0], ["Codes", 10518.05, 10518.29, 1.0], ["wird", 10518.29, 10518.45, 1.0], ["denn", 10518.45, 10518.61, 1.0], ["tatsächlich", 10518.61, 10519.01, 1.0], ["durch", 10519.01, 10519.25, 1.0], ["Tests", 10519.25, 10519.97, 1.0], ["ausgeführt.", 10519.97, 10521.17, 1.0]]}, {"start": 10521.97, "end": 10527.65, "text": "Genau, noch ein Continuous Integration Server ist Bamboo von Atlashian.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 10521.97, 10522.37, 1.0], ["noch", 10522.85, 10523.09, 1.0], ["ein", 10523.09, 10523.41, 1.0], ["Continuous", 10523.41, 10524.05, 1.0], ["Integration", 10524.05, 10524.69, 1.0], ["Server", 10524.69, 10525.09, 1.0], ["ist", 10525.33, 10525.57, 1.0], ["Bamboo", 10525.81, 10526.53, 1.0], ["von", 10526.53, 10526.77, 1.0], ["Atlashian.", 10526.77, 10527.65, 1.0]]}, {"start": 10527.81, "end": 10530.61, "text": "Das ist die Firma, die dieses Jira oder Jira macht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 10527.81, 10527.97, 1.0], ["ist", 10527.97, 10528.05, 1.0], ["die", 10528.05, 10528.21, 1.0], ["Firma,", 10528.21, 10528.37, 1.0], ["die", 10528.53, 10528.69, 1.0], ["dieses", 10528.69, 10529.01, 1.0], ["Jira", 10529.01, 10529.41, 1.0], ["oder", 10529.57, 10529.81, 1.0], ["Jira", 10529.81, 10530.13, 1.0], ["macht.", 10530.37, 10530.61, 1.0]]}, {"start": 10530.85, "end": 10532.93, "text": "Ja, da Confluence zum Beispiel machen die auch.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 10530.85, 10530.93, 1.0], ["da", 10531.09, 10531.17, 1.0], ["Confluence", 10531.33, 10531.97, 1.0], ["zum", 10532.05, 10532.13, 1.0], ["Beispiel", 10532.13, 10532.37, 1.0], ["machen", 10532.45, 10532.69, 1.0], ["die", 10532.69, 10532.77, 1.0], ["auch.", 10532.77, 10532.93, 1.0]]}, {"start": 10533.17, "end": 10534.85, "text": "Genau, dieses Wiki.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 10533.17, 10533.41, 1.0], ["dieses", 10533.97, 10534.37, 1.0], ["Wiki.", 10534.37, 10534.85, 1.0]]}, {"start": 10535.25, "end": 10538.53, "text": "Und Bamboo ist ein Continuous Integration Server.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 10535.25, 10535.57, 1.0], ["Bamboo", 10535.65, 10536.37, 1.0], ["ist", 10536.37, 10536.53, 1.0], ["ein", 10536.53, 10536.69, 1.0], ["Continuous", 10536.69, 10537.25, 1.0], ["Integration", 10537.25, 10537.81, 1.0], ["Server.", 10537.97, 10538.53, 1.0]]}, {"start": 10538.93, "end": 10549.97, "text": "Das ist proprietär und entsprechend kostet es dann, ich glaube, man kann, man kann so eine Art Community Edition runterladen oder zumindest eine Test Edition für Open Source.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 10538.93, 10539.25, 1.0], ["ist", 10539.89, 10540.21, 1.0], ["proprietär", 10540.53, 10541.49, 1.0], ["und", 10541.49, 10541.65, 1.0], ["entsprechend", 10541.65, 10542.05, 1.0], ["kostet", 10542.21, 10542.69, 1.0], ["es", 10542.69, 10542.85, 1.0], ["dann,", 10542.85, 10543.17, 1.0], ["ich", 10543.57, 10543.73, 1.0], ["glaube,", 10543.73, 10543.89, 1.0], ["man", 10543.97, 10544.13, 1.0], ["kann,", 10544.13, 10544.29, 1.0], ["man", 10544.45, 10544.61, 1.0], ["kann", 10544.61, 10544.77, 1.0], ["so", 10544.77, 10544.93, 1.0], ["eine", 10544.93, 10545.09, 1.0], ["Art", 10545.09, 10545.41, 1.0], ["Community", 10545.41, 10546.05, 1.0], ["Edition", 10546.13, 10546.53, 1.0], ["runterladen", 10546.69, 10547.25, 1.0], ["oder", 10547.33, 10547.57, 1.0], ["zumindest", 10547.57, 10547.97, 1.0], ["eine", 10547.97, 10548.13, 1.0], ["Test", 10548.13, 10548.29, 1.0], ["Edition", 10548.45, 10548.77, 1.0], ["für", 10548.77, 10548.93, 1.0], ["Open", 10548.93, 10549.33, 1.0], ["Source.", 10549.33, 10549.97, 1.0]]}, {"start": 10550.37, "end": 10557.81, "text": "Und hat natürlich dann Vorteile insofern, weil es sich super gerade mit Confluence und Gyra und so weiter integrieren lässt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 10550.37, 10550.69, 1.0], ["hat", 10551.65, 10551.97, 1.0], ["natürlich", 10551.97, 10552.37, 1.0], ["dann", 10552.37, 10552.69, 1.0], ["Vorteile", 10552.69, 10553.09, 1.0], ["insofern,", 10553.17, 10553.57, 1.0], ["weil", 10553.65, 10553.81, 1.0], ["es", 10553.81, 10553.89, 1.0], ["sich", 10553.89, 10554.05, 1.0], ["super", 10554.05, 10554.29, 1.0], ["gerade", 10554.29, 10554.53, 1.0], ["mit", 10554.53, 10554.69, 1.0], ["Confluence", 10554.69, 10555.25, 1.0], ["und", 10555.33, 10555.57, 1.0], ["Gyra", 10555.57, 10556.13, 1.0], ["und", 10556.13, 10556.29, 1.0], ["so", 10556.29, 10556.37, 1.0], ["weiter", 10556.37, 10556.61, 1.0], ["integrieren", 10556.61, 10557.25, 1.0], ["lässt.", 10557.25, 10557.81, 1.0]]}, {"start": 10559.65, "end": 10575.57, "text": "Was bei mir im Umfeld noch teilweise in Einsatz kommt, also gerade im Bereich iOS-Applikationen und Mac-Applikationen gab es bisher immer nur sehr kreblilige Lösungen, Jenkins einzusetzen mit irgendwelchen hässlichen Plugins.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Was", 10559.65, 10559.97, 1.0], ["bei", 10560.05, 10560.29, 1.0], ["mir", 10560.29, 10560.53, 1.0], ["im", 10560.77, 10561.01, 1.0], ["Umfeld", 10561.01, 10561.65, 1.0], ["noch", 10562.13, 10562.37, 1.0], ["teilweise", 10562.37, 10562.93, 1.0], ["in", 10562.93, 10563.17, 1.0], ["Einsatz", 10563.17, 10563.57, 1.0], ["kommt,", 10563.57, 10563.81, 1.0], ["also", 10563.89, 10564.13, 1.0], ["gerade", 10564.29, 10564.85, 1.0], ["im", 10564.85, 10565.01, 1.0], ["Bereich", 10565.01, 10565.49, 1.0], ["iOS-Applikationen", 10565.49, 10566.93, 1.0], ["und", 10567.01, 10567.25, 1.0], ["Mac-Applikationen", 10567.25, 10568.53, 1.0], ["gab", 10569.81, 10570.21, 1.0], ["es", 10570.21, 10570.53, 1.0], ["bisher", 10570.53, 10571.01, 1.0], ["immer", 10571.01, 10571.25, 1.0], ["nur", 10571.25, 10571.41, 1.0], ["sehr", 10571.41, 10571.57, 1.0], ["kreblilige", 10571.57, 10572.21, 1.0], ["Lösungen,", 10572.21, 10572.53, 1.0], ["Jenkins", 10572.77, 10573.41, 1.0], ["einzusetzen", 10573.41, 10573.97, 1.0], ["mit", 10573.97, 10574.13, 1.0], ["irgendwelchen", 10574.13, 10574.53, 1.0], ["hässlichen", 10574.53, 10575.09, 1.0], ["Plugins.", 10575.09, 10575.57, 1.0]]}, {"start": 10575.89, "end": 10585.81, "text": "Also das Problem dabei ist ja immer, dass man bei iOS einen Mac braucht, um das zu bauen und dann gibt es im Prinzip ein Command-Line-Tool, das X-Code-Build, mit dem kann man Projekte bauen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 10575.89, 10576.13, 1.0], ["das", 10576.13, 10576.29, 1.0], ["Problem", 10576.29, 10576.61, 1.0], ["dabei", 10576.61, 10576.93, 1.0], ["ist", 10576.93, 10577.01, 1.0], ["ja", 10577.01, 10577.25, 1.0], ["immer,", 10577.25, 10577.41, 1.0], ["dass", 10577.57, 10577.73, 1.0], ["man", 10577.73, 10577.97, 1.0], ["bei", 10577.97, 10578.13, 1.0], ["iOS", 10578.13, 10578.69, 1.0], ["einen", 10578.69, 10578.93, 1.0], ["Mac", 10578.93, 10579.09, 1.0], ["braucht,", 10579.25, 10579.49, 1.0], ["um", 10579.57, 10579.65, 1.0], ["das", 10579.65, 10579.81, 1.0], ["zu", 10579.81, 10579.97, 1.0], ["bauen", 10579.97, 10580.21, 1.0], ["und", 10580.29, 10580.45, 1.0], ["dann", 10580.45, 10580.61, 1.0], ["gibt", 10580.61, 10580.77, 1.0], ["es", 10580.77, 10580.93, 1.0], ["im", 10580.93, 10581.01, 1.0], ["Prinzip", 10581.01, 10581.57, 1.0], ["ein", 10581.57, 10581.81, 1.0], ["Command-Line-Tool,", 10581.81, 10582.69, 1.0], ["das", 10582.93, 10583.09, 1.0], ["X-Code-Build,", 10583.09, 10583.89, 1.0], ["mit", 10583.97, 10584.13, 1.0], ["dem", 10584.13, 10584.29, 1.0], ["kann", 10584.29, 10584.45, 1.0], ["man", 10584.45, 10584.77, 1.0], ["Projekte", 10584.77, 10585.33, 1.0], ["bauen.", 10585.33, 10585.81, 1.0]]}, {"start": 10587.49, "end": 10597.65, "text": "Und zum einen gibt es dann zum Beispiel bei Travis CI die Funktion, dass iOS und Mac-Applikationen gebaut und getestet werden können.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 10587.49, 10587.81, 1.0], ["zum", 10589.41, 10589.65, 1.0], ["einen", 10589.73, 10590.05, 1.0], ["gibt", 10590.05, 10590.21, 1.0], ["es", 10590.21, 10590.37, 1.0], ["dann", 10590.37, 10590.53, 1.0], ["zum", 10590.77, 10590.93, 1.0], ["Beispiel", 10590.93, 10591.25, 1.0], ["bei", 10591.25, 10591.41, 1.0], ["Travis", 10591.41, 10591.81, 1.0], ["CI", 10591.97, 10592.29, 1.0], ["die", 10592.53, 10592.69, 1.0], ["Funktion,", 10592.69, 10593.25, 1.0], ["dass", 10593.57, 10593.89, 1.0], ["iOS", 10594.21, 10594.77, 1.0], ["und", 10594.77, 10594.93, 1.0], ["Mac-Applikationen", 10594.93, 10595.89, 1.0], ["gebaut", 10595.89, 10596.13, 1.0], ["und", 10596.29, 10596.45, 1.0], ["getestet", 10596.45, 10597.01, 1.0], ["werden", 10597.01, 10597.33, 1.0], ["können.", 10597.33, 10597.65, 1.0]]}, {"start": 10598.05, "end": 10607.73, "text": "Und seit Xcode 5, das mit dem iOS 7 jetzt vor kurzem rauskam, gibt es auch sogenannte Xcode-Bots, die man dann auf einem Mac OS 10 Server laufen lassen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 10598.05, 10598.37, 1.0], ["seit", 10598.53, 10599.01, 1.0], ["Xcode", 10599.01, 10599.57, 1.0], ["5,", 10599.57, 10599.89, 1.0], ["das", 10599.97, 10600.13, 1.0], ["mit", 10600.13, 10600.21, 1.0], ["dem", 10600.21, 10600.37, 1.0], ["iOS", 10600.37, 10600.69, 1.0], ["7", 10600.77, 10601.09, 1.0], ["jetzt", 10601.09, 10601.25, 1.0], ["vor", 10601.25, 10601.33, 1.0], ["kurzem", 10601.33, 10601.57, 1.0], ["rauskam,", 10601.73, 10601.97, 1.0], ["gibt", 10602.21, 10602.37, 1.0], ["es", 10602.37, 10602.53, 1.0], ["auch", 10602.53, 10602.69, 1.0], ["sogenannte", 10602.69, 10603.25, 1.0], ["Xcode-Bots,", 10603.25, 10604.21, 1.0], ["die", 10604.85, 10605.01, 1.0], ["man", 10605.01, 10605.25, 1.0], ["dann", 10605.25, 10605.41, 1.0], ["auf", 10605.41, 10605.57, 1.0], ["einem", 10605.57, 10605.73, 1.0], ["Mac", 10605.73, 10605.89, 1.0], ["OS", 10606.05, 10606.29, 1.0], ["10", 10606.37, 10606.53, 1.0], ["Server", 10606.61, 10606.93, 1.0], ["laufen", 10606.93, 10607.25, 1.0], ["lassen", 10607.25, 10607.49, 1.0], ["kann.", 10607.49, 10607.73, 1.0]]}, {"start": 10607.81, "end": 10612.69, "text": "Das ist so im Prinzip so ein Hudson und so ein Jenkins on Steroids.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 10607.81, 10607.97, 1.0], ["ist", 10607.97, 10608.21, 1.0], ["so", 10608.21, 10608.53, 1.0], ["im", 10608.85, 10609.17, 1.0], ["Prinzip", 10609.17, 10609.89, 1.0], ["so", 10609.89, 10610.05, 1.0], ["ein", 10610.05, 10610.29, 1.0], ["Hudson", 10610.29, 10610.77, 1.0], ["und", 10610.85, 10611.01, 1.0], ["so", 10611.25, 10611.33, 1.0], ["ein", 10611.33, 10611.49, 1.0], ["Jenkins", 10611.49, 10611.89, 1.0], ["on", 10611.97, 10612.13, 1.0], ["Steroids.", 10612.13, 10612.69, 1.0]]}, {"start": 10612.77, "end": 10615.89, "text": "Also das funktioniert halt sehr sleek, sehr Apple-mäßig wieder.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 10612.77, 10613.01, 1.0], ["das", 10613.01, 10613.09, 1.0], ["funktioniert", 10613.09, 10613.49, 1.0], ["halt", 10613.49, 10613.73, 1.0], ["sehr", 10613.73, 10613.89, 1.0], ["sleek,", 10613.89, 10614.29, 1.0], ["sehr", 10614.37, 10614.53, 1.0], ["Apple-mäßig", 10614.53, 10615.33, 1.0], ["wieder.", 10615.33, 10615.89, 1.0]]}, {"start": 10616.29, "end": 10627.41, "text": "Hat dann aber große Probleme, zum Beispiel, wenn man CocoPots oder so einsetzt, dann funktioniert es wieder nicht so gut und deshalb vertrauen wir zum Beispiel auch dann intern eher auf Travis CI.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Hat", 10616.29, 10616.61, 1.0], ["dann", 10616.61, 10616.93, 1.0], ["aber", 10616.93, 10617.17, 1.0], ["große", 10617.17, 10617.65, 1.0], ["Probleme,", 10617.65, 10617.97, 1.0], ["zum", 10618.05, 10618.21, 1.0], ["Beispiel,", 10618.21, 10618.45, 1.0], ["wenn", 10618.53, 10618.69, 1.0], ["man", 10618.69, 10618.93, 1.0], ["CocoPots", 10618.93, 10619.73, 1.0], ["oder", 10619.89, 10620.05, 1.0], ["so", 10620.05, 10620.21, 1.0], ["einsetzt,", 10620.21, 10620.61, 1.0], ["dann", 10620.69, 10620.85, 1.0], ["funktioniert", 10620.85, 10621.25, 1.0], ["es", 10621.25, 10621.33, 1.0], ["wieder", 10621.33, 10621.57, 1.0], ["nicht", 10621.57, 10621.73, 1.0], ["so", 10621.73, 10621.89, 1.0], ["gut", 10621.89, 10622.05, 1.0], ["und", 10622.13, 10622.29, 1.0], ["deshalb", 10622.29, 10623.09, 1.0], ["vertrauen", 10623.89, 10624.61, 1.0], ["wir", 10624.61, 10624.85, 1.0], ["zum", 10624.85, 10625.01, 1.0], ["Beispiel", 10625.01, 10625.41, 1.0], ["auch", 10625.41, 10625.57, 1.0], ["dann", 10625.57, 10625.73, 1.0], ["intern", 10625.73, 10625.97, 1.0], ["eher", 10626.13, 10626.29, 1.0], ["auf", 10626.29, 10626.45, 1.0], ["Travis", 10626.45, 10626.85, 1.0], ["CI.", 10627.01, 10627.41, 1.0]]}, {"start": 10627.73, "end": 10630.69, "text": "Das kostet halt ein bisschen mehr, aber es funktioniert besser.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 10627.73, 10627.89, 1.0], ["kostet", 10627.89, 10628.37, 1.0], ["halt", 10628.37, 10628.53, 1.0], ["ein", 10628.53, 10628.61, 1.0], ["bisschen", 10628.61, 10628.85, 1.0], ["mehr,", 10628.85, 10629.09, 1.0], ["aber", 10629.17, 10629.33, 1.0], ["es", 10629.33, 10629.49, 1.0], ["funktioniert", 10629.49, 10630.21, 1.0], ["besser.", 10630.21, 10630.69, 1.0]]}, {"start": 10630.85, "end": 10637.57, "text": "Ist halt so richtig aus der Community irgendwie entstanden und was Apple sich da so vorstellt, ist eher in so einer heilen Welt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ist", 10630.85, 10631.01, 1.0], ["halt", 10631.17, 10631.49, 1.0], ["so", 10631.49, 10631.65, 1.0], ["richtig", 10631.65, 10631.97, 1.0], ["aus", 10631.97, 10632.13, 1.0], ["der", 10632.13, 10632.29, 1.0], ["Community", 10632.29, 10632.85, 1.0], ["irgendwie", 10632.85, 10633.17, 1.0], ["entstanden", 10633.17, 10633.73, 1.0], ["und", 10633.81, 10633.97, 1.0], ["was", 10633.97, 10634.21, 1.0], ["Apple", 10634.21, 10634.61, 1.0], ["sich", 10634.61, 10634.77, 1.0], ["da", 10634.77, 10634.93, 1.0], ["so", 10634.93, 10635.09, 1.0], ["vorstellt,", 10635.09, 10635.57, 1.0], ["ist", 10635.65, 10635.81, 1.0], ["eher", 10635.81, 10635.97, 1.0], ["in", 10635.97, 10636.13, 1.0], ["so", 10636.13, 10636.29, 1.0], ["einer", 10636.29, 10636.45, 1.0], ["heilen", 10636.45, 10636.93, 1.0], ["Welt.", 10636.93, 10637.57, 1.0]]}, {"start": 10638.05, "end": 10642.13, "text": "Man hatte auch bei Apple ja lange nicht das Gefühl, dass sie wirklich selber Tests einsetzen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Man", 10638.05, 10638.29, 1.0], ["hatte", 10638.29, 10638.53, 1.0], ["auch", 10638.53, 10638.61, 1.0], ["bei", 10638.61, 10638.77, 1.0], ["Apple", 10638.77, 10639.09, 1.0], ["ja", 10639.09, 10639.25, 1.0], ["lange", 10639.25, 10639.49, 1.0], ["nicht", 10639.49, 10639.65, 1.0], ["das", 10639.65, 10639.73, 1.0], ["Gefühl,", 10639.73, 10639.97, 1.0], ["dass", 10640.05, 10640.13, 1.0], ["sie", 10640.13, 10640.29, 1.0], ["wirklich", 10640.29, 10640.53, 1.0], ["selber", 10640.53, 10640.85, 1.0], ["Tests", 10640.85, 10641.25, 1.0], ["einsetzen.", 10641.25, 10642.13, 1.0]]}, {"start": 10643.57, "end": 10654.37, "text": "Also wusste man auch von einigen Apps, dass sie auch von WWDC-Qotes von einzelnen Apple-Ingineers, dass sie so mehr oder weniger gesagt haben, naja, wir haben die App halt so runtergeschrieben und.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 10643.57, 10644.05, 1.0], ["wusste", 10644.13, 10644.53, 1.0], ["man", 10644.53, 10644.69, 1.0], ["auch", 10644.69, 10644.85, 1.0], ["von", 10644.85, 10645.01, 1.0], ["einigen", 10645.01, 10645.33, 1.0], ["Apps,", 10645.33, 10645.65, 1.0], ["dass", 10645.73, 10645.89, 1.0], ["sie", 10645.89, 10646.13, 1.0], ["auch", 10646.13, 10646.45, 1.0], ["von", 10646.45, 10646.77, 1.0], ["WWDC-Qotes", 10646.77, 10649.33, 1.0], ["von", 10649.33, 10649.57, 1.0], ["einzelnen", 10649.57, 10650.05, 1.0], ["Apple-Ingineers,", 10650.05, 10650.85, 1.0], ["dass", 10650.93, 10651.09, 1.0], ["sie", 10651.09, 10651.17, 1.0], ["so", 10651.17, 10651.33, 1.0], ["mehr", 10651.33, 10651.49, 1.0], ["oder", 10651.49, 10651.57, 1.0], ["weniger", 10651.57, 10651.81, 1.0], ["gesagt", 10651.81, 10652.05, 1.0], ["haben,", 10652.05, 10652.13, 1.0], ["naja,", 10652.21, 10652.45, 1.0], ["wir", 10652.53, 10652.61, 1.0], ["haben", 10652.61, 10652.69, 1.0], ["die", 10652.69, 10652.77, 1.0], ["App", 10652.77, 10652.93, 1.0], ["halt", 10652.93, 10653.09, 1.0], ["so", 10653.09, 10653.25, 1.0], ["runtergeschrieben", 10653.25, 10653.89, 1.0], ["und.", 10654.05, 10654.37, 1.0]]}, {"start": 10655.09, "end": 10656.29, "text": "Wir machen ja keine Fehler, ist ja klar.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Wir", 10655.09, 10655.25, 1.0], ["machen", 10655.25, 10655.41, 1.0], ["ja", 10655.41, 10655.49, 1.0], ["keine", 10655.57, 10655.73, 1.0], ["Fehler,", 10655.73, 10655.89, 1.0], ["ist", 10655.97, 10656.05, 1.0], ["ja", 10656.13, 10656.21, 1.0], ["klar.", 10656.21, 10656.29, 1.0]]}, {"start": 10656.53, "end": 10658.53, "text": "Genau, die sind ja von Apple, die machen keine Fehler.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 10656.53, 10656.77, 1.0], ["die", 10657.01, 10657.09, 1.0], ["sind", 10657.09, 10657.25, 1.0], ["ja", 10657.25, 10657.33, 1.0], ["von", 10657.33, 10657.49, 1.0], ["Apple,", 10657.49, 10657.65, 1.0], ["die", 10657.81, 10657.89, 1.0], ["machen", 10657.89, 10658.05, 1.0], ["keine", 10658.05, 10658.21, 1.0], ["Fehler.", 10658.21, 10658.53, 1.0]]}, {"start": 10658.85, "end": 10661.33, "text": "Das war ein weißes Jackett.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Das", 10658.85, 10659.01, 1.0], ["war", 10659.01, 10659.09, 1.0], ["ein", 10660.13, 10660.21, 1.0], ["weißes", 10660.29, 10660.77, 1.0], ["Jackett.", 10660.77, 10661.33, 1.0]]}, {"start": 10661.81, "end": 10663.89, "text": "Ja, genau, ein weißes T-Shirt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ja,", 10661.81, 10661.97, 1.0], ["genau,", 10662.05, 10662.29, 1.0], ["ein", 10662.45, 10662.53, 1.0], ["weißes", 10662.61, 10663.01, 1.0], ["T-Shirt.", 10663.01, 10663.89, 1.0]]}, {"start": 10664.13, "end": 10669.49, "text": "Und Felix, was setzt du noch so ein?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Und", 10664.13, 10664.45, 1.0], ["Felix,", 10668.05, 10668.45, 1.0], ["was", 10668.53, 10668.69, 1.0], ["setzt", 10668.69, 10668.93, 1.0], ["du", 10669.01, 10669.17, 1.0], ["noch", 10669.17, 10669.25, 1.0], ["so", 10669.25, 10669.41, 1.0], ["ein?", 10669.41, 10669.49, 1.0]]}, {"start": 10669.73, "end": 10670.93, "text": "Hast du hier noch Wimpern?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Hast", 10669.73, 10669.89, 1.0], ["du", 10669.89, 10669.97, 1.0], ["hier", 10670.05, 10670.13, 1.0], ["noch", 10670.13, 10670.29, 1.0], ["Wimpern?", 10670.29, 10670.93, 1.0]]}, {"start": 10671.09, "end": 10676.93, "text": "Achso, genau, ich habe nicht genau gewusst, wo ich es denn dazu tun soll, aber ich bin nicht.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Achso,", 10671.09, 10671.25, 1.0], ["genau,", 10671.33, 10671.41, 1.0], ["ich", 10671.49, 10671.57, 1.0], ["habe", 10672.05, 10672.13, 1.0], ["nicht", 10672.93, 10673.25, 1.0], ["genau", 10673.25, 10673.49, 1.0], ["gewusst,", 10673.49, 10673.73, 1.0], ["wo", 10673.81, 10673.89, 1.0], ["ich", 10673.89, 10673.97, 1.0], ["es", 10673.97, 10674.13, 1.0], ["denn", 10674.13, 10674.29, 1.0], ["dazu", 10674.29, 10674.77, 1.0], ["tun", 10674.77, 10675.09, 1.0], ["soll,", 10675.09, 10675.41, 1.0], ["aber", 10675.49, 10675.73, 1.0], ["ich", 10675.73, 10675.97, 1.0], ["bin", 10676.93, 10676.93, 1.0], ["nicht.", 10676.93, 10676.93, 1.0]]}, {"start": 10677.09, "end": 10679.49, "text": "Genau, das ist keine Infrastruktur, aber ein tolles Plugin wahrscheinlich.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Genau,", 10677.09, 10677.25, 1.0], ["das", 10677.49, 10677.57, 1.0], ["ist", 10677.57, 10677.65, 1.0], ["keine", 10677.81, 10677.97, 1.0], ["Infrastruktur,", 10677.97, 10678.37, 1.0], ["aber", 10678.45, 10678.61, 1.0], ["ein", 10678.61, 10678.69, 1.0], ["tolles", 10678.69, 10678.93, 1.0], ["Plugin", 10678.93, 10679.09, 1.0], ["wahrscheinlich.", 10679.25, 10679.49, 1.0]]}, {"start": 10679.73, "end": 10691.81, "text": "Genau, also ich wollte darauf nochmal hinweisen, Syntastic ist quasi alles, ist quasi ein Syntax-Check-Tool für Wim, also für so Fricke-Kommandozeilenzeugs.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 10679.73, 10679.89, 1.0], ["also", 10679.97, 10680.13, 1.0], ["ich", 10680.13, 10680.21, 1.0], ["wollte", 10680.21, 10680.45, 1.0], ["darauf", 10680.45, 10680.77, 1.0], ["nochmal", 10680.77, 10681.25, 1.0], ["hinweisen,", 10681.25, 10681.81, 1.0], ["Syntastic", 10681.97, 10682.85, 1.0], ["ist", 10683.01, 10683.25, 1.0], ["quasi", 10683.25, 10683.89, 1.0], ["alles,", 10684.21, 10684.53, 1.0], ["ist", 10685.41, 10685.65, 1.0], ["quasi", 10685.65, 10686.05, 1.0], ["ein", 10686.05, 10686.21, 1.0], ["Syntax-Check-Tool", 10686.21, 10687.41, 1.0], ["für", 10687.65, 10687.81, 1.0], ["Wim,", 10687.81, 10688.21, 1.0], ["also", 10688.45, 10688.69, 1.0], ["für", 10688.69, 10688.93, 1.0], ["so", 10688.93, 10689.25, 1.0], ["Fricke-Kommandozeilenzeugs.", 10689.25, 10691.81, 1.0]]}, {"start": 10692.45, "end": 10693.89, "text": "Das nützt sich tatsächlich auch für meine Spieler.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 10692.45, 10692.53, 1.0], ["nützt", 10692.69, 10692.93, 1.0], ["sich", 10692.93, 10693.01, 1.0], ["tatsächlich", 10693.09, 10693.33, 1.0], ["auch", 10693.33, 10693.49, 1.0], ["für", 10693.49, 10693.65, 1.0], ["meine", 10693.65, 10693.73, 1.0], ["Spieler.", 10693.81, 10693.89, 1.0]]}, {"start": 10694.13, "end": 10700.61, "text": "Genau, und das kann unter anderem, also es kann quasi alle Programmiersprachen auf Syntax checken.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 10694.13, 10694.29, 1.0], ["und", 10694.37, 10694.61, 1.0], ["das", 10694.61, 10694.85, 1.0], ["kann", 10694.85, 10695.17, 1.0], ["unter", 10695.89, 10696.21, 1.0], ["anderem,", 10696.21, 10696.93, 1.0], ["also", 10697.09, 10697.25, 1.0], ["es", 10697.33, 10697.49, 1.0], ["kann", 10697.49, 10697.73, 1.0], ["quasi", 10697.73, 10698.05, 1.0], ["alle", 10698.05, 10698.29, 1.0], ["Programmiersprachen", 10698.29, 10699.33, 1.0], ["auf", 10699.33, 10699.57, 1.0], ["Syntax", 10699.57, 10700.13, 1.0], ["checken.", 10700.13, 10700.61, 1.0]]}, {"start": 10700.69, "end": 10711.57, "text": "Und das macht, wenn du für Python das Zeugs installiert hast, dann checkt er auch PEP 8, das heißt dieser quasi der Guide, wie man seinen Code quasi schön macht.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10700.69, 10701.01, 1.0], ["das", 10701.01, 10701.17, 1.0], ["macht,", 10701.17, 10701.49, 1.0], ["wenn", 10701.89, 10702.21, 1.0], ["du", 10702.21, 10702.53, 1.0], ["für", 10702.53, 10702.77, 1.0], ["Python", 10702.77, 10703.33, 1.0], ["das", 10703.33, 10703.49, 1.0], ["Zeugs", 10703.49, 10703.89, 1.0], ["installiert", 10703.89, 10704.29, 1.0], ["hast,", 10704.29, 10704.53, 1.0], ["dann", 10704.69, 10705.01, 1.0], ["checkt", 10705.17, 10705.57, 1.0], ["er", 10705.57, 10705.73, 1.0], ["auch", 10705.73, 10705.81, 1.0], ["PEP", 10705.81, 10706.13, 1.0], ["8,", 10706.21, 10706.45, 1.0], ["das", 10706.53, 10706.61, 1.0], ["heißt", 10706.61, 10706.77, 1.0], ["dieser", 10706.85, 10707.17, 1.0], ["quasi", 10707.25, 10707.65, 1.0], ["der", 10707.65, 10707.89, 1.0], ["Guide,", 10707.89, 10708.29, 1.0], ["wie", 10708.45, 10708.69, 1.0], ["man", 10708.69, 10708.85, 1.0], ["seinen", 10708.85, 10709.17, 1.0], ["Code", 10709.17, 10709.73, 1.0], ["quasi", 10709.97, 10710.61, 1.0], ["schön", 10710.69, 10711.25, 1.0], ["macht.", 10711.25, 10711.57, 1.0]]}, {"start": 10712.13, "end": 10719.33, "text": "Und wie man den strukturiert, also beziehungsweise wie man den so schreibt, dass er überall gleich aussieht, quasi.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10712.13, 10712.45, 1.0], ["wie", 10712.45, 10712.69, 1.0], ["man", 10712.69, 10712.85, 1.0], ["den", 10712.85, 10713.09, 1.0], ["strukturiert,", 10713.09, 10713.73, 1.0], ["also", 10713.89, 10714.05, 1.0], ["beziehungsweise", 10714.13, 10714.69, 1.0], ["wie", 10714.77, 10714.93, 1.0], ["man", 10714.93, 10715.25, 1.0], ["den", 10715.25, 10715.57, 1.0], ["so", 10715.81, 10716.05, 1.0], ["schreibt,", 10716.05, 10716.61, 1.0], ["dass", 10716.69, 10716.85, 1.0], ["er", 10716.85, 10717.09, 1.0], ["überall", 10717.73, 10718.13, 1.0], ["gleich", 10718.13, 10718.45, 1.0], ["aussieht,", 10718.45, 10718.93, 1.0], ["quasi.", 10719.01, 10719.33, 1.0]]}, {"start": 10719.49, "end": 10721.33, "text": "Und ich bin mir ziemlich sicher, das gibt es für alles.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10719.49, 10719.65, 1.0], ["ich", 10719.65, 10719.73, 1.0], ["bin", 10719.73, 10719.89, 1.0], ["mir", 10719.89, 10720.05, 1.0], ["ziemlich", 10720.05, 10720.29, 1.0], ["sicher,", 10720.29, 10720.45, 1.0], ["das", 10720.53, 10720.61, 1.0], ["gibt", 10720.61, 10720.77, 1.0], ["es", 10720.77, 10720.85, 1.0], ["für", 10720.85, 10721.09, 1.0], ["alles.", 10721.09, 10721.33, 1.0]]}, {"start": 10721.49, "end": 10725.09, "text": "Andere auch und die können auch irgendwie Haske und JavaScript und so.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Andere", 10721.49, 10721.89, 1.0], ["auch", 10721.89, 10722.05, 1.0], ["und", 10722.13, 10722.29, 1.0], ["die", 10722.29, 10722.45, 1.0], ["können", 10722.45, 10722.61, 1.0], ["auch", 10722.61, 10722.69, 1.0], ["irgendwie", 10722.69, 10723.01, 1.0], ["Haske", 10723.01, 10723.49, 1.0], ["und", 10723.57, 10723.81, 1.0], ["JavaScript", 10723.81, 10724.69, 1.0], ["und", 10724.77, 10724.93, 1.0], ["so.", 10724.93, 10725.09, 1.0]]}, {"start": 10725.17, "end": 10728.53, "text": "Und das ist eigentlich ein ziemlich cooles Teil und ich wollte kurz nur darauf hinweisen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10725.17, 10725.33, 1.0], ["das", 10725.33, 10725.49, 1.0], ["ist", 10725.49, 10725.57, 1.0], ["eigentlich", 10725.57, 10725.81, 1.0], ["ein", 10725.81, 10725.89, 1.0], ["ziemlich", 10725.89, 10726.13, 1.0], ["cooles", 10726.13, 10726.37, 1.0], ["Teil", 10726.37, 10726.61, 1.0], ["und", 10726.69, 10726.77, 1.0], ["ich", 10726.77, 10726.85, 1.0], ["wollte", 10726.85, 10727.01, 1.0], ["kurz", 10727.09, 10727.33, 1.0], ["nur", 10727.33, 10727.49, 1.0], ["darauf", 10727.49, 10727.81, 1.0], ["hinweisen.", 10727.81, 10728.53, 1.0]]}, {"start": 10729.25, "end": 10734.45, "text": "Genau, also so Lint gibt es ja auch immer mehr für alle möglichen Sprachen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Genau,", 10729.25, 10729.41, 1.0], ["also", 10729.57, 10729.73, 1.0], ["so", 10729.73, 10729.97, 1.0], ["Lint", 10729.97, 10730.29, 1.0], ["gibt", 10730.69, 10730.77, 1.0], ["es", 10730.77, 10730.93, 1.0], ["ja", 10730.93, 10731.01, 1.0], ["auch", 10731.01, 10731.17, 1.0], ["immer", 10731.17, 10731.33, 1.0], ["mehr", 10732.53, 10732.85, 1.0], ["für", 10733.01, 10733.17, 1.0], ["alle", 10733.17, 10733.41, 1.0], ["möglichen", 10733.41, 10733.89, 1.0], ["Sprachen.", 10733.89, 10734.45, 1.0]]}, {"start": 10734.77, "end": 10738.05, "text": "JS-Lint und Ruby Lint und was es auch immer gibt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["JS-Lint", 10734.77, 10735.57, 1.0], ["und", 10735.81, 10736.05, 1.0], ["Ruby", 10736.05, 10736.45, 1.0], ["Lint", 10736.53, 10736.77, 1.0], ["und", 10736.93, 10737.01, 1.0], ["was", 10737.01, 10737.17, 1.0], ["es", 10737.17, 10737.33, 1.0], ["auch", 10737.33, 10737.49, 1.0], ["immer", 10737.49, 10737.73, 1.0], ["gibt.", 10737.73, 10738.05, 1.0]]}, {"start": 10738.45, "end": 10746.05, "text": "Lint sind im Endeffekt so Tools, die deinen Code auf bestimmte Eigenschaften oder bestimmte Patterns untersuchen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Lint", 10738.45, 10738.85, 1.0], ["sind", 10739.09, 10739.33, 1.0], ["im", 10739.33, 10739.49, 1.0], ["Endeffekt", 10739.49, 10740.05, 1.0], ["so", 10740.05, 10740.29, 1.0], ["Tools,", 10740.29, 10741.01, 1.0], ["die", 10741.81, 10742.13, 1.0], ["deinen", 10742.37, 10742.69, 1.0], ["Code", 10742.69, 10743.09, 1.0], ["auf", 10743.09, 10743.25, 1.0], ["bestimmte", 10743.25, 10743.73, 1.0], ["Eigenschaften", 10743.73, 10744.53, 1.0], ["oder", 10744.53, 10744.77, 1.0], ["bestimmte", 10744.77, 10745.17, 1.0], ["Patterns", 10745.17, 10745.65, 1.0], ["untersuchen.", 10745.65, 10746.05, 1.0]]}, {"start": 10746.13, "end": 10758.61, "text": "Im Endeffekt ist es statische Code-Analyse mit so ein bisschen Best Practices kombiniert, dass man sagt, okay, du machst jetzt JavaScript, also mach doch mal bitte irgendwie Strichpunkte hinter deine Statements.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Im", 10746.13, 10746.29, 1.0], ["Endeffekt", 10746.29, 10746.69, 1.0], ["ist", 10746.69, 10746.77, 1.0], ["es", 10746.77, 10746.93, 1.0], ["statische", 10746.93, 10747.33, 1.0], ["Code-Analyse", 10747.33, 10748.05, 1.0], ["mit", 10748.05, 10748.13, 1.0], ["so", 10748.13, 10748.21, 1.0], ["ein", 10748.21, 10748.29, 1.0], ["bisschen", 10748.29, 10748.61, 1.0], ["Best", 10748.85, 10749.09, 1.0], ["Practices", 10749.09, 10749.65, 1.0], ["kombiniert,", 10749.65, 10750.05, 1.0], ["dass", 10750.13, 10750.29, 1.0], ["man", 10750.29, 10750.45, 1.0], ["sagt,", 10750.45, 10750.69, 1.0], ["okay,", 10750.77, 10751.09, 1.0], ["du", 10751.41, 10751.57, 1.0], ["machst", 10751.57, 10751.89, 1.0], ["jetzt", 10751.89, 10752.13, 1.0], ["JavaScript,", 10752.13, 10753.01, 1.0], ["also", 10753.25, 10753.57, 1.0], ["mach", 10754.53, 10754.85, 1.0], ["doch", 10754.85, 10755.17, 1.0], ["mal", 10755.17, 10755.41, 1.0], ["bitte", 10755.41, 10755.81, 1.0], ["irgendwie", 10755.81, 10756.53, 1.0], ["Strichpunkte", 10756.53, 10757.49, 1.0], ["hinter", 10757.49, 10757.81, 1.0], ["deine", 10757.81, 10758.13, 1.0], ["Statements.", 10758.13, 10758.61, 1.0]]}, {"start": 10759.73, "end": 10761.41, "text": "Weil die coolen Kids benutzen das so.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Weil", 10759.73, 10759.97, 1.0], ["die", 10759.97, 10760.05, 1.0], ["coolen", 10760.05, 10760.37, 1.0], ["Kids", 10760.37, 10760.69, 1.0], ["benutzen", 10760.69, 10761.09, 1.0], ["das", 10761.09, 10761.25, 1.0], ["so.", 10761.25, 10761.41, 1.0]]}, {"start": 10761.57, "end": 10761.97, "text": "Ja, genau.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Ja,", 10761.57, 10761.65, 1.0], ["genau.", 10761.73, 10761.97, 1.0]]}, {"start": 10762.05, "end": 10769.01, "text": "Oder oder keine Ahnung, oder rück deinen Code richtig ein oder keine Ahnung.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Oder", 10762.05, 10762.37, 1.0], ["oder", 10762.37, 10762.69, 1.0], ["keine", 10762.85, 10763.17, 1.0], ["Ahnung,", 10763.17, 10763.41, 1.0], ["oder", 10764.21, 10764.45, 1.0], ["rück", 10764.77, 10765.01, 1.0], ["deinen", 10765.17, 10765.41, 1.0], ["Code", 10765.41, 10765.81, 1.0], ["richtig", 10765.81, 10766.37, 1.0], ["ein", 10766.37, 10766.69, 1.0], ["oder", 10766.93, 10767.25, 1.0], ["keine", 10768.45, 10768.77, 1.0], ["Ahnung.", 10768.77, 10769.01, 1.0]]}, {"start": 10769.33, "end": 10771.25, "text": "Zwei New Lines nach irgendwie Functions oder so ein Shit.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Zwei", 10769.33, 10769.57, 1.0], ["New", 10769.57, 10769.65, 1.0], ["Lines", 10769.73, 10770.05, 1.0], ["nach", 10770.05, 10770.21, 1.0], ["irgendwie", 10770.21, 10770.29, 1.0], ["Functions", 10770.37, 10770.77, 1.0], ["oder", 10770.77, 10770.93, 1.0], ["so", 10770.93, 10771.01, 1.0], ["ein", 10771.01, 10771.09, 1.0], ["Shit.", 10771.09, 10771.25, 1.0]]}, {"start": 10771.49, "end": 10773.89, "text": "Ja, genau, also bestimmte, da kann man halt dann bestimmte Dinge.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 10771.49, 10771.57, 1.0], ["genau,", 10771.65, 10771.81, 1.0], ["also", 10771.89, 10772.05, 1.0], ["bestimmte,", 10772.05, 10772.45, 1.0], ["da", 10772.61, 10772.77, 1.0], ["kann", 10772.77, 10772.85, 1.0], ["man", 10772.85, 10773.01, 1.0], ["halt", 10773.01, 10773.17, 1.0], ["dann", 10773.17, 10773.33, 1.0], ["bestimmte", 10773.33, 10773.65, 1.0], ["Dinge.", 10773.73, 10773.89, 1.0]]}, {"start": 10775.25, "end": 10781.81, "text": "Bestimmte Dinge, die in der Programmiersprache als Idiom gelten und da irgendwie gewünscht sind und dass man dann irgendwie coolen Code schreiben kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Bestimmte", 10775.25, 10775.57, 1.0], ["Dinge,", 10775.57, 10775.73, 1.0], ["die", 10775.81, 10775.89, 1.0], ["in", 10775.89, 10776.05, 1.0], ["der", 10776.05, 10776.13, 1.0], ["Programmiersprache", 10776.13, 10777.01, 1.0], ["als", 10777.01, 10777.17, 1.0], ["Idiom", 10777.17, 10777.57, 1.0], ["gelten", 10777.65, 10777.97, 1.0], ["und", 10777.97, 10778.21, 1.0], ["da", 10778.21, 10778.37, 1.0], ["irgendwie", 10778.37, 10778.85, 1.0], ["gewünscht", 10778.85, 10779.41, 1.0], ["sind", 10779.41, 10779.57, 1.0], ["und", 10779.65, 10779.81, 1.0], ["dass", 10779.81, 10779.97, 1.0], ["man", 10779.97, 10780.05, 1.0], ["dann", 10780.05, 10780.21, 1.0], ["irgendwie", 10780.21, 10780.53, 1.0], ["coolen", 10780.53, 10780.85, 1.0], ["Code", 10780.85, 10781.09, 1.0], ["schreiben", 10781.09, 10781.49, 1.0], ["kann.", 10781.49, 10781.81, 1.0]]}, {"start": 10782.21, "end": 10784.45, "text": "Sowas überprüfen halt diese Lint-Tools.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Sowas", 10782.21, 10782.69, 1.0], ["überprüfen", 10782.69, 10783.33, 1.0], ["halt", 10783.33, 10783.49, 1.0], ["diese", 10783.49, 10783.73, 1.0], ["Lint-Tools.", 10783.73, 10784.45, 1.0]]}, {"start": 10785.91, "end": 10788.55, "text": "Ich weiß nicht, ob es wirklich zu Tests dazugehört, aber irgendwie.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ich", 10785.91, 10786.07, 1.0], ["weiß", 10786.07, 10786.31, 1.0], ["nicht,", 10786.31, 10786.39, 1.0], ["ob", 10786.47, 10786.63, 1.0], ["es", 10786.63, 10786.79, 1.0], ["wirklich", 10786.79, 10787.03, 1.0], ["zu", 10787.03, 10787.19, 1.0], ["Tests", 10787.19, 10787.59, 1.0], ["dazugehört,", 10787.59, 10788.07, 1.0], ["aber", 10788.15, 10788.31, 1.0], ["irgendwie.", 10788.31, 10788.55, 1.0]]}, {"start": 10788.87, "end": 10799.83, "text": "Ja, es geht ja auch um Codequalität und sowas kann man dann halt relativ schön automatisiert machen mit sowas.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 10788.87, 10788.95, 1.0], ["es", 10789.83, 10789.99, 1.0], ["geht", 10789.99, 10790.23, 1.0], ["ja", 10790.23, 10790.55, 1.0], ["auch", 10790.55, 10790.87, 1.0], ["um", 10790.87, 10791.11, 1.0], ["Codequalität", 10791.11, 10792.31, 1.0], ["und", 10792.31, 10792.63, 1.0], ["sowas", 10792.71, 10793.11, 1.0], ["kann", 10793.11, 10793.35, 1.0], ["man", 10793.35, 10793.51, 1.0], ["dann", 10793.51, 10793.67, 1.0], ["halt", 10793.67, 10794.07, 1.0], ["relativ", 10794.07, 10794.71, 1.0], ["schön", 10795.19, 10795.83, 1.0], ["automatisiert", 10796.07, 10797.27, 1.0], ["machen", 10799.03, 10799.43, 1.0], ["mit", 10799.43, 10799.59, 1.0], ["sowas.", 10799.59, 10799.83, 1.0]]}, {"start": 10799.91, "end": 10806.31, "text": "Oder JS-Hint gibt es dann auch noch für diejenigen, denen die Regeln in JS-Lint nicht passen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 10799.91, 10800.15, 1.0], ["JS-Hint", 10800.15, 10800.87, 1.0], ["gibt", 10800.95, 10801.11, 1.0], ["es", 10801.11, 10801.19, 1.0], ["dann", 10801.19, 10801.35, 1.0], ["auch", 10801.35, 10801.51, 1.0], ["noch", 10801.51, 10801.67, 1.0], ["für", 10801.67, 10801.83, 1.0], ["diejenigen,", 10802.63, 10803.19, 1.0], ["denen", 10803.67, 10804.15, 1.0], ["die", 10804.15, 10804.47, 1.0], ["Regeln", 10804.47, 10804.87, 1.0], ["in", 10804.87, 10805.03, 1.0], ["JS-Lint", 10805.03, 10805.67, 1.0], ["nicht", 10805.91, 10806.07, 1.0], ["passen.", 10806.07, 10806.31, 1.0]]}, {"start": 10806.63, "end": 10813.03, "text": "Also ich kenne es jetzt größtenteils als JavaScript, weil ich das größtenteils in meiner Zeit als JavaScript-Entwickler benutzt habe.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 10806.63, 10806.87, 1.0], ["ich", 10806.87, 10806.95, 1.0], ["kenne", 10806.95, 10807.19, 1.0], ["es", 10807.19, 10807.35, 1.0], ["jetzt", 10807.35, 10807.51, 1.0], ["größtenteils", 10807.51, 10807.99, 1.0], ["als", 10807.99, 10808.15, 1.0], ["JavaScript,", 10808.15, 10808.63, 1.0], ["weil", 10808.71, 10808.87, 1.0], ["ich", 10808.87, 10808.95, 1.0], ["das", 10808.95, 10809.11, 1.0], ["größtenteils", 10809.11, 10809.67, 1.0], ["in", 10810.31, 10810.47, 1.0], ["meiner", 10810.47, 10810.79, 1.0], ["Zeit", 10810.79, 10811.03, 1.0], ["als", 10811.03, 10811.19, 1.0], ["JavaScript-Entwickler", 10811.19, 10812.23, 1.0], ["benutzt", 10812.23, 10812.71, 1.0], ["habe.", 10812.71, 10813.03, 1.0]]}, {"start": 10813.91, "end": 10816.55, "text": "Gibt es aber auch in allen möglichen anderen Sprachen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Gibt", 10813.91, 10814.23, 1.0], ["es", 10814.23, 10814.39, 1.0], ["aber", 10814.39, 10814.55, 1.0], ["auch", 10814.55, 10814.71, 1.0], ["in", 10814.71, 10814.79, 1.0], ["allen", 10814.79, 10815.03, 1.0], ["möglichen", 10815.03, 10815.51, 1.0], ["anderen", 10815.51, 10815.83, 1.0], ["Sprachen.", 10815.83, 10816.55, 1.0]]}, {"start": 10816.95, "end": 10818.07, "text": "Was ist Faker?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Was", 10816.95, 10817.27, 1.0], ["ist", 10817.27, 10817.43, 1.0], ["Faker?", 10817.59, 10818.07, 1.0]]}, {"start": 10818.47, "end": 10819.03, "text": "Faker-Faker.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Faker-Faker.", 10818.47, 10819.03, 1.0]]}, {"start": 10819.59, "end": 10820.15, "text": "Faker.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Faker.", 10819.59, 10820.15, 1.0]]}, {"start": 10820.55, "end": 10828.39, "text": "Und ich habe es heute entdeckt, ich weiß nicht genau wo und wie, aber ich hätte das jetzt in so Richtung Factory Girl eingestuft.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Und", 10820.55, 10820.71, 1.0], ["ich", 10821.43, 10821.51, 1.0], ["habe", 10821.51, 10821.67, 1.0], ["es", 10821.67, 10821.75, 1.0], ["heute", 10821.83, 10822.07, 1.0], ["entdeckt,", 10822.07, 10822.39, 1.0], ["ich", 10822.47, 10822.55, 1.0], ["weiß", 10822.55, 10822.71, 1.0], ["nicht", 10822.71, 10822.87, 1.0], ["genau", 10822.87, 10823.11, 1.0], ["wo", 10823.19, 10823.43, 1.0], ["und", 10823.43, 10823.59, 1.0], ["wie,", 10823.59, 10823.75, 1.0], ["aber", 10823.99, 10824.07, 1.0], ["ich", 10825.19, 10825.27, 1.0], ["hätte", 10825.27, 10825.51, 1.0], ["das", 10825.51, 10825.67, 1.0], ["jetzt", 10825.67, 10825.83, 1.0], ["in", 10825.83, 10825.99, 1.0], ["so", 10825.99, 10826.15, 1.0], ["Richtung", 10826.15, 10826.55, 1.0], ["Factory", 10826.55, 10827.11, 1.0], ["Girl", 10827.11, 10827.67, 1.0], ["eingestuft.", 10827.67, 10828.39, 1.0]]}, {"start": 10828.95, "end": 10829.59, "text": "Aber es ist was komplett.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Aber", 10828.95, 10829.11, 1.0], ["es", 10829.11, 10829.19, 1.0], ["ist", 10829.19, 10829.19, 1.0], ["was", 10829.27, 10829.43, 1.0], ["komplett.", 10829.43, 10829.59, 1.0]]}, {"start": 10829.83, "end": 10831.35, "text": "Nee, nee, es kommt wie Faker in Ruby.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Nee,", 10829.83, 10829.91, 1.0], ["nee,", 10829.99, 10830.07, 1.0], ["es", 10830.15, 10830.23, 1.0], ["kommt", 10830.23, 10830.31, 1.0], ["wie", 10830.47, 10830.63, 1.0], ["Faker", 10830.63, 10831.03, 1.0], ["in", 10831.03, 10831.11, 1.0], ["Ruby.", 10831.11, 10831.35, 1.0]]}, {"start": 10831.51, "end": 10833.11, "text": "Achso, das ist genau Faker in Ruby.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Achso,", 10831.51, 10831.75, 1.0], ["das", 10831.83, 10831.91, 1.0], ["ist", 10831.91, 10831.99, 1.0], ["genau", 10831.99, 10832.23, 1.0], ["Faker", 10832.63, 10832.87, 1.0], ["in", 10832.87, 10832.95, 1.0], ["Ruby.", 10832.95, 10833.11, 1.0]]}, {"start": 10833.27, "end": 10834.07, "text": "Und es ist so wie Faker.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10833.27, 10833.35, 1.0], ["es", 10833.35, 10833.43, 1.0], ["ist", 10833.43, 10833.51, 1.0], ["so", 10833.51, 10833.59, 1.0], ["wie", 10833.59, 10833.75, 1.0], ["Faker.", 10833.75, 10834.07, 1.0]]}, {"start": 10835.27, "end": 10837.51, "text": "Faker in Data Pearl, da wo es nämlich ursprünglich ist.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Faker", 10835.27, 10835.59, 1.0], ["in", 10835.59, 10835.75, 1.0], ["Data", 10835.75, 10835.99, 1.0], ["Pearl,", 10836.07, 10836.31, 1.0], ["da", 10836.47, 10836.55, 1.0], ["wo", 10836.63, 10836.71, 1.0], ["es", 10836.71, 10836.79, 1.0], ["nämlich", 10836.87, 10836.95, 1.0], ["ursprünglich", 10837.03, 10837.35, 1.0], ["ist.", 10837.43, 10837.51, 1.0]]}, {"start": 10839.43, "end": 10840.39, "text": "Hallo, was macht es?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Hallo,", 10839.43, 10839.67, 1.0], ["was", 10839.75, 10839.99, 1.0], ["macht", 10839.99, 10840.23, 1.0], ["es?", 10840.23, 10840.39, 1.0]]}, {"start": 10841.27, "end": 10852.79, "text": "Das ist quasi, es erzeugt dir Text, beziehungsweise das, was du jetzt halt fragst oder eine Adresse, zufällig und Namen, E-Mails, Postleitzahlen, komplette Leute.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Das", 10841.27, 10841.51, 1.0], ["ist", 10841.51, 10841.75, 1.0], ["quasi,", 10841.75, 10842.07, 1.0], ["es", 10842.23, 10842.39, 1.0], ["erzeugt", 10842.39, 10843.03, 1.0], ["dir", 10843.03, 10843.27, 1.0], ["Text,", 10843.27, 10843.75, 1.0], ["beziehungsweise", 10843.83, 10844.47, 1.0], ["das,", 10844.47, 10844.55, 1.0], ["was", 10844.63, 10844.71, 1.0], ["du", 10844.71, 10844.87, 1.0], ["jetzt", 10844.87, 10845.03, 1.0], ["halt", 10845.11, 10845.27, 1.0], ["fragst", 10845.27, 10845.59, 1.0], ["oder", 10845.67, 10845.75, 1.0], ["eine", 10845.91, 10846.07, 1.0], ["Adresse,", 10846.07, 10846.63, 1.0], ["zufällig", 10846.87, 10847.67, 1.0], ["und", 10847.75, 10847.99, 1.0], ["Namen,", 10849.19, 10849.51, 1.0], ["E-Mails,", 10849.67, 10850.15, 1.0], ["Postleitzahlen,", 10850.31, 10851.27, 1.0], ["komplette", 10851.43, 10851.83, 1.0], ["Leute.", 10852.39, 10852.79, 1.0]]}, {"start": 10853.83, "end": 10859.67, "text": "Wenn man jetzt einfach mal eine Datenbank voll machen will mit Adressen, dann bam nimmst du einfach so einen Faker und fakes dir den ganzen Schiff.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Wenn", 10853.83, 10853.91, 1.0], ["man", 10853.91, 10854.07, 1.0], ["jetzt", 10854.07, 10854.15, 1.0], ["einfach", 10854.15, 10854.31, 1.0], ["mal", 10854.31, 10854.47, 1.0], ["eine", 10854.47, 10854.63, 1.0], ["Datenbank", 10854.63, 10855.03, 1.0], ["voll", 10855.03, 10855.19, 1.0], ["machen", 10855.19, 10855.35, 1.0], ["will", 10855.35, 10855.59, 1.0], ["mit", 10855.59, 10855.67, 1.0], ["Adressen,", 10855.67, 10856.15, 1.0], ["dann", 10856.23, 10856.39, 1.0], ["bam", 10856.55, 10856.79, 1.0], ["nimmst", 10856.95, 10857.19, 1.0], ["du", 10857.19, 10857.27, 1.0], ["einfach", 10857.35, 10857.51, 1.0], ["so", 10857.51, 10857.67, 1.0], ["einen", 10857.67, 10857.83, 1.0], ["Faker", 10857.83, 10858.23, 1.0], ["und", 10858.31, 10858.47, 1.0], ["fakes", 10858.47, 10858.79, 1.0], ["dir", 10858.95, 10859.11, 1.0], ["den", 10859.11, 10859.19, 1.0], ["ganzen", 10859.19, 10859.27, 1.0], ["Schiff.", 10859.43, 10859.67, 1.0]]}, {"start": 10860.07, "end": 10870.63, "text": "Hier, also was die Tests allein schon City, Postcode, Company, Lorem Ipsum, Numbers, Streetnames, Internet, was zum Teufel ist Internet.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Hier,", 10860.07, 10860.15, 1.0], ["also", 10860.23, 10860.39, 1.0], ["was", 10860.47, 10860.71, 1.0], ["die", 10860.71, 10860.87, 1.0], ["Tests", 10860.87, 10861.27, 1.0], ["allein", 10861.27, 10861.67, 1.0], ["schon", 10861.67, 10861.91, 1.0], ["City,", 10862.23, 10862.79, 1.0], ["Postcode,", 10863.51, 10864.15, 1.0], ["Company,", 10864.31, 10864.95, 1.0], ["Lorem", 10865.19, 10865.67, 1.0], ["Ipsum,", 10865.67, 10866.31, 1.0], ["Numbers,", 10866.39, 10866.95, 1.0], ["Streetnames,", 10867.19, 10868.15, 1.0], ["Internet,", 10869.19, 10869.59, 1.0], ["was", 10869.67, 10869.91, 1.0], ["zum", 10869.91, 10869.99, 1.0], ["Teufel", 10870.07, 10870.31, 1.0], ["ist", 10870.39, 10870.47, 1.0], ["Internet.", 10870.47, 10870.63, 1.0]]}, {"start": 10870.95, "end": 10871.83, "text": "Ja, du kannst Internet!", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Ja,", 10870.95, 10871.03, 1.0], ["du", 10871.11, 10871.27, 1.0], ["kannst", 10871.27, 10871.35, 1.0], ["Internet!", 10871.59, 10871.83, 1.0]]}, {"start": 10872.39, "end": 10875.51, "text": "Du kannst ja auch zum Beispiel E-Mail-Adressen sowas rauslassen, was echt cool ist.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Du", 10872.39, 10872.55, 1.0], ["kannst", 10872.55, 10872.87, 1.0], ["ja", 10872.87, 10872.95, 1.0], ["auch", 10872.95, 10873.11, 1.0], ["zum", 10873.11, 10873.19, 1.0], ["Beispiel", 10873.19, 10873.51, 1.0], ["E-Mail-Adressen", 10873.51, 10874.15, 1.0], ["sowas", 10874.23, 10874.55, 1.0], ["rauslassen,", 10874.55, 10874.95, 1.0], ["was", 10875.03, 10875.19, 1.0], ["echt", 10875.19, 10875.35, 1.0], ["cool", 10875.35, 10875.43, 1.0], ["ist.", 10875.43, 10875.51, 1.0]]}, {"start": 10875.75, "end": 10880.95, "text": "Du kannst auch sagen, hier E-Mail-Adressen mit Separatern, mit IPv6-Adressen generieren lassen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Du", 10875.75, 10875.83, 1.0], ["kannst", 10875.83, 10875.91, 1.0], ["auch", 10875.99, 10876.07, 1.0], ["sagen,", 10876.15, 10876.23, 1.0], ["hier", 10876.31, 10876.47, 1.0], ["E-Mail-Adressen", 10876.47, 10877.11, 1.0], ["mit", 10877.11, 10877.27, 1.0], ["Separatern,", 10877.27, 10877.91, 1.0], ["mit", 10878.07, 10878.39, 1.0], ["IPv6-Adressen", 10878.71, 10880.31, 1.0], ["generieren", 10880.31, 10880.79, 1.0], ["lassen.", 10880.79, 10880.95, 1.0]]}, {"start": 10881.19, "end": 10883.99, "text": "Genau, mit nur Free-Mailer zum Beispiel kannst du ja auch rauslassen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Genau,", 10881.19, 10881.43, 1.0], ["mit", 10881.59, 10881.75, 1.0], ["nur", 10881.75, 10881.99, 1.0], ["Free-Mailer", 10881.99, 10882.63, 1.0], ["zum", 10882.71, 10882.79, 1.0], ["Beispiel", 10882.79, 10882.95, 1.0], ["kannst", 10883.03, 10883.19, 1.0], ["du", 10883.19, 10883.27, 1.0], ["ja", 10883.35, 10883.43, 1.0], ["auch", 10883.43, 10883.51, 1.0], ["rauslassen.", 10883.51, 10883.99, 1.0]]}, {"start": 10884.31, "end": 10887.83, "text": "Und so UTF8-Daten und T-Daten.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Und", 10884.31, 10884.63, 1.0], ["so", 10884.95, 10885.19, 1.0], ["UTF8-Daten", 10885.19, 10886.23, 1.0], ["und", 10886.39, 10886.71, 1.0], ["T-Daten.", 10887.19, 10887.83, 1.0]]}, {"start": 10888.07, "end": 10888.47, "text": "Richtig.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Richtig.", 10888.07, 10888.47, 1.0]]}, {"start": 10888.87, "end": 10890.07, "text": "Okay, sehr cool einfach.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Okay,", 10888.87, 10889.11, 1.0], ["sehr", 10889.35, 10889.51, 1.0], ["cool", 10889.51, 10889.83, 1.0], ["einfach.", 10889.83, 10890.07, 1.0]]}, {"start": 10890.31, "end": 10892.63, "text": "Wollte ich nur mal darauf hinweisen, finde ich cool.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": false, "timestamps": [["Wollte", 10890.31, 10890.55, 1.0], ["ich", 10890.55, 10890.71, 1.0], ["nur", 10890.95, 10891.11, 1.0], ["mal", 10891.11, 10891.27, 1.0], ["darauf", 10891.27, 10891.43, 1.0], ["hinweisen,", 10891.43, 10891.83, 1.0], ["finde", 10892.15, 10892.39, 1.0], ["ich", 10892.39, 10892.47, 1.0], ["cool.", 10892.47, 10892.63, 1.0]]}, {"start": 10892.79, "end": 10899.51, "text": "Nachdem wir jetzt irgendwie nach über drei Stunden über Testing geredet haben, jetzt die eigentlich entscheidende Frage, braucht man das überhaupt?", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Nachdem", 10892.79, 10893.11, 1.0], ["wir", 10893.11, 10893.27, 1.0], ["jetzt", 10893.27, 10893.43, 1.0], ["irgendwie", 10893.43, 10893.59, 1.0], ["nach", 10893.67, 10893.91, 1.0], ["über", 10893.91, 10894.07, 1.0], ["drei", 10894.07, 10894.31, 1.0], ["Stunden", 10894.31, 10894.55, 1.0], ["über", 10894.55, 10894.71, 1.0], ["Testing", 10894.71, 10895.03, 1.0], ["geredet", 10895.03, 10895.35, 1.0], ["haben,", 10895.35, 10895.43, 1.0], ["jetzt", 10895.59, 10895.83, 1.0], ["die", 10895.83, 10895.91, 1.0], ["eigentlich", 10895.91, 10896.39, 1.0], ["entscheidende", 10896.39, 10897.11, 1.0], ["Frage,", 10897.11, 10897.51, 1.0], ["braucht", 10897.75, 10898.07, 1.0], ["man", 10898.07, 10898.23, 1.0], ["das", 10898.23, 10898.55, 1.0], ["überhaupt?", 10898.55, 10899.51, 1.0]]}, {"start": 10901.27, "end": 10917.43, "text": "Ja, also wenn, wenn du, es kommt drauf an, wenn du, ich finde halt, wenn du ein Kundenprojekt hast und du hast nicht vor, das Ding zu maintainen, sondern du willst es denen einfach abliefern und dann sagen, Tschö mit Ö und es ist vielleicht so durchsetzbar, dann kannst du es auch mal ohne Tests versuchen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 10901.27, 10901.59, 1.0], ["also", 10902.07, 10902.31, 1.0], ["wenn,", 10902.39, 10902.63, 1.0], ["wenn", 10902.71, 10902.87, 1.0], ["du,", 10902.87, 10902.95, 1.0], ["es", 10903.19, 10903.27, 1.0], ["kommt", 10903.27, 10903.51, 1.0], ["drauf", 10903.51, 10903.59, 1.0], ["an,", 10903.67, 10903.75, 1.0], ["wenn", 10903.83, 10903.99, 1.0], ["du,", 10903.99, 10904.15, 1.0], ["ich", 10904.23, 10904.31, 1.0], ["finde", 10904.31, 10904.47, 1.0], ["halt,", 10904.47, 10904.63, 1.0], ["wenn", 10904.71, 10904.87, 1.0], ["du", 10904.87, 10905.11, 1.0], ["ein", 10905.11, 10905.43, 1.0], ["Kundenprojekt", 10906.31, 10907.19, 1.0], ["hast", 10907.19, 10907.43, 1.0], ["und", 10907.59, 10907.75, 1.0], ["du", 10907.75, 10907.91, 1.0], ["hast", 10907.91, 10908.15, 1.0], ["nicht", 10908.15, 10908.31, 1.0], ["vor,", 10908.31, 10908.47, 1.0], ["das", 10908.55, 10908.71, 1.0], ["Ding", 10908.71, 10908.87, 1.0], ["zu", 10908.87, 10909.03, 1.0], ["maintainen,", 10909.03, 10909.43, 1.0], ["sondern", 10909.51, 10909.67, 1.0], ["du", 10909.67, 10909.83, 1.0], ["willst", 10909.83, 10910.07, 1.0], ["es", 10910.07, 10910.23, 1.0], ["denen", 10910.23, 10910.39, 1.0], ["einfach", 10910.39, 10910.63, 1.0], ["abliefern", 10910.63, 10911.19, 1.0], ["und", 10911.19, 10911.27, 1.0], ["dann", 10911.27, 10911.43, 1.0], ["sagen,", 10911.43, 10911.59, 1.0], ["Tschö", 10911.75, 10912.07, 1.0], ["mit", 10912.15, 10912.23, 1.0], ["Ö", 10912.31, 10912.71, 1.0], ["und", 10913.35, 10913.59, 1.0], ["es", 10913.59, 10913.75, 1.0], ["ist", 10913.75, 10913.91, 1.0], ["vielleicht", 10913.91, 10914.31, 1.0], ["so", 10914.31, 10914.47, 1.0], ["durchsetzbar,", 10914.47, 10915.27, 1.0], ["dann", 10915.35, 10915.51, 1.0], ["kannst", 10915.51, 10915.75, 1.0], ["du", 10915.75, 10915.91, 1.0], ["es", 10915.91, 10915.99, 1.0], ["auch", 10915.99, 10916.07, 1.0], ["mal", 10916.07, 10916.23, 1.0], ["ohne", 10916.23, 10916.47, 1.0], ["Tests", 10916.47, 10916.87, 1.0], ["versuchen.", 10916.87, 10917.43, 1.0]]}, {"start": 10917.83, "end": 10920.63, "text": "Muss halt hoffen, dass es, also wenn es nicht zu komplex ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Muss", 10917.83, 10918.07, 1.0], ["halt", 10918.15, 10918.39, 1.0], ["hoffen,", 10918.39, 10918.55, 1.0], ["dass", 10918.71, 10918.79, 1.0], ["es,", 10918.79, 10918.95, 1.0], ["also", 10919.03, 10919.19, 1.0], ["wenn", 10919.27, 10919.43, 1.0], ["es", 10919.43, 10919.59, 1.0], ["nicht", 10919.59, 10919.75, 1.0], ["zu", 10919.75, 10919.91, 1.0], ["komplex", 10919.91, 10920.39, 1.0], ["ist.", 10920.39, 10920.63, 1.0]]}, {"start": 10920.87, "end": 10931.67, "text": "Aber sobald du halt komplexe Software, entweder generell komplexe Software hast oder Software, die du über eine längere Zeit maintainen willst, sparst du dir durch Tests einfach Zeit und kannst auch Features einfach entwickeln.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Aber", 10920.87, 10921.03, 1.0], ["sobald", 10921.03, 10921.27, 1.0], ["du", 10921.35, 10921.51, 1.0], ["halt", 10921.51, 10921.75, 1.0], ["komplexe", 10921.75, 10922.15, 1.0], ["Software,", 10922.15, 10922.47, 1.0], ["entweder", 10922.55, 10922.95, 1.0], ["generell", 10922.95, 10923.35, 1.0], ["komplexe", 10923.35, 10923.83, 1.0], ["Software", 10923.83, 10924.15, 1.0], ["hast", 10924.15, 10924.31, 1.0], ["oder", 10924.39, 10924.63, 1.0], ["Software,", 10924.63, 10924.95, 1.0], ["die", 10925.03, 10925.19, 1.0], ["du", 10925.19, 10925.43, 1.0], ["über", 10925.43, 10925.67, 1.0], ["eine", 10925.67, 10925.91, 1.0], ["längere", 10925.91, 10926.39, 1.0], ["Zeit", 10926.39, 10926.63, 1.0], ["maintainen", 10926.63, 10927.11, 1.0], ["willst,", 10927.11, 10927.35, 1.0], ["sparst", 10927.43, 10927.75, 1.0], ["du", 10927.75, 10927.83, 1.0], ["dir", 10927.91, 10928.07, 1.0], ["durch", 10928.07, 10928.23, 1.0], ["Tests", 10928.23, 10928.63, 1.0], ["einfach", 10928.63, 10928.95, 1.0], ["Zeit", 10928.95, 10929.27, 1.0], ["und", 10929.27, 10929.59, 1.0], ["kannst", 10929.91, 10930.31, 1.0], ["auch", 10930.39, 10930.55, 1.0], ["Features", 10930.55, 10930.95, 1.0], ["einfach", 10930.95, 10931.27, 1.0], ["entwickeln.", 10931.27, 10931.67, 1.0]]}, {"start": 10932.07, "end": 10941.67, "text": "Also die harte Realität ist natürlich auch die, dass häufig gerade so im Budget, wenn man Dienstleister ist, manchmal oder häufig kein Budget für Tests bleibt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Also", 10932.07, 10932.39, 1.0], ["die", 10932.39, 10932.55, 1.0], ["harte", 10932.55, 10932.95, 1.0], ["Realität", 10932.95, 10933.43, 1.0], ["ist", 10933.43, 10933.59, 1.0], ["natürlich", 10933.59, 10933.91, 1.0], ["auch", 10933.91, 10934.07, 1.0], ["die,", 10934.07, 10934.23, 1.0], ["dass", 10934.31, 10934.47, 1.0], ["häufig", 10934.47, 10934.79, 1.0], ["gerade", 10935.03, 10935.27, 1.0], ["so", 10935.27, 10935.43, 1.0], ["im", 10935.43, 10935.51, 1.0], ["Budget,", 10935.51, 10935.91, 1.0], ["wenn", 10935.99, 10936.15, 1.0], ["man", 10936.15, 10936.31, 1.0], ["Dienstleister", 10936.31, 10937.11, 1.0], ["ist,", 10937.11, 10937.27, 1.0], ["manchmal", 10937.91, 10938.55, 1.0], ["oder", 10938.55, 10938.79, 1.0], ["häufig", 10938.79, 10939.43, 1.0], ["kein", 10939.43, 10939.75, 1.0], ["Budget", 10939.75, 10940.31, 1.0], ["für", 10940.31, 10940.47, 1.0], ["Tests", 10940.47, 10941.03, 1.0], ["bleibt.", 10941.03, 10941.67, 1.0]]}, {"start": 10942.63, "end": 10959.35, "text": "Und dass auch, als aus meiner Erfahrung, so das Erste ist, was zwangsweise hinten unterfällt, wenn der Kunde irgendwie das Budget kappt oder wenn entsprechende Deadlines gerissen werden, dann passiert es halt häufiger, gerade so wie Marc das beschrieben hat, dass es so eine Einmalablieferlösung ist.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 10942.63, 10942.95, 1.0], ["dass", 10944.23, 10944.55, 1.0], ["auch,", 10944.55, 10944.87, 1.0], ["als", 10945.43, 10945.59, 1.0], ["aus", 10945.83, 10945.99, 1.0], ["meiner", 10945.99, 10946.23, 1.0], ["Erfahrung,", 10946.23, 10946.55, 1.0], ["so", 10946.71, 10946.87, 1.0], ["das", 10946.87, 10946.95, 1.0], ["Erste", 10946.95, 10947.27, 1.0], ["ist,", 10947.27, 10947.35, 1.0], ["was", 10947.43, 10947.67, 1.0], ["zwangsweise", 10947.67, 10948.39, 1.0], ["hinten", 10948.39, 10948.71, 1.0], ["unterfällt,", 10948.71, 10949.35, 1.0], ["wenn", 10949.83, 10950.07, 1.0], ["der", 10950.07, 10950.23, 1.0], ["Kunde", 10950.23, 10950.47, 1.0], ["irgendwie", 10950.47, 10950.79, 1.0], ["das", 10950.79, 10950.95, 1.0], ["Budget", 10950.95, 10951.35, 1.0], ["kappt", 10951.35, 10951.59, 1.0], ["oder", 10951.67, 10951.83, 1.0], ["wenn", 10951.83, 10952.07, 1.0], ["entsprechende", 10952.23, 10952.79, 1.0], ["Deadlines", 10952.79, 10953.27, 1.0], ["gerissen", 10953.27, 10953.75, 1.0], ["werden,", 10953.75, 10953.99, 1.0], ["dann", 10954.15, 10954.47, 1.0], ["passiert", 10954.95, 10955.43, 1.0], ["es", 10955.43, 10955.59, 1.0], ["halt", 10955.59, 10955.75, 1.0], ["häufiger,", 10955.75, 10956.07, 1.0], ["gerade", 10956.15, 10956.39, 1.0], ["so", 10956.39, 10956.47, 1.0], ["wie", 10956.47, 10956.63, 1.0], ["Marc", 10956.63, 10956.87, 1.0], ["das", 10956.87, 10957.03, 1.0], ["beschrieben", 10957.03, 10957.27, 1.0], ["hat,", 10957.27, 10957.43, 1.0], ["dass", 10957.51, 10957.59, 1.0], ["es", 10957.59, 10957.75, 1.0], ["so", 10957.75, 10957.91, 1.0], ["eine", 10957.91, 10957.99, 1.0], ["Einmalablieferlösung", 10957.99, 10959.27, 1.0], ["ist.", 10959.27, 10959.35, 1.0]]}, {"start": 10959.91, "end": 10966.31, "text": "Wenn man das erkennt, dann fallen halt Tests als erstes hinten unter, weil natürlich tun die erstmal dem laufenden Programm nichts bei.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Wenn", 10959.91, 10960.07, 1.0], ["man", 10960.07, 10960.23, 1.0], ["das", 10960.23, 10960.39, 1.0], ["erkennt,", 10960.39, 10960.87, 1.0], ["dann", 10960.95, 10961.19, 1.0], ["fallen", 10961.19, 10961.51, 1.0], ["halt", 10961.51, 10961.67, 1.0], ["Tests", 10961.67, 10961.99, 1.0], ["als", 10961.99, 10962.15, 1.0], ["erstes", 10962.15, 10962.47, 1.0], ["hinten", 10962.47, 10962.79, 1.0], ["unter,", 10962.79, 10962.95, 1.0], ["weil", 10963.03, 10963.27, 1.0], ["natürlich", 10963.27, 10963.59, 1.0], ["tun", 10963.59, 10963.75, 1.0], ["die", 10963.75, 10963.91, 1.0], ["erstmal", 10963.91, 10964.39, 1.0], ["dem", 10964.39, 10964.63, 1.0], ["laufenden", 10964.63, 10965.19, 1.0], ["Programm", 10965.19, 10965.59, 1.0], ["nichts", 10965.59, 10965.99, 1.0], ["bei.", 10965.99, 10966.31, 1.0]]}, {"start": 10966.79, "end": 10975.35, "text": "Wenn man aber möchte, dass eine Sache weiter maintained wird, dann ist es auf jeden Fall ratsam, Tests zu haben.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Wenn", 10966.79, 10967.11, 1.0], ["man", 10967.11, 10967.35, 1.0], ["aber", 10967.35, 10967.59, 1.0], ["möchte,", 10967.59, 10967.99, 1.0], ["dass", 10968.15, 10968.39, 1.0], ["eine", 10968.39, 10968.63, 1.0], ["Sache", 10968.63, 10969.19, 1.0], ["weiter", 10969.19, 10969.67, 1.0], ["maintained", 10969.67, 10970.47, 1.0], ["wird,", 10970.47, 10970.79, 1.0], ["dann", 10971.19, 10971.51, 1.0], ["ist", 10971.67, 10971.99, 1.0], ["es", 10971.99, 10972.31, 1.0], ["auf", 10972.55, 10972.79, 1.0], ["jeden", 10972.79, 10973.03, 1.0], ["Fall", 10973.03, 10973.35, 1.0], ["ratsam,", 10973.35, 10973.99, 1.0], ["Tests", 10974.31, 10974.79, 1.0], ["zu", 10974.79, 10975.11, 1.0], ["haben.", 10975.11, 10975.35, 1.0]]}, {"start": 10975.51, "end": 10983.99, "text": "Ich kenne es von meinem Anwendung so, also ich konnte ja vorher bei Projekten nicht viel sagen, weil ich im Prinzip fast nur Hochgeheimes für Kunden mache.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ich", 10975.51, 10975.75, 1.0], ["kenne", 10975.75, 10976.15, 1.0], ["es", 10976.15, 10976.23, 1.0], ["von", 10976.23, 10976.47, 1.0], ["meinem", 10976.47, 10976.79, 1.0], ["Anwendung", 10977.27, 10977.75, 1.0], ["so,", 10977.75, 10977.91, 1.0], ["also", 10977.99, 10978.07, 1.0], ["ich", 10978.15, 10978.23, 1.0], ["konnte", 10978.23, 10978.47, 1.0], ["ja", 10978.47, 10978.55, 1.0], ["vorher", 10978.55, 10978.79, 1.0], ["bei", 10978.79, 10978.95, 1.0], ["Projekten", 10978.95, 10979.43, 1.0], ["nicht", 10979.43, 10979.59, 1.0], ["viel", 10979.59, 10979.91, 1.0], ["sagen,", 10979.91, 10980.23, 1.0], ["weil", 10980.47, 10980.63, 1.0], ["ich", 10980.63, 10980.87, 1.0], ["im", 10980.87, 10981.03, 1.0], ["Prinzip", 10981.03, 10981.67, 1.0], ["fast", 10981.67, 10981.99, 1.0], ["nur", 10981.99, 10982.31, 1.0], ["Hochgeheimes", 10982.47, 10983.35, 1.0], ["für", 10983.35, 10983.51, 1.0], ["Kunden", 10983.51, 10983.83, 1.0], ["mache.", 10983.83, 10983.99, 1.0]]}, {"start": 10984.07, "end": 10984.63, "text": "Haha.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Haha.", 10984.07, 10984.63, 1.0]]}, {"start": 10986.15, "end": 11008.15, "text": "Da ist es so, dass ich mindestens, wenn ich einen Bug habe, dass ich danach ein Test Case schreibe, dass der Bug nicht mehr auftritt und dann habe ich dadurch durch, dass ich die ganzen Bugs, die ich jemals hatte, abgedeckt habe und mich vor Regressions geschützt habe, irgendwann auch eine relativ dichte Test-Story, Cover Story in der Hinsicht, dass ich ruhig schlafen kann nach Zwiebeln.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Da", 10986.15, 10986.39, 1.0], ["ist", 10986.39, 10986.55, 1.0], ["es", 10986.55, 10986.71, 1.0], ["so,", 10986.71, 10986.95, 1.0], ["dass", 10987.19, 10987.35, 1.0], ["ich", 10987.35, 10987.59, 1.0], ["mindestens,", 10987.59, 10987.99, 1.0], ["wenn", 10988.07, 10988.23, 1.0], ["ich", 10988.23, 10988.39, 1.0], ["einen", 10988.39, 10988.63, 1.0], ["Bug", 10988.63, 10989.11, 1.0], ["habe,", 10989.11, 10989.43, 1.0], ["dass", 10989.75, 10989.99, 1.0], ["ich", 10989.99, 10990.15, 1.0], ["danach", 10990.15, 10990.55, 1.0], ["ein", 10990.55, 10990.63, 1.0], ["Test", 10990.63, 10990.87, 1.0], ["Case", 10990.87, 10991.27, 1.0], ["schreibe,", 10991.27, 10991.67, 1.0], ["dass", 10991.83, 10991.99, 1.0], ["der", 10991.99, 10992.15, 1.0], ["Bug", 10992.15, 10992.55, 1.0], ["nicht", 10992.55, 10992.63, 1.0], ["mehr", 10992.63, 10992.79, 1.0], ["auftritt", 10992.79, 10993.19, 1.0], ["und", 10993.27, 10993.35, 1.0], ["dann", 10993.35, 10993.51, 1.0], ["habe", 10993.51, 10993.59, 1.0], ["ich", 10993.59, 10993.75, 1.0], ["dadurch", 10993.75, 10994.07, 1.0], ["durch,", 10994.15, 10994.31, 1.0], ["dass", 10994.71, 10994.95, 1.0], ["ich", 10994.95, 10995.11, 1.0], ["die", 10995.11, 10995.27, 1.0], ["ganzen", 10995.27, 10995.75, 1.0], ["Bugs,", 10995.75, 10996.23, 1.0], ["die", 10996.31, 10996.47, 1.0], ["ich", 10996.47, 10996.63, 1.0], ["jemals", 10996.63, 10997.11, 1.0], ["hatte,", 10997.11, 10997.35, 1.0], ["abgedeckt", 10997.99, 10998.71, 1.0], ["habe", 10998.71, 10998.95, 1.0], ["und", 10998.95, 10999.11, 1.0], ["mich", 10999.11, 10999.27, 1.0], ["vor", 10999.27, 10999.43, 1.0], ["Regressions", 10999.43, 10999.99, 1.0], ["geschützt", 10999.99, 11000.39, 1.0], ["habe,", 11000.39, 11000.55, 1.0], ["irgendwann", 11000.63, 11001.03, 1.0], ["auch", 11001.03, 11001.19, 1.0], ["eine", 11001.19, 11001.35, 1.0], ["relativ", 11001.35, 11001.83, 1.0], ["dichte", 11001.83, 11002.47, 1.0], ["Test-Story,", 11003.67, 11004.63, 1.0], ["Cover", 11004.87, 11005.19, 1.0], ["Story", 11005.27, 11005.59, 1.0], ["in", 11005.67, 11005.75, 1.0], ["der", 11005.75, 11005.91, 1.0], ["Hinsicht,", 11005.91, 11006.23, 1.0], ["dass", 11006.31, 11006.47, 1.0], ["ich", 11006.47, 11006.79, 1.0], ["ruhig", 11006.79, 11007.19, 1.0], ["schlafen", 11007.19, 11007.51, 1.0], ["kann", 11007.51, 11007.59, 1.0], ["nach", 11007.67, 11007.75, 1.0], ["Zwiebeln.", 11007.83, 11008.15, 1.0]]}, {"start": 11008.39, "end": 11011.27, "text": "Dann auch mehr Acceptance-Tests oder mehr Unit-Tests, wo du da.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Dann", 11008.39, 11008.55, 1.0], ["auch", 11008.55, 11008.79, 1.0], ["mehr", 11008.79, 11009.03, 1.0], ["Acceptance-Tests", 11009.03, 11009.83, 1.0], ["oder", 11009.83, 11009.99, 1.0], ["mehr", 11009.99, 11010.15, 1.0], ["Unit-Tests,", 11010.15, 11010.71, 1.0], ["wo", 11010.87, 11010.95, 1.0], ["du", 11010.95, 11011.11, 1.0], ["da.", 11011.11, 11011.27, 1.0]]}, {"start": 11011.59, "end": 11012.71, "text": "Das kommt ganz drauf an.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Das", 11011.59, 11011.75, 1.0], ["kommt", 11011.75, 11011.99, 1.0], ["ganz", 11011.99, 11012.23, 1.0], ["drauf", 11012.23, 11012.39, 1.0], ["an.", 11012.55, 11012.71, 1.0]]}, {"start": 11013.03, "end": 11027.75, "text": "Also beispielsweise in gewissen Bereichen, in gewissen Projekten fangen, also wenn ich Unit-Tests machen will, sagen wir so rum, dann fange ich in der Regel gleich damit an, weil es sonst am Ende tatsächlich schwierig ist, nachträglich das Ganze so Unit-Testbar zu machen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 11013.03, 11013.51, 1.0], ["beispielsweise", 11013.83, 11014.79, 1.0], ["in", 11015.11, 11015.19, 1.0], ["gewissen", 11015.43, 11015.91, 1.0], ["Bereichen,", 11015.91, 11016.31, 1.0], ["in", 11016.47, 11016.55, 1.0], ["gewissen", 11016.55, 11016.95, 1.0], ["Projekten", 11016.95, 11017.43, 1.0], ["fangen,", 11017.51, 11017.91, 1.0], ["also", 11018.07, 11018.15, 1.0], ["wenn", 11018.23, 11018.39, 1.0], ["ich", 11018.39, 11018.47, 1.0], ["Unit-Tests", 11018.87, 11019.59, 1.0], ["machen", 11019.59, 11019.75, 1.0], ["will,", 11019.75, 11019.91, 1.0], ["sagen", 11019.99, 11020.15, 1.0], ["wir", 11020.15, 11020.23, 1.0], ["so", 11020.31, 11020.39, 1.0], ["rum,", 11020.47, 11020.63, 1.0], ["dann", 11020.71, 11020.87, 1.0], ["fange", 11020.87, 11021.03, 1.0], ["ich", 11021.03, 11021.11, 1.0], ["in", 11021.11, 11021.19, 1.0], ["der", 11021.19, 11021.27, 1.0], ["Regel", 11021.27, 11021.59, 1.0], ["gleich", 11021.59, 11021.83, 1.0], ["damit", 11021.83, 11022.23, 1.0], ["an,", 11022.23, 11022.55, 1.0], ["weil", 11022.87, 11023.11, 1.0], ["es", 11023.11, 11023.27, 1.0], ["sonst", 11023.27, 11023.51, 1.0], ["am", 11023.51, 11023.67, 1.0], ["Ende", 11023.67, 11023.99, 1.0], ["tatsächlich", 11023.99, 11024.47, 1.0], ["schwierig", 11024.47, 11024.79, 1.0], ["ist,", 11024.79, 11024.87, 1.0], ["nachträglich", 11025.03, 11025.67, 1.0], ["das", 11025.67, 11025.83, 1.0], ["Ganze", 11025.83, 11026.07, 1.0], ["so", 11026.07, 11026.23, 1.0], ["Unit-Testbar", 11026.23, 11027.27, 1.0], ["zu", 11027.27, 11027.43, 1.0], ["machen.", 11027.43, 11027.75, 1.0]]}, {"start": 11027.91, "end": 11035.67, "text": "Also ich versuche immer Code entsprechend zu schreiben, aber das gerade so unter Zeitdruck oder so verschwindet es dann manchmal.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 11027.91, 11028.15, 1.0], ["ich", 11028.15, 11028.31, 1.0], ["versuche", 11028.31, 11028.95, 1.0], ["immer", 11028.95, 11029.19, 1.0], ["Code", 11029.43, 11029.91, 1.0], ["entsprechend", 11029.91, 11030.47, 1.0], ["zu", 11030.47, 11030.63, 1.0], ["schreiben,", 11030.63, 11031.03, 1.0], ["aber", 11031.19, 11031.35, 1.0], ["das", 11031.35, 11031.67, 1.0], ["gerade", 11032.07, 11032.47, 1.0], ["so", 11032.47, 11032.71, 1.0], ["unter", 11032.71, 11032.95, 1.0], ["Zeitdruck", 11032.95, 11033.59, 1.0], ["oder", 11033.59, 11033.83, 1.0], ["so", 11033.83, 11033.99, 1.0], ["verschwindet", 11034.31, 11035.03, 1.0], ["es", 11035.03, 11035.19, 1.0], ["dann", 11035.19, 11035.35, 1.0], ["manchmal.", 11035.35, 11035.67, 1.0]]}, {"start": 11035.75, "end": 11042.15, "text": "Oder eben, wenn man merkt, okay, das ist halt One-Use-Class, so nach dem Motto, dann verschwindet das gerne mal.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Oder", 11035.75, 11035.99, 1.0], ["eben,", 11035.99, 11036.15, 1.0], ["wenn", 11036.23, 11036.39, 1.0], ["man", 11036.39, 11036.47, 1.0], ["merkt,", 11036.47, 11036.71, 1.0], ["okay,", 11036.79, 11036.95, 1.0], ["das", 11037.11, 11037.19, 1.0], ["ist", 11037.19, 11037.27, 1.0], ["halt", 11037.27, 11037.51, 1.0], ["One-Use-Class,", 11037.51, 11038.87, 1.0], ["so", 11039.03, 11039.19, 1.0], ["nach", 11039.19, 11039.35, 1.0], ["dem", 11039.35, 11039.51, 1.0], ["Motto,", 11039.51, 11039.83, 1.0], ["dann", 11040.31, 11040.55, 1.0], ["verschwindet", 11040.55, 11041.19, 1.0], ["das", 11041.19, 11041.43, 1.0], ["gerne", 11041.43, 11041.83, 1.0], ["mal.", 11041.83, 11042.15, 1.0]]}, {"start": 11042.63, "end": 11059.59, "text": "Und dann sind es halt recht häufig, gerade so Acceptance-Tests, also gerade so zum Beispiel Webfronts einfach kurz durchtesten mit Selenium, das besprechen wir ein andermal, glaube ich, was man damit alles machen kann, weil ich, äh, weil ich dann wenig Möglichkeit habe, jetzt bis auf den Unit-Level runterzugehen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 11042.63, 11042.87, 1.0], ["dann", 11042.87, 11043.11, 1.0], ["sind", 11043.11, 11043.27, 1.0], ["es", 11043.27, 11043.43, 1.0], ["halt", 11043.43, 11043.59, 1.0], ["recht", 11043.59, 11043.75, 1.0], ["häufig,", 11043.75, 11044.07, 1.0], ["gerade", 11044.15, 11044.39, 1.0], ["so", 11044.39, 11044.55, 1.0], ["Acceptance-Tests,", 11044.55, 11045.43, 1.0], ["also", 11045.51, 11045.59, 1.0], ["gerade", 11045.67, 11045.91, 1.0], ["so", 11045.91, 11046.07, 1.0], ["zum", 11046.07, 11046.15, 1.0], ["Beispiel", 11046.15, 11046.39, 1.0], ["Webfronts", 11046.47, 11047.27, 1.0], ["einfach", 11047.43, 11047.67, 1.0], ["kurz", 11047.67, 11047.83, 1.0], ["durchtesten", 11047.83, 11048.31, 1.0], ["mit", 11048.31, 11048.47, 1.0], ["Selenium,", 11048.47, 11049.11, 1.0], ["das", 11049.19, 11049.35, 1.0], ["besprechen", 11049.35, 11049.67, 1.0], ["wir", 11049.67, 11049.83, 1.0], ["ein", 11049.83, 11049.91, 1.0], ["andermal,", 11049.91, 11050.31, 1.0], ["glaube", 11050.39, 11050.71, 1.0], ["ich,", 11050.71, 11050.87, 1.0], ["was", 11051.11, 11051.35, 1.0], ["man", 11051.35, 11051.51, 1.0], ["damit", 11051.51, 11051.91, 1.0], ["alles", 11051.91, 11052.15, 1.0], ["machen", 11052.15, 11052.63, 1.0], ["kann,", 11052.63, 11052.95, 1.0], ["weil", 11053.67, 11053.99, 1.0], ["ich,", 11053.99, 11054.23, 1.0], ["äh,", 11054.31, 11054.47, 1.0], ["weil", 11054.71, 11054.95, 1.0], ["ich", 11054.95, 11055.19, 1.0], ["dann", 11055.19, 11055.35, 1.0], ["wenig", 11055.35, 11055.75, 1.0], ["Möglichkeit", 11055.75, 11056.15, 1.0], ["habe,", 11056.15, 11056.31, 1.0], ["jetzt", 11056.47, 11056.71, 1.0], ["bis", 11056.71, 11056.95, 1.0], ["auf", 11056.95, 11057.19, 1.0], ["den", 11057.19, 11057.51, 1.0], ["Unit-Level", 11057.75, 11058.79, 1.0], ["runterzugehen.", 11058.79, 11059.59, 1.0]]}, {"start": 11060.63, "end": 11069.27, "text": "Und was für mich an der Sache das eigentlich Entscheidende ist, wir hatten vorher schon das Thema weniger Tests, wenig Tests sind besser als keine Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 11060.63, 11060.95, 1.0], ["was", 11060.95, 11061.27, 1.0], ["für", 11061.27, 11061.43, 1.0], ["mich", 11061.43, 11061.59, 1.0], ["an", 11061.59, 11061.75, 1.0], ["der", 11061.75, 11061.91, 1.0], ["Sache", 11061.91, 11062.23, 1.0], ["das", 11062.23, 11062.39, 1.0], ["eigentlich", 11062.39, 11062.79, 1.0], ["Entscheidende", 11062.79, 11063.51, 1.0], ["ist,", 11063.51, 11063.83, 1.0], ["wir", 11064.07, 11064.23, 1.0], ["hatten", 11064.23, 11064.47, 1.0], ["vorher", 11064.47, 11064.79, 1.0], ["schon", 11064.79, 11065.03, 1.0], ["das", 11065.03, 11065.19, 1.0], ["Thema", 11065.19, 11065.67, 1.0], ["weniger", 11065.99, 11066.55, 1.0], ["Tests,", 11066.55, 11066.87, 1.0], ["wenig", 11067.11, 11067.43, 1.0], ["Tests", 11067.43, 11067.75, 1.0], ["sind", 11067.75, 11067.91, 1.0], ["besser", 11067.91, 11068.15, 1.0], ["als", 11068.15, 11068.31, 1.0], ["keine", 11068.31, 11068.63, 1.0], ["Tests.", 11068.63, 11069.27, 1.0]]}, {"start": 11069.59, "end": 11074.23, "text": "Für mich machen Tests immer im Zusammenhang mit Continuous Integration erst Sinn.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Für", 11069.59, 11069.83, 1.0], ["mich", 11069.83, 11070.07, 1.0], ["machen", 11070.07, 11070.39, 1.0], ["Tests", 11070.39, 11070.95, 1.0], ["immer", 11070.95, 11071.19, 1.0], ["im", 11071.19, 11071.43, 1.0], ["Zusammenhang", 11071.43, 11072.15, 1.0], ["mit", 11072.15, 11072.47, 1.0], ["Continuous", 11072.47, 11073.03, 1.0], ["Integration", 11073.03, 11073.59, 1.0], ["erst", 11073.59, 11073.91, 1.0], ["Sinn.", 11073.91, 11074.23, 1.0]]}, {"start": 11074.79, "end": 11080.47, "text": "Ich habe in einem großen Unternehmen gearbeitet, ich arbeite jetzt als Entwickler hauptsächlich alleine oder in kleinen Teams.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ich", 11074.79, 11075.03, 1.0], ["habe", 11075.03, 11075.35, 1.0], ["in", 11075.35, 11075.59, 1.0], ["einem", 11075.59, 11075.75, 1.0], ["großen", 11075.75, 11076.23, 1.0], ["Unternehmen", 11076.23, 11076.63, 1.0], ["gearbeitet,", 11076.63, 11077.03, 1.0], ["ich", 11077.11, 11077.27, 1.0], ["arbeite", 11077.27, 11077.67, 1.0], ["jetzt", 11077.67, 11077.83, 1.0], ["als", 11077.83, 11077.99, 1.0], ["Entwickler", 11077.99, 11078.55, 1.0], ["hauptsächlich", 11078.55, 11079.03, 1.0], ["alleine", 11079.03, 11079.43, 1.0], ["oder", 11079.43, 11079.59, 1.0], ["in", 11079.59, 11079.75, 1.0], ["kleinen", 11079.75, 11080.07, 1.0], ["Teams.", 11080.07, 11080.47, 1.0]]}, {"start": 11080.63, "end": 11087.43, "text": "Und in beiden Fällen ist es so, dass ich möchte, dass meine Tests, meine Integration automatisch getestet wird.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 11080.63, 11080.79, 1.0], ["in", 11080.79, 11080.95, 1.0], ["beiden", 11080.95, 11081.27, 1.0], ["Fällen", 11081.27, 11081.59, 1.0], ["ist", 11081.59, 11081.67, 1.0], ["es", 11081.67, 11081.83, 1.0], ["so,", 11081.83, 11081.99, 1.0], ["dass", 11082.07, 11082.23, 1.0], ["ich", 11082.23, 11082.39, 1.0], ["möchte,", 11082.39, 11082.79, 1.0], ["dass", 11083.03, 11083.35, 1.0], ["meine", 11083.35, 11083.67, 1.0], ["Tests,", 11083.67, 11084.39, 1.0], ["meine", 11084.63, 11084.95, 1.0], ["Integration", 11084.95, 11085.75, 1.0], ["automatisch", 11085.75, 11086.39, 1.0], ["getestet", 11086.39, 11087.11, 1.0], ["wird.", 11087.11, 11087.43, 1.0]]}, {"start": 11087.99, "end": 11093.35, "text": "Aus dem einfachen Grund, erstens will ich nicht ständig irgendwie Tests anstoßen müssen, weil dann mache ich es selber nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Aus", 11087.99, 11088.31, 1.0], ["dem", 11088.31, 11088.55, 1.0], ["einfachen", 11088.55, 11089.03, 1.0], ["Grund,", 11089.03, 11089.35, 1.0], ["erstens", 11089.59, 11090.07, 1.0], ["will", 11090.07, 11090.23, 1.0], ["ich", 11090.23, 11090.39, 1.0], ["nicht", 11090.39, 11090.55, 1.0], ["ständig", 11090.55, 11090.87, 1.0], ["irgendwie", 11090.87, 11091.19, 1.0], ["Tests", 11091.19, 11091.51, 1.0], ["anstoßen", 11091.51, 11091.99, 1.0], ["müssen,", 11092.07, 11092.31, 1.0], ["weil", 11092.39, 11092.55, 1.0], ["dann", 11092.55, 11092.71, 1.0], ["mache", 11092.71, 11092.79, 1.0], ["ich", 11092.79, 11092.87, 1.0], ["es", 11092.87, 11092.95, 1.0], ["selber", 11092.95, 11093.19, 1.0], ["nicht.", 11093.19, 11093.35, 1.0]]}, {"start": 11093.43, "end": 11097.59, "text": "Also da muss man sich an der eigenen Nase fassen und realisieren, dass man das nicht macht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 11093.43, 11093.59, 1.0], ["da", 11093.59, 11093.75, 1.0], ["muss", 11093.75, 11093.91, 1.0], ["man", 11093.91, 11094.07, 1.0], ["sich", 11094.07, 11094.23, 1.0], ["an", 11094.23, 11094.31, 1.0], ["der", 11094.31, 11094.47, 1.0], ["eigenen", 11094.47, 11094.79, 1.0], ["Nase", 11094.79, 11095.11, 1.0], ["fassen", 11095.11, 11095.51, 1.0], ["und", 11095.51, 11095.75, 1.0], ["realisieren,", 11095.75, 11096.31, 1.0], ["dass", 11096.39, 11096.55, 1.0], ["man", 11096.55, 11096.71, 1.0], ["das", 11096.71, 11096.95, 1.0], ["nicht", 11096.95, 11097.11, 1.0], ["macht.", 11097.11, 11097.59, 1.0]]}, {"start": 11097.83, "end": 11107.27, "text": "Also niemand schreibt freiwillig Tests und genauso wird er sie dann irgendwie nicht freiwillig einfach so irgendwie die ganze Zeit laufen lassen, weil das kostet ja Zeit.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 11097.83, 11098.31, 1.0], ["niemand", 11098.31, 11098.79, 1.0], ["schreibt", 11098.79, 11099.11, 1.0], ["freiwillig", 11099.11, 11099.67, 1.0], ["Tests", 11099.67, 11100.15, 1.0], ["und", 11100.23, 11100.47, 1.0], ["genauso", 11100.47, 11100.95, 1.0], ["wird", 11100.95, 11101.19, 1.0], ["er", 11101.19, 11101.43, 1.0], ["sie", 11101.43, 11101.59, 1.0], ["dann", 11101.59, 11101.83, 1.0], ["irgendwie", 11101.83, 11102.15, 1.0], ["nicht", 11102.15, 11102.39, 1.0], ["freiwillig", 11102.39, 11103.11, 1.0], ["einfach", 11104.07, 11104.39, 1.0], ["so", 11104.47, 11104.71, 1.0], ["irgendwie", 11104.71, 11105.03, 1.0], ["die", 11105.03, 11105.11, 1.0], ["ganze", 11105.11, 11105.35, 1.0], ["Zeit", 11105.35, 11105.43, 1.0], ["laufen", 11105.51, 11105.75, 1.0], ["lassen,", 11105.75, 11105.91, 1.0], ["weil", 11105.99, 11106.15, 1.0], ["das", 11106.15, 11106.31, 1.0], ["kostet", 11106.31, 11106.63, 1.0], ["ja", 11106.63, 11106.95, 1.0], ["Zeit.", 11106.95, 11107.27, 1.0]]}, {"start": 11107.67, "end": 11123.51, "text": "Und gleichzeitig ist das Problem auch immer, wenn ich andere im Team habe, dann gibt es, so ist halt das soziale Gefüge, es gibt immer dann den einen, der immer die Tests laufen lässt, bei dem sie dann fehlschlägen und der ist dann auch noch gleich alles fixt und die anderen machen irgendwie nichts.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 11107.67, 11107.99, 1.0], ["gleichzeitig", 11108.79, 11109.59, 1.0], ["ist", 11109.59, 11109.75, 1.0], ["das", 11109.75, 11109.91, 1.0], ["Problem", 11109.91, 11110.23, 1.0], ["auch", 11110.23, 11110.39, 1.0], ["immer,", 11110.39, 11110.55, 1.0], ["wenn", 11110.63, 11110.71, 1.0], ["ich", 11110.71, 11110.87, 1.0], ["andere", 11110.87, 11111.19, 1.0], ["im", 11111.19, 11111.43, 1.0], ["Team", 11111.43, 11111.91, 1.0], ["habe,", 11111.91, 11112.23, 1.0], ["dann", 11114.87, 11115.11, 1.0], ["gibt", 11115.11, 11115.43, 1.0], ["es,", 11115.43, 11115.75, 1.0], ["so", 11115.91, 11116.15, 1.0], ["ist", 11116.15, 11116.39, 1.0], ["halt", 11116.39, 11116.63, 1.0], ["das", 11116.63, 11116.79, 1.0], ["soziale", 11116.79, 11117.11, 1.0], ["Gefüge,", 11117.11, 11117.51, 1.0], ["es", 11117.59, 11117.67, 1.0], ["gibt", 11117.67, 11117.83, 1.0], ["immer", 11117.83, 11117.99, 1.0], ["dann", 11117.99, 11118.15, 1.0], ["den", 11118.15, 11118.23, 1.0], ["einen,", 11118.23, 11118.39, 1.0], ["der", 11118.47, 11118.63, 1.0], ["immer", 11118.63, 11118.79, 1.0], ["die", 11118.79, 11118.87, 1.0], ["Tests", 11118.87, 11119.19, 1.0], ["laufen", 11119.19, 11119.43, 1.0], ["lässt,", 11119.43, 11119.59, 1.0], ["bei", 11119.67, 11119.75, 1.0], ["dem", 11119.75, 11119.83, 1.0], ["sie", 11119.91, 11119.99, 1.0], ["dann", 11119.99, 11120.15, 1.0], ["fehlschlägen", 11120.15, 11120.63, 1.0], ["und", 11120.71, 11120.79, 1.0], ["der", 11120.79, 11120.95, 1.0], ["ist", 11120.95, 11121.11, 1.0], ["dann", 11121.11, 11121.19, 1.0], ["auch", 11121.19, 11121.35, 1.0], ["noch", 11121.35, 11121.51, 1.0], ["gleich", 11121.51, 11121.67, 1.0], ["alles", 11121.67, 11121.83, 1.0], ["fixt", 11121.83, 11122.07, 1.0], ["und", 11122.23, 11122.39, 1.0], ["die", 11122.39, 11122.47, 1.0], ["anderen", 11122.47, 11122.79, 1.0], ["machen", 11122.79, 11123.03, 1.0], ["irgendwie", 11123.03, 11123.27, 1.0], ["nichts.", 11123.27, 11123.51, 1.0]]}, {"start": 11123.75, "end": 11128.23, "text": "Das ist so typische leider Menschen- und Entwicklerdynamik, die sich da irgendwie sozial breit macht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Das", 11123.75, 11123.91, 1.0], ["ist", 11123.91, 11124.07, 1.0], ["so", 11124.07, 11124.23, 1.0], ["typische", 11124.23, 11124.71, 1.0], ["leider", 11124.79, 11125.19, 1.0], ["Menschen-", 11125.19, 11125.43, 1.0], ["und", 11125.51, 11125.67, 1.0], ["Entwicklerdynamik,", 11125.67, 11126.63, 1.0], ["die", 11126.71, 11126.79, 1.0], ["sich", 11126.79, 11126.95, 1.0], ["da", 11126.95, 11127.11, 1.0], ["irgendwie", 11127.11, 11127.43, 1.0], ["sozial", 11127.43, 11127.75, 1.0], ["breit", 11127.75, 11128.07, 1.0], ["macht.", 11128.07, 11128.23, 1.0]]}, {"start": 11128.63, "end": 11129.59, "text": "Bei mir funktioniert es.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Bei", 11128.63, 11128.79, 1.0], ["mir", 11128.79, 11128.95, 1.0], ["funktioniert", 11128.95, 11129.43, 1.0], ["es.", 11129.43, 11129.59, 1.0]]}, {"start": 11129.83, "end": 11136.63, "text": "Genau, und dafür ist ein Continuous Integration Server super, weil das ist so eine, sag ich mal, so eine moralische Instanz, die lügt nie.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Genau,", 11129.83, 11130.15, 1.0], ["und", 11130.23, 11130.55, 1.0], ["dafür", 11130.63, 11131.03, 1.0], ["ist", 11131.03, 11131.19, 1.0], ["ein", 11131.19, 11131.27, 1.0], ["Continuous", 11131.27, 11131.75, 1.0], ["Integration", 11131.75, 11132.31, 1.0], ["Server", 11132.31, 11132.71, 1.0], ["super,", 11132.71, 11132.87, 1.0], ["weil", 11132.95, 11133.11, 1.0], ["das", 11133.11, 11133.27, 1.0], ["ist", 11133.27, 11133.43, 1.0], ["so", 11133.43, 11133.51, 1.0], ["eine,", 11133.51, 11133.67, 1.0], ["sag", 11133.83, 11133.99, 1.0], ["ich", 11134.15, 11134.23, 1.0], ["mal,", 11134.23, 11134.31, 1.0], ["so", 11134.47, 11134.55, 1.0], ["eine", 11134.55, 11134.71, 1.0], ["moralische", 11134.71, 11135.19, 1.0], ["Instanz,", 11135.19, 11135.59, 1.0], ["die", 11135.67, 11135.83, 1.0], ["lügt", 11135.83, 11136.31, 1.0], ["nie.", 11136.31, 11136.63, 1.0]]}, {"start": 11136.95, "end": 11147.43, "text": "Wenn der Continuous Integration Server sagt, das baut nicht und der letzte Commit war von dem Matt, ja, dann schämt sich der Matt aber ganz deutlich.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Wenn", 11136.95, 11137.19, 1.0], ["der", 11137.19, 11137.35, 1.0], ["Continuous", 11137.35, 11137.91, 1.0], ["Integration", 11137.91, 11138.39, 1.0], ["Server", 11138.47, 11138.87, 1.0], ["sagt,", 11138.87, 11139.27, 1.0], ["das", 11139.51, 11139.75, 1.0], ["baut", 11139.75, 11140.23, 1.0], ["nicht", 11140.23, 11140.39, 1.0], ["und", 11140.55, 11140.71, 1.0], ["der", 11140.71, 11140.87, 1.0], ["letzte", 11140.87, 11141.19, 1.0], ["Commit", 11141.19, 11141.75, 1.0], ["war", 11141.75, 11142.07, 1.0], ["von", 11142.07, 11142.39, 1.0], ["dem", 11143.27, 11143.51, 1.0], ["Matt,", 11143.51, 11143.75, 1.0], ["ja,", 11143.99, 11144.31, 1.0], ["dann", 11144.63, 11144.87, 1.0], ["schämt", 11145.19, 11145.67, 1.0], ["sich", 11145.67, 11145.83, 1.0], ["der", 11145.83, 11145.99, 1.0], ["Matt", 11145.99, 11146.23, 1.0], ["aber", 11146.31, 11146.55, 1.0], ["ganz", 11146.55, 11146.79, 1.0], ["deutlich.", 11146.79, 11147.43, 1.0]]}, {"start": 11147.67, "end": 11155.43, "text": "Und dann weiß auch jeder, wer zuständig ist und dann habe ich so automatisch so ein Gefühl, okay, ich muss das jetzt auch selber wieder gerade biegen.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 11147.67, 11147.99, 1.0], ["dann", 11148.23, 11148.55, 1.0], ["weiß", 11148.55, 11148.87, 1.0], ["auch", 11148.87, 11149.03, 1.0], ["jeder,", 11149.03, 11149.19, 1.0], ["wer", 11149.35, 11149.67, 1.0], ["zuständig", 11149.67, 11150.15, 1.0], ["ist", 11150.15, 11150.23, 1.0], ["und", 11150.31, 11150.47, 1.0], ["dann", 11150.47, 11150.63, 1.0], ["habe", 11150.63, 11150.79, 1.0], ["ich", 11150.79, 11150.87, 1.0], ["so", 11150.87, 11150.95, 1.0], ["automatisch", 11151.11, 11151.91, 1.0], ["so", 11152.23, 11152.31, 1.0], ["ein", 11152.47, 11152.63, 1.0], ["Gefühl,", 11152.63, 11152.95, 1.0], ["okay,", 11153.03, 11153.27, 1.0], ["ich", 11153.35, 11153.43, 1.0], ["muss", 11153.43, 11153.59, 1.0], ["das", 11153.59, 11153.75, 1.0], ["jetzt", 11153.75, 11153.83, 1.0], ["auch", 11153.83, 11153.99, 1.0], ["selber", 11153.99, 11154.23, 1.0], ["wieder", 11154.23, 11154.55, 1.0], ["gerade", 11154.55, 11154.87, 1.0], ["biegen.", 11154.87, 11155.43, 1.0]]}, {"start": 11156.07, "end": 11160.71, "text": "Also das hilft auch im sozialen Gefüge bei der Entwicklung dann eben sehr gut.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Also", 11156.07, 11156.39, 1.0], ["das", 11156.39, 11156.55, 1.0], ["hilft", 11157.11, 11157.43, 1.0], ["auch", 11157.43, 11157.59, 1.0], ["im", 11157.59, 11157.75, 1.0], ["sozialen", 11157.75, 11158.15, 1.0], ["Gefüge", 11158.15, 11158.55, 1.0], ["bei", 11158.95, 11159.11, 1.0], ["der", 11159.11, 11159.19, 1.0], ["Entwicklung", 11159.19, 11159.75, 1.0], ["dann", 11159.75, 11159.91, 1.0], ["eben", 11159.91, 11160.15, 1.0], ["sehr", 11160.15, 11160.39, 1.0], ["gut.", 11160.39, 11160.71, 1.0]]}, {"start": 11160.95, "end": 11167.59, "text": "Dass da nicht immer man selber mit dem Finger auf jemanden zeigen muss, sondern das hat man ja gewissermaßen der Fehlerverursacher selber gemacht.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Dass", 11160.95, 11161.27, 1.0], ["da", 11161.27, 11161.43, 1.0], ["nicht", 11161.43, 11161.59, 1.0], ["immer", 11161.59, 11161.83, 1.0], ["man", 11161.83, 11161.99, 1.0], ["selber", 11161.99, 11162.23, 1.0], ["mit", 11162.23, 11162.39, 1.0], ["dem", 11162.39, 11162.47, 1.0], ["Finger", 11162.47, 11162.79, 1.0], ["auf", 11162.79, 11162.95, 1.0], ["jemanden", 11162.95, 11163.27, 1.0], ["zeigen", 11163.27, 11163.51, 1.0], ["muss,", 11163.51, 11163.67, 1.0], ["sondern", 11163.75, 11163.83, 1.0], ["das", 11163.91, 11164.07, 1.0], ["hat", 11164.07, 11164.23, 1.0], ["man", 11164.23, 11164.31, 1.0], ["ja", 11164.31, 11164.55, 1.0], ["gewissermaßen", 11164.55, 11165.35, 1.0], ["der", 11165.59, 11165.75, 1.0], ["Fehlerverursacher", 11165.75, 11166.95, 1.0], ["selber", 11166.95, 11167.27, 1.0], ["gemacht.", 11167.27, 11167.59, 1.0]]}, {"start": 11167.91, "end": 11172.79, "text": "Ich finde es immer nett, das gibt es dann auch so Plugins für Jenkins, wo du dann externe USB-Sachen steuern kannst.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ich", 11167.91, 11168.07, 1.0], ["finde", 11168.07, 11168.23, 1.0], ["es", 11168.23, 11168.39, 1.0], ["immer", 11168.39, 11168.55, 1.0], ["nett,", 11168.55, 11168.71, 1.0], ["das", 11168.79, 11168.87, 1.0], ["gibt", 11168.87, 11168.95, 1.0], ["es", 11168.95, 11169.11, 1.0], ["dann", 11169.11, 11169.19, 1.0], ["auch", 11169.19, 11169.27, 1.0], ["so", 11169.27, 11169.43, 1.0], ["Plugins", 11169.43, 11169.67, 1.0], ["für", 11169.83, 11169.91, 1.0], ["Jenkins,", 11169.91, 11170.39, 1.0], ["wo", 11170.47, 11170.55, 1.0], ["du", 11170.55, 11170.63, 1.0], ["dann", 11170.63, 11170.71, 1.0], ["externe", 11170.87, 11171.43, 1.0], ["USB-Sachen", 11171.43, 11172.15, 1.0], ["steuern", 11172.23, 11172.63, 1.0], ["kannst.", 11172.63, 11172.79, 1.0]]}, {"start": 11173.19, "end": 11174.23, "text": "So ein Rocket Launcher, ja.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["So", 11173.19, 11173.27, 1.0], ["ein", 11173.35, 11173.43, 1.0], ["Rocket", 11173.43, 11173.67, 1.0], ["Launcher,", 11173.75, 11174.07, 1.0], ["ja.", 11174.15, 11174.23, 1.0]]}, {"start": 11174.39, "end": 11174.87, "text": "Rocket Launcher.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Rocket", 11174.39, 11174.55, 1.0], ["Launcher.", 11174.63, 11174.87, 1.0]]}, {"start": 11174.95, "end": 11178.31, "text": "Aber das Schönste, was ich fand, war bisher so ätherische Öl-Duftlampen.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Aber", 11174.95, 11175.03, 1.0], ["das", 11175.03, 11175.11, 1.0], ["Schönste,", 11175.11, 11175.35, 1.0], ["was", 11175.43, 11175.51, 1.0], ["ich", 11175.51, 11175.59, 1.0], ["fand,", 11175.59, 11175.75, 1.0], ["war", 11175.83, 11175.99, 1.0], ["bisher", 11175.99, 11176.47, 1.0], ["so", 11176.47, 11176.63, 1.0], ["ätherische", 11176.63, 11177.27, 1.0], ["Öl-Duftlampen.", 11177.27, 11178.31, 1.0]]}, {"start": 11178.95, "end": 11182.55, "text": "Die heizen das einfach auf und wenn der Bild fehlschlägt, riecht es nach Banane.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Die", 11178.95, 11179.11, 1.0], ["heizen", 11179.11, 11179.59, 1.0], ["das", 11179.59, 11179.75, 1.0], ["einfach", 11179.75, 11179.99, 1.0], ["auf", 11179.99, 11180.23, 1.0], ["und", 11180.23, 11180.39, 1.0], ["wenn", 11180.39, 11180.55, 1.0], ["der", 11180.55, 11180.71, 1.0], ["Bild", 11180.71, 11181.03, 1.0], ["fehlschlägt,", 11181.03, 11181.59, 1.0], ["riecht", 11181.75, 11181.91, 1.0], ["es", 11181.91, 11181.99, 1.0], ["nach", 11182.07, 11182.15, 1.0], ["Banane.", 11182.15, 11182.55, 1.0]]}, {"start": 11183.03, "end": 11187.19, "text": "Wenn jemand ins Büro kommt und es riecht nach Banane, dann wissen alle, da ist irgendwas schlecht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Wenn", 11183.03, 11183.11, 1.0], ["jemand", 11183.11, 11183.35, 1.0], ["ins", 11183.35, 11183.51, 1.0], ["Büro", 11183.51, 11183.75, 1.0], ["kommt", 11183.75, 11183.91, 1.0], ["und", 11183.91, 11184.07, 1.0], ["es", 11184.07, 11184.15, 1.0], ["riecht", 11184.15, 11184.47, 1.0], ["nach", 11184.47, 11184.55, 1.0], ["Banane,", 11184.55, 11184.95, 1.0], ["dann", 11185.03, 11185.27, 1.0], ["wissen", 11185.27, 11185.51, 1.0], ["alle,", 11185.51, 11185.75, 1.0], ["da", 11185.83, 11185.99, 1.0], ["ist", 11185.99, 11186.15, 1.0], ["irgendwas", 11186.15, 11186.63, 1.0], ["schlecht.", 11186.63, 11187.19, 1.0]]}, {"start": 11187.43, "end": 11188.71, "text": "Und ich denke, da kannst du über so.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Und", 11187.43, 11187.59, 1.0], ["ich", 11187.59, 11187.67, 1.0], ["denke,", 11187.67, 11187.83, 1.0], ["da", 11187.91, 11188.07, 1.0], ["kannst", 11188.07, 11188.31, 1.0], ["du", 11188.31, 11188.39, 1.0], ["über", 11188.47, 11188.55, 1.0], ["so.", 11188.63, 11188.71, 1.0]]}, {"start": 11189.35, "end": 11190.55, "text": "Gut, wenn es nur Banane ist.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Gut,", 11189.35, 11189.51, 1.0], ["wenn", 11189.59, 11189.75, 1.0], ["es", 11189.75, 11189.83, 1.0], ["nur", 11189.83, 11189.99, 1.0], ["Banane", 11189.99, 11190.47, 1.0], ["ist.", 11190.47, 11190.55, 1.0]]}, {"start": 11190.71, "end": 11195.75, "text": "Ja, und wenn es irgendwie die ganze Zeit nach, keine Ahnung, Flieder oder so riecht oder so, yeah, baby.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ja,", 11190.71, 11190.79, 1.0], ["und", 11190.87, 11190.95, 1.0], ["wenn", 11190.95, 11191.11, 1.0], ["es", 11191.11, 11191.27, 1.0], ["irgendwie", 11191.27, 11191.51, 1.0], ["die", 11191.51, 11191.83, 1.0], ["ganze", 11191.83, 11192.07, 1.0], ["Zeit", 11192.07, 11192.23, 1.0], ["nach,", 11192.23, 11192.39, 1.0], ["keine", 11192.47, 11192.55, 1.0], ["Ahnung,", 11192.55, 11192.71, 1.0], ["Flieder", 11192.95, 11193.43, 1.0], ["oder", 11193.59, 11193.75, 1.0], ["so", 11193.75, 11193.91, 1.0], ["riecht", 11193.91, 11194.23, 1.0], ["oder", 11194.31, 11194.39, 1.0], ["so,", 11194.55, 11194.79, 1.0], ["yeah,", 11194.95, 11195.27, 1.0], ["baby.", 11195.35, 11195.75, 1.0]]}, {"start": 11197.91, "end": 11201.19, "text": "Grüne Bild und auf einmal so, oh fuck, ich rieche Banane.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Grüne", 11197.91, 11198.23, 1.0], ["Bild", 11198.31, 11198.47, 1.0], ["und", 11198.55, 11198.79, 1.0], ["auf", 11198.79, 11198.87, 1.0], ["einmal", 11199.03, 11199.27, 1.0], ["so,", 11199.27, 11199.43, 1.0], ["oh", 11199.59, 11199.75, 1.0], ["fuck,", 11199.91, 11200.15, 1.0], ["ich", 11200.23, 11200.31, 1.0], ["rieche", 11200.31, 11200.55, 1.0], ["Banane.", 11200.55, 11201.19, 1.0]]}, {"start": 11201.59, "end": 11207.83, "text": "Ich habe auch tatsächlich schon von sehr fragwürdigen Arbeitsumgebungen gehört, wo.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ich", 11201.59, 11201.83, 1.0], ["habe", 11201.83, 11202.07, 1.0], ["auch", 11202.07, 11202.23, 1.0], ["tatsächlich", 11202.23, 11202.63, 1.0], ["schon", 11202.63, 11202.87, 1.0], ["von", 11202.87, 11203.11, 1.0], ["sehr", 11203.11, 11203.35, 1.0], ["fragwürdigen", 11203.35, 11204.39, 1.0], ["Arbeitsumgebungen", 11204.71, 11206.07, 1.0], ["gehört,", 11206.07, 11206.71, 1.0], ["wo.", 11207.59, 11207.83, 1.0]]}, {"start": 11208.23, "end": 11215.03, "text": "Stromschläger an, wo das Türschloss zum Entwicklerbüro an einen Continuous Integration Server gekoppelt wird.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Stromschläger", 11208.23, 11208.79, 1.0], ["an,", 11208.87, 11208.95, 1.0], ["wo", 11209.51, 11209.67, 1.0], ["das", 11209.67, 11209.91, 1.0], ["Türschloss", 11209.91, 11210.87, 1.0], ["zum", 11210.87, 11211.11, 1.0], ["Entwicklerbüro", 11211.11, 11212.23, 1.0], ["an", 11212.23, 11212.47, 1.0], ["einen", 11212.47, 11212.79, 1.0], ["Continuous", 11213.11, 11213.67, 1.0], ["Integration", 11213.67, 11214.15, 1.0], ["Server", 11214.23, 11214.55, 1.0], ["gekoppelt", 11214.55, 11214.95, 1.0], ["wird.", 11214.95, 11215.03, 1.0]]}, {"start": 11216.15, "end": 11224.23, "text": "Und die Tür geht einfach nicht auf, die Tür geht dann einfach ab einer gewissen Uhrzeit nicht mehr auf, bevor die can't do that.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11216.15, 11216.31, 1.0], ["die", 11216.31, 11216.39, 1.0], ["Tür", 11216.39, 11216.71, 1.0], ["geht", 11216.71, 11216.95, 1.0], ["einfach", 11216.95, 11217.27, 1.0], ["nicht", 11217.27, 11217.43, 1.0], ["auf,", 11217.43, 11217.59, 1.0], ["die", 11217.91, 11218.07, 1.0], ["Tür", 11218.07, 11218.39, 1.0], ["geht", 11218.39, 11218.63, 1.0], ["dann", 11218.63, 11218.79, 1.0], ["einfach", 11218.79, 11219.03, 1.0], ["ab", 11219.03, 11219.19, 1.0], ["einer", 11219.19, 11219.35, 1.0], ["gewissen", 11219.35, 11219.67, 1.0], ["Uhrzeit", 11219.67, 11220.15, 1.0], ["nicht", 11220.15, 11220.31, 1.0], ["mehr", 11220.31, 11220.55, 1.0], ["auf,", 11220.55, 11220.79, 1.0], ["bevor", 11221.11, 11221.43, 1.0], ["die", 11221.43, 11221.59, 1.0], ["can't", 11223.35, 11223.67, 1.0], ["do", 11223.67, 11223.91, 1.0], ["that.", 11223.91, 11224.23, 1.0]]}, {"start": 11225.03, "end": 11225.91, "text": "You have to fix me.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["You", 11225.03, 11225.19, 1.0], ["have", 11225.19, 11225.27, 1.0], ["to", 11225.35, 11225.51, 1.0], ["fix", 11225.51, 11225.75, 1.0], ["me.", 11225.83, 11225.91, 1.0]]}, {"start": 11232.07, "end": 11237.91, "text": "Aberfürsten die kleinen Tabletten runter ist als Anekdote vielleicht ganz, ganz lustig.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Aberfürsten", 11232.07, 11233.91, 1.0], ["die", 11233.99, 11234.07, 1.0], ["kleinen", 11234.07, 11234.39, 1.0], ["Tabletten", 11234.39, 11234.87, 1.0], ["runter", 11234.87, 11235.03, 1.0], ["ist", 11235.67, 11235.75, 1.0], ["als", 11235.83, 11236.07, 1.0], ["Anekdote", 11236.07, 11236.63, 1.0], ["vielleicht", 11236.63, 11236.95, 1.0], ["ganz,", 11236.95, 11237.11, 1.0], ["ganz", 11237.19, 11237.43, 1.0], ["lustig.", 11237.43, 11237.91, 1.0]]}, {"start": 11238.63, "end": 11258.07, "text": "Ja, also es gibt das Tolle darin ist, dass es ja da, sage ich mal, eine sehr kreative Szene drumherum gibt, allein schon eben dann so Lampen oder so dann dran zu koppeln und entsprechende Farben auch einzusetzen und das, sag ich mal, ein bisschen positiver anzugehen, als jetzt irgendwie den krassen Druck darauf auszuüben.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ja,", 11238.63, 11238.79, 1.0], ["also", 11238.87, 11239.11, 1.0], ["es", 11239.27, 11239.35, 1.0], ["gibt", 11239.35, 11239.59, 1.0], ["das", 11239.83, 11239.99, 1.0], ["Tolle", 11239.99, 11240.31, 1.0], ["darin", 11240.31, 11240.55, 1.0], ["ist,", 11240.55, 11240.63, 1.0], ["dass", 11240.71, 11240.79, 1.0], ["es", 11240.79, 11240.95, 1.0], ["ja", 11240.95, 11241.11, 1.0], ["da,", 11241.11, 11241.19, 1.0], ["sage", 11241.27, 11241.43, 1.0], ["ich", 11241.43, 11241.51, 1.0], ["mal,", 11241.51, 11241.59, 1.0], ["eine", 11241.67, 11241.83, 1.0], ["sehr", 11241.83, 11241.99, 1.0], ["kreative", 11241.99, 11242.55, 1.0], ["Szene", 11242.55, 11242.87, 1.0], ["drumherum", 11242.95, 11243.35, 1.0], ["gibt,", 11243.35, 11243.51, 1.0], ["allein", 11243.67, 11243.99, 1.0], ["schon", 11243.99, 11244.23, 1.0], ["eben", 11244.23, 11244.47, 1.0], ["dann", 11244.47, 11244.63, 1.0], ["so", 11244.63, 11244.87, 1.0], ["Lampen", 11244.87, 11245.35, 1.0], ["oder", 11245.35, 11245.51, 1.0], ["so", 11245.51, 11245.67, 1.0], ["dann", 11245.67, 11245.91, 1.0], ["dran", 11245.91, 11246.15, 1.0], ["zu", 11246.15, 11246.23, 1.0], ["koppeln", 11246.31, 11246.63, 1.0], ["und", 11246.79, 11247.11, 1.0], ["entsprechende", 11247.11, 11248.15, 1.0], ["Farben", 11248.31, 11249.11, 1.0], ["auch", 11249.11, 11249.43, 1.0], ["einzusetzen", 11250.07, 11251.51, 1.0], ["und", 11252.39, 11252.71, 1.0], ["das,", 11253.67, 11253.91, 1.0], ["sag", 11254.07, 11254.23, 1.0], ["ich", 11254.39, 11254.47, 1.0], ["mal,", 11254.47, 11254.55, 1.0], ["ein", 11254.71, 11254.79, 1.0], ["bisschen", 11254.79, 11255.03, 1.0], ["positiver", 11255.03, 11255.43, 1.0], ["anzugehen,", 11255.59, 11255.99, 1.0], ["als", 11256.07, 11256.31, 1.0], ["jetzt", 11256.31, 11256.47, 1.0], ["irgendwie", 11256.47, 11256.71, 1.0], ["den", 11256.71, 11256.87, 1.0], ["krassen", 11256.87, 11257.19, 1.0], ["Druck", 11257.19, 11257.43, 1.0], ["darauf", 11257.43, 11257.59, 1.0], ["auszuüben.", 11257.59, 11258.07, 1.0]]}, {"start": 11258.15, "end": 11260.95, "text": "Ja, sowas auch halt ein bisschen spielerisch zu sehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 11258.15, 11258.23, 1.0], ["sowas", 11258.31, 11258.63, 1.0], ["auch", 11258.63, 11258.71, 1.0], ["halt", 11258.71, 11258.95, 1.0], ["ein", 11258.95, 11259.03, 1.0], ["bisschen", 11259.03, 11259.51, 1.0], ["spielerisch", 11259.83, 11260.63, 1.0], ["zu", 11260.63, 11260.79, 1.0], ["sehen.", 11260.79, 11260.95, 1.0]]}, {"start": 11261.27, "end": 11267.19, "text": "Es ist dann irgendwie doch auch mal ein bisschen so, Gamification funktioniert doch eigentlich schon.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 11261.27, 11261.43, 1.0], ["ist", 11261.43, 11261.59, 1.0], ["dann", 11261.59, 11261.75, 1.0], ["irgendwie", 11261.75, 11262.23, 1.0], ["doch", 11262.55, 11262.87, 1.0], ["auch", 11262.87, 11263.11, 1.0], ["mal", 11263.11, 11263.35, 1.0], ["ein", 11263.35, 11263.51, 1.0], ["bisschen", 11263.51, 11263.99, 1.0], ["so,", 11263.99, 11264.31, 1.0], ["Gamification", 11265.11, 11265.91, 1.0], ["funktioniert", 11265.91, 11266.47, 1.0], ["doch", 11266.47, 11266.71, 1.0], ["eigentlich", 11266.71, 11267.03, 1.0], ["schon.", 11267.03, 11267.19, 1.0]]}, {"start": 11267.27, "end": 11279.75, "text": "Und wenn ich dann meine Code-Coverage ein bisschen hochpushen kann und ich kann irgendwie schlechte Codemetriken rausnehmen oder ich sorge dafür, dass meine Tests schneller durchlaufen, dann tut es dem Ego eigentlich schon ganz gut.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11267.27, 11267.43, 1.0], ["wenn", 11267.43, 11267.59, 1.0], ["ich", 11267.59, 11267.67, 1.0], ["dann", 11267.67, 11267.83, 1.0], ["meine", 11267.83, 11267.99, 1.0], ["Code-Coverage", 11267.99, 11268.79, 1.0], ["ein", 11268.79, 11268.87, 1.0], ["bisschen", 11268.87, 11269.11, 1.0], ["hochpushen", 11269.11, 11269.75, 1.0], ["kann", 11269.75, 11269.99, 1.0], ["und", 11269.99, 11270.15, 1.0], ["ich", 11270.15, 11270.31, 1.0], ["kann", 11270.31, 11270.47, 1.0], ["irgendwie", 11270.47, 11271.11, 1.0], ["schlechte", 11271.11, 11271.59, 1.0], ["Codemetriken", 11271.59, 11272.79, 1.0], ["rausnehmen", 11272.87, 11273.59, 1.0], ["oder", 11273.59, 11273.75, 1.0], ["ich", 11273.75, 11273.83, 1.0], ["sorge", 11273.83, 11274.07, 1.0], ["dafür,", 11274.07, 11274.23, 1.0], ["dass", 11274.31, 11274.47, 1.0], ["meine", 11274.47, 11274.71, 1.0], ["Tests", 11274.71, 11275.11, 1.0], ["schneller", 11275.11, 11275.51, 1.0], ["durchlaufen,", 11275.51, 11276.55, 1.0], ["dann", 11277.27, 11277.59, 1.0], ["tut", 11277.59, 11277.91, 1.0], ["es", 11277.91, 11278.15, 1.0], ["dem", 11278.15, 11278.31, 1.0], ["Ego", 11278.31, 11278.79, 1.0], ["eigentlich", 11278.79, 11279.11, 1.0], ["schon", 11279.11, 11279.35, 1.0], ["ganz", 11279.35, 11279.59, 1.0], ["gut.", 11279.59, 11279.75, 1.0]]}, {"start": 11279.83, "end": 11289.43, "text": "Oder auch wenn man sagen kann, okay, ich bin jetzt so morgens, ich bin jetzt total unkreativ, ich bin irgendwie, hab einen schlechten Tag, mir geht es gerade überhaupt nicht gut.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 11279.83, 11280.07, 1.0], ["auch", 11280.07, 11280.23, 1.0], ["wenn", 11280.31, 11280.47, 1.0], ["man", 11280.47, 11280.63, 1.0], ["sagen", 11280.63, 11280.87, 1.0], ["kann,", 11280.87, 11281.11, 1.0], ["okay,", 11281.19, 11281.43, 1.0], ["ich", 11281.91, 11282.15, 1.0], ["bin", 11282.15, 11282.31, 1.0], ["jetzt", 11282.31, 11282.55, 1.0], ["so", 11282.55, 11282.87, 1.0], ["morgens,", 11282.87, 11283.35, 1.0], ["ich", 11283.51, 11283.67, 1.0], ["bin", 11283.67, 11283.83, 1.0], ["jetzt", 11283.83, 11284.07, 1.0], ["total", 11284.07, 11284.47, 1.0], ["unkreativ,", 11284.47, 11285.27, 1.0], ["ich", 11285.59, 11285.75, 1.0], ["bin", 11285.75, 11285.99, 1.0], ["irgendwie,", 11285.99, 11286.31, 1.0], ["hab", 11286.47, 11286.71, 1.0], ["einen", 11286.71, 11286.79, 1.0], ["schlechten", 11286.79, 11287.27, 1.0], ["Tag,", 11287.27, 11287.43, 1.0], ["mir", 11287.59, 11287.75, 1.0], ["geht", 11287.75, 11287.99, 1.0], ["es", 11287.99, 11288.07, 1.0], ["gerade", 11288.07, 11288.31, 1.0], ["überhaupt", 11288.31, 11288.79, 1.0], ["nicht", 11288.79, 11289.11, 1.0], ["gut.", 11289.11, 11289.43, 1.0]]}, {"start": 11290.39, "end": 11309.19, "text": "Da ist es wahrscheinlich keine gute Idee, neue Features zu implementieren, aber vielleicht kann man doch mal ein paar Sachen sich rannehmen, refactern, vielleicht ein paar Tests dazu schreiben, dann fühlt man sich erstens produktiv und zweitens tut man, trotz dass man irgendwie gerade schlecht drauf ist, irgendwas Positives für sein Projekt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 11290.39, 11290.63, 1.0], ["ist", 11290.63, 11290.79, 1.0], ["es", 11290.79, 11290.95, 1.0], ["wahrscheinlich", 11290.95, 11291.51, 1.0], ["keine", 11291.51, 11291.75, 1.0], ["gute", 11291.75, 11292.07, 1.0], ["Idee,", 11292.07, 11292.55, 1.0], ["neue", 11292.79, 11293.19, 1.0], ["Features", 11293.19, 11293.67, 1.0], ["zu", 11293.67, 11293.83, 1.0], ["implementieren,", 11293.83, 11294.39, 1.0], ["aber", 11294.47, 11294.63, 1.0], ["vielleicht", 11294.63, 11294.87, 1.0], ["kann", 11294.87, 11295.03, 1.0], ["man", 11295.03, 11295.19, 1.0], ["doch", 11295.19, 11295.35, 1.0], ["mal", 11295.35, 11295.59, 1.0], ["ein", 11295.59, 11295.67, 1.0], ["paar", 11295.67, 11295.83, 1.0], ["Sachen", 11295.83, 11296.15, 1.0], ["sich", 11296.15, 11296.39, 1.0], ["rannehmen,", 11296.39, 11296.87, 1.0], ["refactern,", 11297.43, 11298.31, 1.0], ["vielleicht", 11299.03, 11299.51, 1.0], ["ein", 11299.51, 11299.67, 1.0], ["paar", 11299.67, 11299.83, 1.0], ["Tests", 11299.83, 11300.15, 1.0], ["dazu", 11300.15, 11300.39, 1.0], ["schreiben,", 11300.47, 11300.79, 1.0], ["dann", 11300.87, 11301.03, 1.0], ["fühlt", 11301.03, 11301.35, 1.0], ["man", 11301.35, 11301.51, 1.0], ["sich", 11301.51, 11301.67, 1.0], ["erstens", 11301.67, 11302.15, 1.0], ["produktiv", 11302.15, 11302.63, 1.0], ["und", 11302.71, 11302.95, 1.0], ["zweitens", 11302.95, 11303.59, 1.0], ["tut", 11303.59, 11303.83, 1.0], ["man,", 11303.83, 11303.99, 1.0], ["trotz", 11304.07, 11304.31, 1.0], ["dass", 11304.39, 11304.55, 1.0], ["man", 11304.55, 11304.79, 1.0], ["irgendwie", 11304.79, 11305.27, 1.0], ["gerade", 11305.27, 11305.59, 1.0], ["schlecht", 11305.59, 11305.91, 1.0], ["drauf", 11305.91, 11306.23, 1.0], ["ist,", 11306.23, 11306.39, 1.0], ["irgendwas", 11306.55, 11307.27, 1.0], ["Positives", 11307.27, 11308.07, 1.0], ["für", 11308.07, 11308.23, 1.0], ["sein", 11308.23, 11308.39, 1.0], ["Projekt.", 11308.55, 11309.19, 1.0]]}, {"start": 11310.87, "end": 11323.75, "text": "Und ich denke, man muss das auch nicht immer so als super Kostenfaktor rechnen, weil wenn man das tatsächlich mal in seine normale Arbeitsweise integriert hat, dann kostet es nicht mehr so wirklich viel Zeit.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11310.87, 11311.19, 1.0], ["ich", 11311.51, 11311.83, 1.0], ["denke,", 11311.83, 11312.15, 1.0], ["man", 11312.39, 11312.63, 1.0], ["muss", 11312.63, 11312.95, 1.0], ["das", 11312.95, 11313.19, 1.0], ["auch", 11313.19, 11313.35, 1.0], ["nicht", 11313.35, 11313.51, 1.0], ["immer", 11313.51, 11313.75, 1.0], ["so", 11313.75, 11314.07, 1.0], ["als", 11314.07, 11314.31, 1.0], ["super", 11314.55, 11314.87, 1.0], ["Kostenfaktor", 11314.95, 11316.07, 1.0], ["rechnen,", 11316.07, 11316.79, 1.0], ["weil", 11317.03, 11317.35, 1.0], ["wenn", 11318.23, 11318.47, 1.0], ["man", 11318.47, 11318.71, 1.0], ["das", 11318.71, 11318.87, 1.0], ["tatsächlich", 11318.87, 11319.27, 1.0], ["mal", 11319.27, 11319.43, 1.0], ["in", 11319.43, 11319.59, 1.0], ["seine", 11319.59, 11319.83, 1.0], ["normale", 11319.83, 11320.23, 1.0], ["Arbeitsweise", 11320.23, 11320.87, 1.0], ["integriert", 11320.87, 11321.27, 1.0], ["hat,", 11321.27, 11321.43, 1.0], ["dann", 11321.51, 11321.67, 1.0], ["kostet", 11321.67, 11322.07, 1.0], ["es", 11322.07, 11322.23, 1.0], ["nicht", 11322.23, 11322.39, 1.0], ["mehr", 11322.39, 11322.55, 1.0], ["so", 11322.55, 11322.79, 1.0], ["wirklich", 11322.79, 11323.11, 1.0], ["viel", 11323.11, 11323.43, 1.0], ["Zeit.", 11323.43, 11323.75, 1.0]]}, {"start": 11324.15, "end": 11332.95, "text": "Und wenn man mal gelernt hat, stabile Tests zu schreiben und dementsprechend auch gut testbaren Code, dann ist es auch nicht mehr so teuer.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11324.15, 11324.47, 1.0], ["wenn", 11324.47, 11324.63, 1.0], ["man", 11324.63, 11324.79, 1.0], ["mal", 11324.79, 11324.95, 1.0], ["gelernt", 11324.95, 11325.35, 1.0], ["hat,", 11325.35, 11325.51, 1.0], ["stabile", 11325.83, 11326.15, 1.0], ["Tests", 11326.31, 11326.71, 1.0], ["zu", 11326.71, 11326.87, 1.0], ["schreiben", 11326.87, 11327.59, 1.0], ["und", 11328.23, 11328.55, 1.0], ["dementsprechend", 11329.35, 11330.15, 1.0], ["auch", 11330.15, 11330.31, 1.0], ["gut", 11330.31, 11330.55, 1.0], ["testbaren", 11330.55, 11331.11, 1.0], ["Code,", 11331.19, 11331.43, 1.0], ["dann", 11331.51, 11331.67, 1.0], ["ist", 11331.67, 11331.75, 1.0], ["es", 11331.75, 11331.91, 1.0], ["auch", 11331.91, 11332.07, 1.0], ["nicht", 11332.07, 11332.23, 1.0], ["mehr", 11332.23, 11332.39, 1.0], ["so", 11332.39, 11332.55, 1.0], ["teuer.", 11332.55, 11332.95, 1.0]]}, {"start": 11333.43, "end": 11339.35, "text": "Ist natürlich die Sache, du musst in der Designphase, also um testen zu können, musst du ja wissen, wie dein Design aussieht.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": true, "timestamps": [["Ist", 11333.43, 11333.67, 1.0], ["natürlich", 11333.67, 11333.99, 1.0], ["die", 11333.99, 11334.15, 1.0], ["Sache,", 11334.15, 11334.31, 1.0], ["du", 11334.47, 11334.55, 1.0], ["musst", 11334.55, 11334.79, 1.0], ["in", 11334.79, 11334.95, 1.0], ["der", 11334.95, 11335.03, 1.0], ["Designphase,", 11335.03, 11335.59, 1.0], ["also", 11335.83, 11335.99, 1.0], ["um", 11336.07, 11336.23, 1.0], ["testen", 11336.23, 11336.55, 1.0], ["zu", 11336.55, 11336.71, 1.0], ["können,", 11336.71, 11336.87, 1.0], ["musst", 11336.95, 11337.11, 1.0], ["du", 11337.11, 11337.35, 1.0], ["ja", 11337.35, 11337.67, 1.0], ["wissen,", 11337.67, 11337.99, 1.0], ["wie", 11338.15, 11338.31, 1.0], ["dein", 11338.31, 11338.63, 1.0], ["Design", 11338.63, 11338.95, 1.0], ["aussieht.", 11338.95, 11339.35, 1.0]]}, {"start": 11339.43, "end": 11346.79, "text": "Bedeutet, gerade wenn du so explorativ entwickelst, finde ich, Testdriven wäre damit einfach nur störend, weil du baust dir einen Test und dann am Ende weißt du, dass der Test bei dir ist.", "confidence": 1.0, "track": null, "speaker": "Gast 2", "newpara": false, "timestamps": [["Bedeutet,", 11339.43, 11339.75, 1.0], ["gerade", 11339.83, 11339.99, 1.0], ["wenn", 11340.07, 11340.15, 1.0], ["du", 11340.15, 11340.31, 1.0], ["so", 11340.31, 11340.47, 1.0], ["explorativ", 11340.47, 11341.19, 1.0], ["entwickelst,", 11341.19, 11341.75, 1.0], ["finde", 11341.91, 11342.15, 1.0], ["ich,", 11342.15, 11342.23, 1.0], ["Testdriven", 11342.31, 11342.87, 1.0], ["wäre", 11343.03, 11343.11, 1.0], ["damit", 11343.19, 11343.35, 1.0], ["einfach", 11343.43, 11343.59, 1.0], ["nur", 11343.59, 11343.75, 1.0], ["störend,", 11343.75, 11343.99, 1.0], ["weil", 11344.07, 11344.23, 1.0], ["du", 11344.23, 11344.31, 1.0], ["baust", 11344.31, 11344.47, 1.0], ["dir", 11344.55, 11344.71, 1.0], ["einen", 11344.71, 11344.79, 1.0], ["Test", 11344.79, 11345.03, 1.0], ["und", 11345.03, 11345.19, 1.0], ["dann", 11345.19, 11345.35, 1.0], ["am", 11345.35, 11345.43, 1.0], ["Ende", 11345.43, 11345.67, 1.0], ["weißt", 11345.67, 11345.83, 1.0], ["du,", 11345.83, 11345.91, 1.0], ["dass", 11345.99, 11346.15, 1.0], ["der", 11346.15, 11346.23, 1.0], ["Test", 11346.23, 11346.39, 1.0], ["bei", 11346.47, 11346.55, 1.0], ["dir", 11346.63, 11346.71, 1.0], ["ist.", 11346.71, 11346.79, 1.0]]}, {"start": 11347.19, "end": 11348.31, "text": "Das ist das, was ich gemeint habe.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 11347.19, 11347.35, 1.0], ["ist", 11347.35, 11347.51, 1.0], ["das,", 11347.51, 11347.59, 1.0], ["was", 11347.67, 11347.83, 1.0], ["ich", 11347.83, 11347.91, 1.0], ["gemeint", 11347.91, 11348.15, 1.0], ["habe.", 11348.15, 11348.31, 1.0]]}, {"start": 11348.39, "end": 11360.79, "text": "Ich kann aktuell, wenn ich irgendwie Privatprojekte für mich entwickle, dann weiß ich oft noch gar nicht, was soll denn die Applikation oder was soll denn meine Library oder was auch immer irgendwann mal tun.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 11348.39, 11348.55, 1.0], ["kann", 11348.55, 11348.87, 1.0], ["aktuell,", 11349.03, 11349.59, 1.0], ["wenn", 11349.83, 11349.99, 1.0], ["ich", 11349.99, 11350.23, 1.0], ["irgendwie", 11350.23, 11350.71, 1.0], ["Privatprojekte", 11350.71, 11351.75, 1.0], ["für", 11351.75, 11351.99, 1.0], ["mich", 11351.99, 11352.15, 1.0], ["entwickle,", 11352.15, 11352.95, 1.0], ["dann", 11353.35, 11353.67, 1.0], ["weiß", 11353.67, 11353.99, 1.0], ["ich", 11353.99, 11354.31, 1.0], ["oft", 11354.31, 11354.95, 1.0], ["noch", 11355.75, 11355.99, 1.0], ["gar", 11355.99, 11356.15, 1.0], ["nicht,", 11356.15, 11356.31, 1.0], ["was", 11356.39, 11356.63, 1.0], ["soll", 11356.63, 11356.79, 1.0], ["denn", 11356.79, 11357.03, 1.0], ["die", 11357.03, 11357.19, 1.0], ["Applikation", 11357.19, 11357.75, 1.0], ["oder", 11357.75, 11357.91, 1.0], ["was", 11357.91, 11358.15, 1.0], ["soll", 11358.15, 11358.31, 1.0], ["denn", 11358.31, 11358.47, 1.0], ["meine", 11358.47, 11358.55, 1.0], ["Library", 11358.71, 11359.19, 1.0], ["oder", 11359.19, 11359.35, 1.0], ["was", 11359.35, 11359.51, 1.0], ["auch", 11359.51, 11359.59, 1.0], ["immer", 11359.59, 11359.75, 1.0], ["irgendwann", 11359.83, 11360.39, 1.0], ["mal", 11360.39, 11360.55, 1.0], ["tun.", 11360.55, 11360.79, 1.0]]}, {"start": 11360.87, "end": 11375.67, "text": "Und dann fange ich halt mal an, so einen Prototypencode runterzukoden, der dann irgendwann mal mit Tests ausgestattet wird und dann so lange refactored wird, bis von dem ursprünglichen Code eigentlich nichts mehr übrig bleibt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11360.87, 11360.95, 1.0], ["dann", 11360.95, 11361.11, 1.0], ["fange", 11361.11, 11361.35, 1.0], ["ich", 11361.35, 11361.43, 1.0], ["halt", 11361.43, 11361.75, 1.0], ["mal", 11361.75, 11361.99, 1.0], ["an,", 11361.99, 11362.31, 1.0], ["so", 11362.79, 11363.03, 1.0], ["einen", 11363.03, 11363.35, 1.0], ["Prototypencode", 11363.99, 11365.43, 1.0], ["runterzukoden,", 11365.51, 11366.39, 1.0], ["der", 11366.63, 11366.79, 1.0], ["dann", 11366.79, 11367.03, 1.0], ["irgendwann", 11367.03, 11367.51, 1.0], ["mal", 11367.51, 11367.75, 1.0], ["mit", 11367.75, 11367.91, 1.0], ["Tests", 11367.91, 11368.31, 1.0], ["ausgestattet", 11368.31, 11368.87, 1.0], ["wird", 11368.87, 11369.03, 1.0], ["und", 11369.03, 11369.19, 1.0], ["dann", 11369.19, 11369.35, 1.0], ["so", 11369.35, 11369.43, 1.0], ["lange", 11369.43, 11369.67, 1.0], ["refactored", 11369.67, 11370.23, 1.0], ["wird,", 11370.23, 11370.39, 1.0], ["bis", 11370.47, 11370.71, 1.0], ["von", 11371.99, 11372.31, 1.0], ["dem", 11372.31, 11372.55, 1.0], ["ursprünglichen", 11372.55, 11373.35, 1.0], ["Code", 11373.35, 11373.91, 1.0], ["eigentlich", 11373.91, 11374.31, 1.0], ["nichts", 11374.31, 11374.55, 1.0], ["mehr", 11374.55, 11374.71, 1.0], ["übrig", 11374.71, 11375.11, 1.0], ["bleibt.", 11375.11, 11375.67, 1.0]]}, {"start": 11375.91, "end": 11376.23, "text": "Ja.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja.", 11375.91, 11376.23, 1.0]]}, {"start": 11377.43, "end": 11378.39, "text": "Ja, also.", "confidence": 1.0, "track": null, "speaker": "Unbekannt", "newpara": true, "timestamps": [["Ja,", 11377.43, 11377.75, 1.0], ["also.", 11378.07, 11378.39, 1.0]]}, {"start": 11379.27, "end": 11384.47, "text": "Okay, also ihr seid alle der Meinung, testen bringt was, sollte man machen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Okay,", 11379.27, 11379.43, 1.0], ["also", 11379.51, 11379.59, 1.0], ["ihr", 11379.67, 11379.83, 1.0], ["seid", 11379.83, 11380.07, 1.0], ["alle", 11380.07, 11380.31, 1.0], ["der", 11380.31, 11380.47, 1.0], ["Meinung,", 11380.47, 11380.95, 1.0], ["testen", 11381.59, 11382.07, 1.0], ["bringt", 11382.31, 11382.87, 1.0], ["was,", 11382.87, 11383.03, 1.0], ["sollte", 11383.27, 11383.75, 1.0], ["man", 11383.75, 11383.99, 1.0], ["machen.", 11383.99, 11384.47, 1.0]]}, {"start": 11385.51, "end": 11385.83, "text": "Ja.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Ja.", 11385.51, 11385.83, 1.0]]}, {"start": 11386.07, "end": 11398.95, "text": "Also ich habe schon Diskussionen mit Leuten gehabt, die irgendwie versucht haben, gegen automatisiertes Testen zu argumentieren und dann sagen, ja, aber das schafft ja falsche Sicherheit.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Also", 11386.07, 11386.31, 1.0], ["ich", 11386.47, 11386.71, 1.0], ["habe", 11386.71, 11387.03, 1.0], ["schon", 11387.03, 11387.59, 1.0], ["Diskussionen", 11387.59, 11388.79, 1.0], ["mit", 11388.79, 11389.11, 1.0], ["Leuten", 11389.11, 11389.59, 1.0], ["gehabt,", 11389.59, 11389.99, 1.0], ["die", 11390.15, 11390.31, 1.0], ["irgendwie", 11390.31, 11391.11, 1.0], ["versucht", 11391.43, 11392.15, 1.0], ["haben,", 11392.15, 11392.39, 1.0], ["gegen", 11392.63, 11393.19, 1.0], ["automatisiertes", 11393.35, 11394.47, 1.0], ["Testen", 11394.47, 11394.95, 1.0], ["zu", 11394.95, 11395.11, 1.0], ["argumentieren", 11395.11, 11395.83, 1.0], ["und", 11395.83, 11395.99, 1.0], ["dann", 11395.99, 11396.15, 1.0], ["sagen,", 11396.15, 11396.39, 1.0], ["ja,", 11396.55, 11396.79, 1.0], ["aber", 11396.87, 11397.03, 1.0], ["das", 11397.03, 11397.19, 1.0], ["schafft", 11397.19, 11397.51, 1.0], ["ja", 11397.51, 11397.67, 1.0], ["falsche", 11397.67, 11398.15, 1.0], ["Sicherheit.", 11398.15, 11398.95, 1.0]]}, {"start": 11399.11, "end": 11407.35, "text": "Und dann denken die Leute, dass ihr Code super funktioniert, weil ihre Tests ja laufen, aber der tut das ja gar nicht in Wirklichkeit.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11399.11, 11399.43, 1.0], ["dann", 11399.43, 11399.75, 1.0], ["denken", 11399.75, 11400.31, 1.0], ["die", 11400.31, 11400.47, 1.0], ["Leute,", 11400.47, 11400.71, 1.0], ["dass", 11401.35, 11401.51, 1.0], ["ihr", 11401.51, 11401.75, 1.0], ["Code", 11401.75, 11402.31, 1.0], ["super", 11402.31, 11402.55, 1.0], ["funktioniert,", 11402.55, 11403.03, 1.0], ["weil", 11403.11, 11403.27, 1.0], ["ihre", 11403.59, 11403.75, 1.0], ["Tests", 11403.83, 11404.23, 1.0], ["ja", 11404.23, 11404.39, 1.0], ["laufen,", 11404.39, 11404.79, 1.0], ["aber", 11404.87, 11405.03, 1.0], ["der", 11405.03, 11405.19, 1.0], ["tut", 11405.19, 11405.43, 1.0], ["das", 11405.43, 11405.67, 1.0], ["ja", 11405.67, 11405.91, 1.0], ["gar", 11405.91, 11406.15, 1.0], ["nicht", 11406.15, 11406.39, 1.0], ["in", 11406.39, 11406.63, 1.0], ["Wirklichkeit.", 11406.63, 11407.35, 1.0]]}, {"start": 11408.47, "end": 11410.07, "text": "Ja, aber dann sind ja die Tests halt falsch.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Ja,", 11408.47, 11408.55, 1.0], ["aber", 11408.63, 11408.71, 1.0], ["dann", 11408.79, 11408.95, 1.0], ["sind", 11408.95, 11409.11, 1.0], ["ja", 11409.11, 11409.27, 1.0], ["die", 11409.27, 11409.35, 1.0], ["Tests", 11409.35, 11409.59, 1.0], ["halt", 11409.59, 11409.75, 1.0], ["falsch.", 11409.75, 11410.07, 1.0]]}, {"start": 11410.55, "end": 11412.71, "text": "Ja, das war dann auch mein Argument.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 11410.55, 11410.79, 1.0], ["das", 11411.43, 11411.59, 1.0], ["war", 11411.59, 11411.75, 1.0], ["dann", 11411.75, 11411.91, 1.0], ["auch", 11411.91, 11412.07, 1.0], ["mein", 11412.07, 11412.39, 1.0], ["Argument.", 11412.39, 11412.71, 1.0]]}, {"start": 11412.79, "end": 11423.43, "text": "Also es gibt immer wieder Leute, die dann versuchen, dagegen zu argumentieren und versuchen irgendwie mit logisch klingenden Argumenten ihre Faulheit keine Tests schreiben zu wollen, zu unterstützen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 11412.79, 11413.03, 1.0], ["es", 11413.03, 11413.11, 1.0], ["gibt", 11413.11, 11413.35, 1.0], ["immer", 11413.35, 11413.51, 1.0], ["wieder", 11413.51, 11413.75, 1.0], ["Leute,", 11413.75, 11413.99, 1.0], ["die", 11414.07, 11414.23, 1.0], ["dann", 11414.23, 11414.39, 1.0], ["versuchen,", 11414.39, 11414.71, 1.0], ["dagegen", 11414.79, 11415.19, 1.0], ["zu", 11415.19, 11415.27, 1.0], ["argumentieren", 11415.27, 11415.83, 1.0], ["und", 11415.83, 11415.99, 1.0], ["versuchen", 11415.99, 11416.39, 1.0], ["irgendwie", 11416.47, 11416.87, 1.0], ["mit", 11416.87, 11417.11, 1.0], ["logisch", 11417.11, 11417.59, 1.0], ["klingenden", 11417.59, 11418.23, 1.0], ["Argumenten", 11418.23, 11418.95, 1.0], ["ihre", 11419.27, 11419.51, 1.0], ["Faulheit", 11419.75, 11420.55, 1.0], ["keine", 11420.87, 11421.19, 1.0], ["Tests", 11421.19, 11421.59, 1.0], ["schreiben", 11421.59, 11421.99, 1.0], ["zu", 11421.99, 11422.15, 1.0], ["wollen,", 11422.15, 11422.39, 1.0], ["zu", 11422.47, 11422.63, 1.0], ["unterstützen.", 11422.63, 11423.43, 1.0]]}, {"start": 11423.67, "end": 11427.59, "text": "Aber ich denke, in vielerlei Hinsicht ist es das halt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 11423.67, 11423.91, 1.0], ["ich", 11423.91, 11424.15, 1.0], ["denke,", 11424.15, 11424.39, 1.0], ["in", 11425.43, 11425.67, 1.0], ["vielerlei", 11425.67, 11426.31, 1.0], ["Hinsicht", 11426.31, 11426.79, 1.0], ["ist", 11426.79, 11426.95, 1.0], ["es", 11426.95, 11427.11, 1.0], ["das", 11427.11, 11427.35, 1.0], ["halt.", 11427.35, 11427.59, 1.0]]}, {"start": 11427.67, "end": 11454.39, "text": "Ich meine, wenn du halt, wenn du keine Tests schreibst und nicht irgendwie nicht mal auf irgendeinem Level versuchst, was zu automatisieren, dann kostet dich das auf längere Zeit oder halt im Laufe von einem Projekt vielleicht meistens schon, kostet dich das halt viel mehr Zeit, als die du brauchst, um dich manuell mal durch eine Applikation zu klicken, um zu gucken, ob noch alles tut, wie wenn du dann deine Tests schreibst.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 11427.67, 11427.91, 1.0], ["meine,", 11427.91, 11428.15, 1.0], ["wenn", 11428.31, 11428.55, 1.0], ["du", 11428.55, 11428.79, 1.0], ["halt,", 11428.79, 11429.27, 1.0], ["wenn", 11429.43, 11429.67, 1.0], ["du", 11429.67, 11429.91, 1.0], ["keine", 11429.91, 11430.23, 1.0], ["Tests", 11430.23, 11430.71, 1.0], ["schreibst", 11430.71, 11431.27, 1.0], ["und", 11431.27, 11431.43, 1.0], ["nicht", 11431.43, 11431.67, 1.0], ["irgendwie", 11431.67, 11431.99, 1.0], ["nicht", 11432.15, 11432.39, 1.0], ["mal", 11432.39, 11432.63, 1.0], ["auf", 11432.63, 11432.87, 1.0], ["irgendeinem", 11432.87, 11433.27, 1.0], ["Level", 11433.35, 11433.67, 1.0], ["versuchst,", 11433.67, 11434.07, 1.0], ["was", 11434.23, 11434.55, 1.0], ["zu", 11434.79, 11434.95, 1.0], ["automatisieren,", 11434.95, 11435.67, 1.0], ["dann", 11435.75, 11435.91, 1.0], ["kostet", 11435.91, 11436.31, 1.0], ["dich", 11436.31, 11436.63, 1.0], ["das", 11436.63, 11436.95, 1.0], ["auf", 11438.15, 11438.47, 1.0], ["längere", 11438.79, 11439.35, 1.0], ["Zeit", 11439.67, 11439.99, 1.0], ["oder", 11440.23, 11440.55, 1.0], ["halt", 11440.55, 11440.95, 1.0], ["im", 11440.95, 11441.11, 1.0], ["Laufe", 11441.11, 11441.43, 1.0], ["von", 11441.43, 11441.67, 1.0], ["einem", 11441.67, 11441.83, 1.0], ["Projekt", 11441.83, 11442.15, 1.0], ["vielleicht", 11442.23, 11442.87, 1.0], ["meistens", 11443.03, 11443.59, 1.0], ["schon,", 11443.59, 11443.99, 1.0], ["kostet", 11444.23, 11444.71, 1.0], ["dich", 11444.71, 11444.87, 1.0], ["das", 11444.87, 11445.03, 1.0], ["halt", 11445.03, 11445.27, 1.0], ["viel", 11445.27, 11445.51, 1.0], ["mehr", 11445.51, 11445.83, 1.0], ["Zeit,", 11445.83, 11445.99, 1.0], ["als", 11446.15, 11446.47, 1.0], ["die", 11446.47, 11446.71, 1.0], ["du", 11446.71, 11446.87, 1.0], ["brauchst,", 11446.87, 11447.19, 1.0], ["um", 11447.27, 11447.43, 1.0], ["dich", 11447.43, 11447.67, 1.0], ["manuell", 11447.67, 11448.07, 1.0], ["mal", 11448.07, 11448.23, 1.0], ["durch", 11448.23, 11448.47, 1.0], ["eine", 11448.47, 11448.63, 1.0], ["Applikation", 11448.63, 11449.03, 1.0], ["zu", 11449.03, 11449.19, 1.0], ["klicken,", 11449.19, 11449.51, 1.0], ["um", 11449.59, 11449.75, 1.0], ["zu", 11449.75, 11449.99, 1.0], ["gucken,", 11449.99, 11450.23, 1.0], ["ob", 11450.39, 11450.63, 1.0], ["noch", 11450.63, 11450.95, 1.0], ["alles", 11450.95, 11451.27, 1.0], ["tut,", 11451.59, 11451.91, 1.0], ["wie", 11452.31, 11452.63, 1.0], ["wenn", 11452.63, 11452.79, 1.0], ["du", 11452.79, 11453.03, 1.0], ["dann", 11453.03, 11453.27, 1.0], ["deine", 11453.27, 11453.59, 1.0], ["Tests", 11453.59, 11453.99, 1.0], ["schreibst.", 11453.99, 11454.39, 1.0]]}, {"start": 11454.63, "end": 11455.99, "text": "Automatisieren ist eh cool.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Automatisieren", 11454.63, 11455.43, 1.0], ["ist", 11455.43, 11455.59, 1.0], ["eh", 11455.59, 11455.75, 1.0], ["cool.", 11455.75, 11455.99, 1.0]]}, {"start": 11456.15, "end": 11457.35, "text": "Automatisieren ist immer cool.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Automatisieren", 11456.15, 11456.87, 1.0], ["ist", 11456.87, 11457.03, 1.0], ["immer", 11457.03, 11457.19, 1.0], ["cool.", 11457.19, 11457.35, 1.0]]}, {"start": 11457.91, "end": 11459.19, "text": "Am besten alles wegautomatisieren.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Am", 11457.91, 11458.07, 1.0], ["besten", 11458.07, 11458.39, 1.0], ["alles", 11458.39, 11458.55, 1.0], ["wegautomatisieren.", 11458.55, 11459.19, 1.0]]}, {"start": 11459.83, "end": 11468.63, "text": "Das Ding ist halt, Übung festigt, also Übung macht ja nicht unbedingt den Meister, wie man es so sagt, sondern Übung festigt nur Dinge, die du übst.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Das", 11459.83, 11459.91, 1.0], ["Ding", 11459.91, 11460.15, 1.0], ["ist", 11460.15, 11460.31, 1.0], ["halt,", 11460.31, 11460.71, 1.0], ["Übung", 11462.07, 11462.87, 1.0], ["festigt,", 11462.87, 11463.35, 1.0], ["also", 11463.67, 11463.83, 1.0], ["Übung", 11463.91, 11464.31, 1.0], ["macht", 11464.31, 11464.47, 1.0], ["ja", 11464.47, 11464.63, 1.0], ["nicht", 11464.63, 11464.79, 1.0], ["unbedingt", 11464.79, 11465.11, 1.0], ["den", 11465.11, 11465.27, 1.0], ["Meister,", 11465.27, 11465.67, 1.0], ["wie", 11465.75, 11465.83, 1.0], ["man", 11465.83, 11465.91, 1.0], ["es", 11465.91, 11465.99, 1.0], ["so", 11465.99, 11466.07, 1.0], ["sagt,", 11466.07, 11466.23, 1.0], ["sondern", 11466.31, 11466.55, 1.0], ["Übung", 11466.55, 11466.95, 1.0], ["festigt", 11466.95, 11467.27, 1.0], ["nur", 11467.43, 11467.59, 1.0], ["Dinge,", 11467.59, 11467.75, 1.0], ["die", 11467.83, 11467.99, 1.0], ["du", 11467.99, 11468.15, 1.0], ["übst.", 11468.15, 11468.63, 1.0]]}, {"start": 11470.47, "end": 11493.67, "text": "Und wenn man halt sagt, okay, ich bin jetzt irgendwie, ich habe jetzt jahrelang nicht testgetrieben entwickelt und habe keine Tests geschrieben und musste alles manuell prüfen, dann ist das halt etwas, was eigentlich halt schon ein gefestigtes Verhalten ist und das muss man halt irgendwie erstmal wegkriegen, bevor man dann so mental sich drauf einlassen kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11470.47, 11470.71, 1.0], ["wenn", 11470.71, 11470.95, 1.0], ["man", 11470.95, 11471.11, 1.0], ["halt", 11471.11, 11471.35, 1.0], ["sagt,", 11471.35, 11471.59, 1.0], ["okay,", 11471.67, 11471.99, 1.0], ["ich", 11472.07, 11472.23, 1.0], ["bin", 11472.23, 11472.55, 1.0], ["jetzt", 11472.55, 11472.79, 1.0], ["irgendwie,", 11472.79, 11473.51, 1.0], ["ich", 11474.79, 11475.11, 1.0], ["habe", 11475.11, 11475.35, 1.0], ["jetzt", 11475.35, 11475.67, 1.0], ["jahrelang", 11475.67, 11476.55, 1.0], ["nicht", 11476.87, 11477.11, 1.0], ["testgetrieben", 11477.35, 11478.23, 1.0], ["entwickelt", 11478.23, 11478.95, 1.0], ["und", 11478.95, 11479.11, 1.0], ["habe", 11479.43, 11479.67, 1.0], ["keine", 11479.67, 11479.99, 1.0], ["Tests", 11479.99, 11480.31, 1.0], ["geschrieben", 11480.31, 11480.71, 1.0], ["und", 11480.71, 11480.87, 1.0], ["musste", 11480.87, 11481.27, 1.0], ["alles", 11481.27, 11481.51, 1.0], ["manuell", 11481.51, 11481.91, 1.0], ["prüfen,", 11481.91, 11482.31, 1.0], ["dann", 11482.39, 11482.55, 1.0], ["ist", 11482.55, 11482.71, 1.0], ["das", 11482.71, 11482.87, 1.0], ["halt", 11482.87, 11483.03, 1.0], ["etwas,", 11483.03, 11483.27, 1.0], ["was", 11483.43, 11483.67, 1.0], ["eigentlich", 11483.67, 11483.99, 1.0], ["halt", 11483.99, 11484.55, 1.0], ["schon", 11484.71, 11485.11, 1.0], ["ein", 11485.11, 11485.27, 1.0], ["gefestigtes", 11485.27, 11486.15, 1.0], ["Verhalten", 11486.15, 11486.63, 1.0], ["ist", 11486.63, 11486.79, 1.0], ["und", 11486.87, 11487.03, 1.0], ["das", 11487.03, 11487.19, 1.0], ["muss", 11487.19, 11487.35, 1.0], ["man", 11487.35, 11487.51, 1.0], ["halt", 11487.51, 11487.75, 1.0], ["irgendwie", 11487.75, 11488.39, 1.0], ["erstmal", 11488.39, 11489.19, 1.0], ["wegkriegen,", 11489.19, 11489.99, 1.0], ["bevor", 11490.23, 11490.63, 1.0], ["man", 11490.63, 11490.95, 1.0], ["dann", 11490.95, 11491.27, 1.0], ["so", 11491.59, 11491.91, 1.0], ["mental", 11491.91, 11492.55, 1.0], ["sich", 11492.55, 11492.79, 1.0], ["drauf", 11492.79, 11492.95, 1.0], ["einlassen", 11493.03, 11493.51, 1.0], ["kann.", 11493.51, 11493.67, 1.0]]}, {"start": 11493.75, "end": 11495.19, "text": "Und das ist halt bei vielem so.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11493.75, 11493.91, 1.0], ["das", 11493.91, 11493.99, 1.0], ["ist", 11493.99, 11494.15, 1.0], ["halt", 11494.15, 11494.31, 1.0], ["bei", 11494.31, 11494.47, 1.0], ["vielem", 11494.47, 11495.03, 1.0], ["so.", 11495.03, 11495.19, 1.0]]}, {"start": 11495.35, "end": 11502.31, "text": "Also das ist halt eine andere Art zu arbeiten, das ist eine andere Art, irgendwie über Dinge nachzudenken und Sachen anzugehen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 11495.35, 11495.59, 1.0], ["das", 11495.59, 11495.75, 1.0], ["ist", 11495.75, 11495.91, 1.0], ["halt", 11495.91, 11496.31, 1.0], ["eine", 11496.31, 11496.47, 1.0], ["andere", 11496.47, 11496.79, 1.0], ["Art", 11496.79, 11497.03, 1.0], ["zu", 11497.03, 11497.19, 1.0], ["arbeiten,", 11497.19, 11497.59, 1.0], ["das", 11497.67, 11497.83, 1.0], ["ist", 11497.83, 11497.99, 1.0], ["eine", 11497.99, 11498.15, 1.0], ["andere", 11498.15, 11498.39, 1.0], ["Art,", 11498.39, 11498.63, 1.0], ["irgendwie", 11498.87, 11499.19, 1.0], ["über", 11499.19, 11499.43, 1.0], ["Dinge", 11499.43, 11499.75, 1.0], ["nachzudenken", 11499.75, 11500.71, 1.0], ["und", 11500.71, 11501.03, 1.0], ["Sachen", 11501.03, 11501.51, 1.0], ["anzugehen.", 11501.51, 11502.31, 1.0]]}, {"start": 11502.63, "end": 11517.27, "text": "Und da wird man, wenn man das bis jetzt nicht gemacht hat, Widerstand und inneren Widerstand spüren und Produktivitätseinbußen haben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11502.63, 11502.95, 1.0], ["da", 11503.91, 11504.23, 1.0], ["wird", 11504.39, 11504.71, 1.0], ["man,", 11504.71, 11504.95, 1.0], ["wenn", 11505.11, 11505.27, 1.0], ["man", 11505.27, 11505.43, 1.0], ["das", 11505.43, 11505.59, 1.0], ["bis", 11505.59, 11505.83, 1.0], ["jetzt", 11505.83, 11506.07, 1.0], ["nicht", 11506.07, 11506.23, 1.0], ["gemacht", 11506.23, 11506.79, 1.0], ["hat,", 11506.79, 11506.95, 1.0], ["Widerstand", 11508.55, 11509.51, 1.0], ["und", 11509.67, 11509.99, 1.0], ["inneren", 11511.51, 11512.07, 1.0], ["Widerstand", 11512.07, 11512.71, 1.0], ["spüren", 11512.71, 11513.35, 1.0], ["und", 11513.35, 11513.59, 1.0], ["Produktivitätseinbußen", 11513.59, 11515.03, 1.0], ["haben.", 11516.95, 11517.27, 1.0]]}, {"start": 11518.63, "end": 11520.47, "text": "Das muss man sich natürlich auch bewusst sein.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 11518.63, 11518.87, 1.0], ["muss", 11519.03, 11519.19, 1.0], ["man", 11519.19, 11519.35, 1.0], ["sich", 11519.35, 11519.51, 1.0], ["natürlich", 11519.51, 11519.83, 1.0], ["auch", 11519.83, 11519.99, 1.0], ["bewusst", 11519.99, 11520.31, 1.0], ["sein.", 11520.31, 11520.47, 1.0]]}, {"start": 11520.55, "end": 11526.15, "text": "Das ist nichts, womit man anfängt und dann ist man ab Tag 0 total super hyperproduktiv und schreibt die besten Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 11520.55, 11520.71, 1.0], ["ist", 11520.71, 11520.79, 1.0], ["nichts,", 11520.79, 11520.95, 1.0], ["womit", 11521.03, 11521.35, 1.0], ["man", 11521.35, 11521.51, 1.0], ["anfängt", 11521.51, 11521.99, 1.0], ["und", 11521.99, 11522.07, 1.0], ["dann", 11522.07, 11522.23, 1.0], ["ist", 11522.23, 11522.39, 1.0], ["man", 11522.39, 11522.55, 1.0], ["ab", 11522.55, 11522.79, 1.0], ["Tag", 11522.79, 11523.03, 1.0], ["0", 11523.03, 11523.59, 1.0], ["total", 11523.59, 11523.99, 1.0], ["super", 11523.99, 11524.31, 1.0], ["hyperproduktiv", 11524.31, 11525.11, 1.0], ["und", 11525.11, 11525.19, 1.0], ["schreibt", 11525.19, 11525.51, 1.0], ["die", 11525.51, 11525.59, 1.0], ["besten", 11525.59, 11525.91, 1.0], ["Tests.", 11525.91, 11526.15, 1.0]]}, {"start": 11526.23, "end": 11528.55, "text": "Das ist halt auch irgendwie eine Sache, dass ich dauert erstmal Zeit.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 11526.23, 11526.39, 1.0], ["ist", 11526.39, 11526.47, 1.0], ["halt", 11526.47, 11526.63, 1.0], ["auch", 11526.63, 11526.79, 1.0], ["irgendwie", 11526.79, 11527.11, 1.0], ["eine", 11527.11, 11527.35, 1.0], ["Sache,", 11527.35, 11527.43, 1.0], ["dass", 11527.51, 11527.59, 1.0], ["ich", 11527.59, 11527.67, 1.0], ["dauert", 11527.91, 11528.15, 1.0], ["erstmal", 11528.15, 11528.47, 1.0], ["Zeit.", 11528.47, 11528.55, 1.0]]}, {"start": 11528.95, "end": 11530.63, "text": "Das dauert eine Weile, das muss man lernen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 11528.95, 11529.11, 1.0], ["dauert", 11529.11, 11529.43, 1.0], ["eine", 11529.43, 11529.51, 1.0], ["Weile,", 11529.51, 11529.75, 1.0], ["das", 11529.83, 11529.91, 1.0], ["muss", 11529.91, 11530.07, 1.0], ["man", 11530.07, 11530.23, 1.0], ["lernen.", 11530.23, 11530.63, 1.0]]}, {"start": 11531.19, "end": 11553.75, "text": "Auch wenn ich das schon zum Teil eine ganze Weile mache, gerade was Testing angeht, da lerne ich jedes Mal, wenn ich irgendwie ein neues Projekt anfange oder irgendwie neue Sachen ausprobiere oder Bücher dazu lese oder sonst irgendwas, da lerne ich jedes Mal so viel, dass ich mir denke, oh Gott, irgendwie vor ein paar Wochen war ich noch total der Kacknoop und jetzt weiß ich schon mehr.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Auch", 11531.19, 11531.51, 1.0], ["wenn", 11531.51, 11531.67, 1.0], ["ich", 11531.67, 11531.91, 1.0], ["das", 11531.91, 11532.15, 1.0], ["schon", 11532.15, 11532.71, 1.0], ["zum", 11532.71, 11533.03, 1.0], ["Teil", 11533.27, 11533.91, 1.0], ["eine", 11534.87, 11535.19, 1.0], ["ganze", 11535.27, 11535.59, 1.0], ["Weile", 11535.59, 11535.99, 1.0], ["mache,", 11535.99, 11536.23, 1.0], ["gerade", 11536.47, 11536.71, 1.0], ["was", 11536.79, 11537.03, 1.0], ["Testing", 11537.03, 11537.43, 1.0], ["angeht,", 11537.43, 11537.83, 1.0], ["da", 11537.91, 11538.07, 1.0], ["lerne", 11538.07, 11538.23, 1.0], ["ich", 11538.31, 11538.47, 1.0], ["jedes", 11538.47, 11538.79, 1.0], ["Mal,", 11538.79, 11538.95, 1.0], ["wenn", 11539.03, 11539.19, 1.0], ["ich", 11539.19, 11539.35, 1.0], ["irgendwie", 11539.35, 11540.15, 1.0], ["ein", 11540.15, 11540.39, 1.0], ["neues", 11540.39, 11540.79, 1.0], ["Projekt", 11540.79, 11541.27, 1.0], ["anfange", 11541.27, 11541.75, 1.0], ["oder", 11541.99, 11542.31, 1.0], ["irgendwie", 11542.31, 11542.95, 1.0], ["neue", 11542.95, 11543.51, 1.0], ["Sachen", 11543.51, 11543.83, 1.0], ["ausprobiere", 11543.83, 11544.55, 1.0], ["oder", 11544.55, 11544.79, 1.0], ["Bücher", 11544.79, 11545.11, 1.0], ["dazu", 11545.11, 11545.35, 1.0], ["lese", 11545.43, 11545.75, 1.0], ["oder", 11545.83, 11545.99, 1.0], ["sonst", 11545.99, 11546.31, 1.0], ["irgendwas,", 11546.31, 11546.71, 1.0], ["da", 11546.79, 11546.95, 1.0], ["lerne", 11546.95, 11547.11, 1.0], ["ich", 11547.19, 11547.27, 1.0], ["jedes", 11547.27, 11547.51, 1.0], ["Mal", 11547.51, 11547.67, 1.0], ["so", 11547.67, 11547.83, 1.0], ["viel,", 11547.83, 11547.99, 1.0], ["dass", 11548.07, 11548.31, 1.0], ["ich", 11548.31, 11548.39, 1.0], ["mir", 11548.39, 11548.55, 1.0], ["denke,", 11548.55, 11548.71, 1.0], ["oh", 11548.87, 11549.03, 1.0], ["Gott,", 11549.03, 11549.19, 1.0], ["irgendwie", 11549.35, 11549.75, 1.0], ["vor", 11549.75, 11549.91, 1.0], ["ein", 11549.91, 11549.99, 1.0], ["paar", 11549.99, 11550.15, 1.0], ["Wochen", 11550.15, 11550.39, 1.0], ["war", 11550.39, 11550.55, 1.0], ["ich", 11550.55, 11550.63, 1.0], ["noch", 11550.63, 11550.79, 1.0], ["total", 11550.79, 11551.19, 1.0], ["der", 11551.19, 11551.35, 1.0], ["Kacknoop", 11551.35, 11552.07, 1.0], ["und", 11552.31, 11552.47, 1.0], ["jetzt", 11552.47, 11552.71, 1.0], ["weiß", 11552.71, 11552.87, 1.0], ["ich", 11552.87, 11553.03, 1.0], ["schon", 11553.03, 11553.43, 1.0], ["mehr.", 11553.43, 11553.75, 1.0]]}, {"start": 11554.07, "end": 11564.47, "text": "Und also das ist halt schon ein Zeichen dafür, dass es da noch sehr, sehr viel mehr zu lernen gibt, als ich jetzt gerade auch irgendwie sagen könnte.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11554.07, 11554.39, 1.0], ["also", 11555.35, 11555.67, 1.0], ["das", 11556.79, 11557.11, 1.0], ["ist", 11557.11, 11557.27, 1.0], ["halt", 11557.27, 11557.59, 1.0], ["schon", 11557.59, 11557.91, 1.0], ["ein", 11557.91, 11558.07, 1.0], ["Zeichen", 11558.07, 11558.55, 1.0], ["dafür,", 11558.55, 11558.79, 1.0], ["dass", 11558.87, 11559.03, 1.0], ["es", 11559.03, 11559.19, 1.0], ["da", 11559.19, 11559.35, 1.0], ["noch", 11559.35, 11559.51, 1.0], ["sehr,", 11559.51, 11559.67, 1.0], ["sehr", 11559.75, 11559.91, 1.0], ["viel", 11559.91, 11560.07, 1.0], ["mehr", 11560.07, 11560.31, 1.0], ["zu", 11560.31, 11560.47, 1.0], ["lernen", 11560.47, 11560.95, 1.0], ["gibt,", 11560.95, 11561.27, 1.0], ["als", 11561.83, 11562.15, 1.0], ["ich", 11562.15, 11562.31, 1.0], ["jetzt", 11562.31, 11562.55, 1.0], ["gerade", 11562.55, 11562.87, 1.0], ["auch", 11562.87, 11563.11, 1.0], ["irgendwie", 11563.11, 11563.59, 1.0], ["sagen", 11563.59, 11563.91, 1.0], ["könnte.", 11563.91, 11564.47, 1.0]]}, {"start": 11564.95, "end": 11567.75, "text": "Aber im Großen und Ganzen macht es, glaube ich, schon Sinn.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Aber", 11564.95, 11565.19, 1.0], ["im", 11565.19, 11565.35, 1.0], ["Großen", 11565.35, 11565.67, 1.0], ["und", 11565.67, 11565.83, 1.0], ["Ganzen", 11565.83, 11566.47, 1.0], ["macht", 11566.47, 11566.79, 1.0], ["es,", 11566.79, 11566.87, 1.0], ["glaube", 11566.95, 11567.19, 1.0], ["ich,", 11567.19, 11567.27, 1.0], ["schon", 11567.35, 11567.51, 1.0], ["Sinn.", 11567.51, 11567.75, 1.0]]}, {"start": 11567.83, "end": 11571.35, "text": "Es sei denn, es sind jetzt so totale Mini-Projekte.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Es", 11567.83, 11567.99, 1.0], ["sei", 11567.99, 11568.15, 1.0], ["denn,", 11568.23, 11568.31, 1.0], ["es", 11568.55, 11568.63, 1.0], ["sind", 11568.63, 11568.79, 1.0], ["jetzt", 11568.79, 11568.95, 1.0], ["so", 11568.95, 11569.19, 1.0], ["totale", 11569.19, 11569.83, 1.0], ["Mini-Projekte.", 11570.71, 11571.35, 1.0]]}, {"start": 11572.15, "end": 11594.31, "text": "Also zum Beispiel, ein Kumpel von mir hat mal vor ein paar Jahren, vor anderthalb Jahren oder vor ein paar Monaten vielleicht, eine kleine Ruby, ein kleines Ruby-Skript geschrieben, was aus den Gelbe Sack-Terminen für Stuttgart eine iCal-Datei generiert.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 11572.15, 11572.39, 1.0], ["zum", 11572.63, 11572.87, 1.0], ["Beispiel,", 11572.87, 11573.27, 1.0], ["ein", 11573.43, 11573.59, 1.0], ["Kumpel", 11573.59, 11574.07, 1.0], ["von", 11574.07, 11574.23, 1.0], ["mir", 11574.23, 11574.55, 1.0], ["hat", 11574.55, 11574.87, 1.0], ["mal", 11574.87, 11575.19, 1.0], ["vor", 11575.19, 11575.51, 1.0], ["ein", 11576.79, 11577.11, 1.0], ["paar", 11577.11, 11577.43, 1.0], ["Jahren,", 11577.51, 11577.83, 1.0], ["vor", 11577.99, 11578.23, 1.0], ["anderthalb", 11578.23, 11578.71, 1.0], ["Jahren", 11578.71, 11578.95, 1.0], ["oder", 11578.95, 11579.27, 1.0], ["vor", 11579.27, 11579.51, 1.0], ["ein", 11579.51, 11579.59, 1.0], ["paar", 11579.59, 11579.75, 1.0], ["Monaten", 11579.75, 11580.23, 1.0], ["vielleicht,", 11580.23, 11580.87, 1.0], ["eine", 11582.55, 11582.79, 1.0], ["kleine", 11582.79, 11583.19, 1.0], ["Ruby,", 11583.19, 11583.51, 1.0], ["ein", 11583.67, 11583.75, 1.0], ["kleines", 11583.75, 11584.07, 1.0], ["Ruby-Skript", 11584.07, 11584.87, 1.0], ["geschrieben,", 11584.87, 11585.35, 1.0], ["was", 11585.67, 11585.99, 1.0], ["aus", 11586.31, 11586.63, 1.0], ["den", 11586.63, 11586.87, 1.0], ["Gelbe", 11586.87, 11587.43, 1.0], ["Sack-Terminen", 11587.43, 11588.31, 1.0], ["für", 11588.31, 11588.47, 1.0], ["Stuttgart", 11588.47, 11589.43, 1.0], ["eine", 11590.71, 11591.03, 1.0], ["iCal-Datei", 11591.83, 11593.35, 1.0], ["generiert.", 11593.35, 11594.31, 1.0]]}, {"start": 11596.39, "end": 11604.47, "text": "Für sowas braucht man letzten Endes sowas führt man einmal aus und dann hat man die Termine fürs komplette Jahr.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Für", 11596.39, 11596.79, 1.0], ["sowas", 11596.79, 11597.27, 1.0], ["braucht", 11597.27, 11597.75, 1.0], ["man", 11597.75, 11597.99, 1.0], ["letzten", 11597.99, 11598.39, 1.0], ["Endes", 11598.39, 11598.95, 1.0], ["sowas", 11600.31, 11600.63, 1.0], ["führt", 11600.79, 11601.11, 1.0], ["man", 11601.11, 11601.27, 1.0], ["einmal", 11601.27, 11601.59, 1.0], ["aus", 11601.59, 11601.83, 1.0], ["und", 11601.83, 11601.99, 1.0], ["dann", 11601.99, 11602.31, 1.0], ["hat", 11602.55, 11602.71, 1.0], ["man", 11602.71, 11602.87, 1.0], ["die", 11602.87, 11602.95, 1.0], ["Termine", 11602.95, 11603.35, 1.0], ["fürs", 11603.35, 11603.67, 1.0], ["komplette", 11603.67, 11604.07, 1.0], ["Jahr.", 11604.23, 11604.47, 1.0]]}, {"start": 11604.71, "end": 11613.59, "text": "Wenn das beim Einmal ausführen funktioniert hat und die Termine dann auch noch stimmen, dann ist das gut genug und dann braucht man dafür keine Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wenn", 11604.71, 11604.87, 1.0], ["das", 11604.87, 11605.03, 1.0], ["beim", 11605.03, 11605.27, 1.0], ["Einmal", 11605.27, 11605.67, 1.0], ["ausführen", 11605.67, 11606.23, 1.0], ["funktioniert", 11606.23, 11606.63, 1.0], ["hat", 11606.63, 11606.87, 1.0], ["und", 11606.87, 11607.03, 1.0], ["die", 11607.03, 11607.11, 1.0], ["Termine", 11607.11, 11607.51, 1.0], ["dann", 11607.51, 11607.75, 1.0], ["auch", 11607.75, 11607.91, 1.0], ["noch", 11607.91, 11608.15, 1.0], ["stimmen,", 11608.15, 11608.79, 1.0], ["dann", 11610.71, 11610.79, 1.0], ["ist", 11610.87, 11611.03, 1.0], ["das", 11611.03, 11611.19, 1.0], ["gut", 11611.19, 11611.43, 1.0], ["genug", 11611.43, 11611.75, 1.0], ["und", 11611.75, 11611.91, 1.0], ["dann", 11611.91, 11612.07, 1.0], ["braucht", 11612.07, 11612.31, 1.0], ["man", 11612.31, 11612.47, 1.0], ["dafür", 11612.47, 11612.95, 1.0], ["keine", 11612.95, 11613.27, 1.0], ["Tests.", 11613.27, 11613.59, 1.0]]}, {"start": 11613.67, "end": 11618.79, "text": "Ich habe das Ding dann geforgt und habe noch ein Kommandozeilen-Interface außenrum gebaut und das ein bisschen aufgehübscht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 11613.67, 11613.83, 1.0], ["habe", 11613.83, 11613.91, 1.0], ["das", 11613.91, 11614.07, 1.0], ["Ding", 11614.07, 11614.23, 1.0], ["dann", 11614.23, 11614.39, 1.0], ["geforgt", 11614.39, 11614.87, 1.0], ["und", 11614.95, 11615.03, 1.0], ["habe", 11615.03, 11615.19, 1.0], ["noch", 11615.19, 11615.27, 1.0], ["ein", 11615.27, 11615.35, 1.0], ["Kommandozeilen-Interface", 11615.35, 11616.55, 1.0], ["außenrum", 11616.55, 11616.95, 1.0], ["gebaut", 11617.03, 11617.19, 1.0], ["und", 11617.35, 11617.51, 1.0], ["das", 11617.51, 11617.67, 1.0], ["ein", 11617.67, 11617.75, 1.0], ["bisschen", 11617.75, 11617.99, 1.0], ["aufgehübscht.", 11617.99, 11618.79, 1.0]]}, {"start": 11618.95, "end": 11620.79, "text": "Dafür brauche ich aber auch noch keine Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Dafür", 11618.95, 11619.35, 1.0], ["brauche", 11619.35, 11619.59, 1.0], ["ich", 11619.59, 11619.75, 1.0], ["aber", 11619.75, 11619.91, 1.0], ["auch", 11619.91, 11620.07, 1.0], ["noch", 11620.07, 11620.23, 1.0], ["keine", 11620.23, 11620.47, 1.0], ["Tests.", 11620.47, 11620.79, 1.0]]}, {"start": 11620.87, "end": 11622.07, "text": "Da ist die Komplexität noch nicht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 11620.87, 11621.03, 1.0], ["ist", 11621.03, 11621.19, 1.0], ["die", 11621.19, 11621.27, 1.0], ["Komplexität", 11621.27, 11621.83, 1.0], ["noch", 11621.83, 11621.99, 1.0], ["nicht.", 11621.99, 11622.07, 1.0]]}, {"start": 11622.23, "end": 11623.83, "text": "Also das Ding, das kann ich einmal ausführen.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 11622.23, 11622.47, 1.0], ["das", 11622.47, 11622.55, 1.0], ["Ding,", 11622.55, 11622.71, 1.0], ["das", 11622.79, 11622.95, 1.0], ["kann", 11622.95, 11623.03, 1.0], ["ich", 11623.03, 11623.11, 1.0], ["einmal", 11623.11, 11623.43, 1.0], ["ausführen.", 11623.43, 11623.83, 1.0]]}, {"start": 11623.91, "end": 11628.39, "text": "Ich importiere das in meinen Kalender, ich gucke, ob der die Datei in die richtige Stelle schreibt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ich", 11623.91, 11623.99, 1.0], ["importiere", 11623.99, 11624.47, 1.0], ["das", 11624.47, 11624.63, 1.0], ["in", 11624.63, 11624.71, 1.0], ["meinen", 11624.71, 11624.79, 1.0], ["Kalender,", 11624.87, 11625.19, 1.0], ["ich", 11625.27, 11625.35, 1.0], ["gucke,", 11625.35, 11625.51, 1.0], ["ob", 11625.59, 11625.75, 1.0], ["der", 11625.75, 11625.99, 1.0], ["die", 11626.31, 11626.39, 1.0], ["Datei", 11626.39, 11626.79, 1.0], ["in", 11626.79, 11626.95, 1.0], ["die", 11626.95, 11627.03, 1.0], ["richtige", 11627.03, 11627.43, 1.0], ["Stelle", 11627.43, 11627.83, 1.0], ["schreibt.", 11627.83, 11628.39, 1.0]]}, {"start": 11628.71, "end": 11635.91, "text": "Das kann ich auch selbst machen und wenn ich die Software selber nur einmal im Jahr ausführen muss, dann ist es mir da nicht wichtig genug.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Das", 11628.71, 11629.03, 1.0], ["kann", 11629.03, 11629.27, 1.0], ["ich", 11629.27, 11629.59, 1.0], ["auch", 11629.59, 11629.91, 1.0], ["selbst", 11629.91, 11630.47, 1.0], ["machen", 11630.47, 11630.79, 1.0], ["und", 11630.87, 11631.11, 1.0], ["wenn", 11631.11, 11631.27, 1.0], ["ich", 11631.27, 11631.43, 1.0], ["die", 11631.43, 11631.59, 1.0], ["Software", 11631.59, 11631.99, 1.0], ["selber", 11631.99, 11632.23, 1.0], ["nur", 11632.23, 11632.39, 1.0], ["einmal", 11632.39, 11632.63, 1.0], ["im", 11632.63, 11632.79, 1.0], ["Jahr", 11632.79, 11632.95, 1.0], ["ausführen", 11632.95, 11633.43, 1.0], ["muss,", 11633.43, 11633.67, 1.0], ["dann", 11634.23, 11634.47, 1.0], ["ist", 11634.47, 11634.63, 1.0], ["es", 11634.63, 11634.87, 1.0], ["mir", 11634.87, 11635.03, 1.0], ["da", 11635.03, 11635.19, 1.0], ["nicht", 11635.19, 11635.35, 1.0], ["wichtig", 11635.35, 11635.67, 1.0], ["genug.", 11635.67, 11635.91, 1.0]]}, {"start": 11636.07, "end": 11647.19, "text": "Bei jetzt anderen Sachen, gerade Content Management-System oder mein Thesisprojekt oder Software X, die eben eine oder die das Potenzial hat, komplex zu werden oder so.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Bei", 11636.07, 11636.31, 1.0], ["jetzt", 11636.31, 11636.55, 1.0], ["anderen", 11636.55, 11636.87, 1.0], ["Sachen,", 11636.87, 11637.27, 1.0], ["gerade", 11637.43, 11637.91, 1.0], ["Content", 11637.99, 11638.47, 1.0], ["Management-System", 11638.47, 11639.43, 1.0], ["oder", 11639.51, 11639.75, 1.0], ["mein", 11639.75, 11639.99, 1.0], ["Thesisprojekt", 11639.99, 11641.03, 1.0], ["oder", 11641.35, 11641.67, 1.0], ["Software", 11642.79, 11643.59, 1.0], ["X,", 11643.59, 11643.91, 1.0], ["die", 11644.07, 11644.39, 1.0], ["eben", 11644.39, 11644.63, 1.0], ["eine", 11644.63, 11644.79, 1.0], ["oder", 11645.19, 11645.27, 1.0], ["die", 11645.35, 11645.51, 1.0], ["das", 11645.51, 11645.67, 1.0], ["Potenzial", 11645.67, 11646.07, 1.0], ["hat,", 11646.07, 11646.23, 1.0], ["komplex", 11646.31, 11646.63, 1.0], ["zu", 11646.63, 11646.71, 1.0], ["werden", 11646.71, 11646.79, 1.0], ["oder", 11646.87, 11646.95, 1.0], ["so.", 11647.11, 11647.19, 1.0]]}, {"start": 11647.35, "end": 11648.31, "text": "Genau wie komplex ist.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau", 11647.35, 11647.51, 1.0], ["wie", 11647.59, 11647.75, 1.0], ["komplex", 11647.75, 11648.15, 1.0], ["ist.", 11648.15, 11648.31, 1.0]]}, {"start": 11648.39, "end": 11673.03, "text": "Oder auch bei Software, wo man noch gar nicht weiß, wo die Reise hingeht und wo man dann sagt, okay, ich werde im Laufe des Lebenszykluses von der Applikation sehr viel über den Haufen werfen müssen, dann sind Tests vielleicht auch ganz gut, dass man so mal ein bisschen die Teile, die funktionieren sollen, auch mal definiert und seien es nur irgendwelche Integration oder Acceptance-Tests, damit man überhaupt irgendwas hat, woran man sich festhalten kann.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Oder", 11648.39, 11648.55, 1.0], ["auch", 11648.55, 11648.71, 1.0], ["bei", 11648.71, 11648.87, 1.0], ["Software,", 11648.87, 11649.19, 1.0], ["wo", 11649.27, 11649.43, 1.0], ["man", 11649.43, 11649.59, 1.0], ["noch", 11649.59, 11649.67, 1.0], ["gar", 11649.67, 11649.83, 1.0], ["nicht", 11649.83, 11649.91, 1.0], ["weiß,", 11649.91, 11650.07, 1.0], ["wo", 11650.15, 11650.31, 1.0], ["die", 11650.31, 11650.47, 1.0], ["Reise", 11650.47, 11650.79, 1.0], ["hingeht", 11650.79, 11651.19, 1.0], ["und", 11651.27, 11651.35, 1.0], ["wo", 11651.35, 11651.51, 1.0], ["man", 11651.51, 11651.67, 1.0], ["dann", 11651.67, 11651.83, 1.0], ["sagt,", 11651.83, 11652.07, 1.0], ["okay,", 11652.15, 11652.39, 1.0], ["ich", 11652.47, 11652.63, 1.0], ["werde", 11652.63, 11652.95, 1.0], ["im", 11652.95, 11653.19, 1.0], ["Laufe", 11653.19, 11653.91, 1.0], ["des", 11654.47, 11654.71, 1.0], ["Lebenszykluses", 11654.71, 11655.83, 1.0], ["von", 11656.07, 11656.23, 1.0], ["der", 11656.23, 11656.39, 1.0], ["Applikation", 11656.39, 11657.27, 1.0], ["sehr", 11658.31, 11658.47, 1.0], ["viel", 11658.47, 11658.63, 1.0], ["über", 11658.63, 11658.79, 1.0], ["den", 11658.79, 11658.95, 1.0], ["Haufen", 11658.95, 11659.43, 1.0], ["werfen", 11659.43, 11659.83, 1.0], ["müssen,", 11659.83, 11660.07, 1.0], ["dann", 11660.15, 11660.23, 1.0], ["sind", 11660.31, 11660.47, 1.0], ["Tests", 11660.47, 11660.79, 1.0], ["vielleicht", 11660.79, 11661.11, 1.0], ["auch", 11661.11, 11661.27, 1.0], ["ganz", 11661.27, 11661.51, 1.0], ["gut,", 11661.51, 11661.67, 1.0], ["dass", 11661.99, 11662.15, 1.0], ["man", 11662.15, 11662.39, 1.0], ["so", 11662.39, 11662.63, 1.0], ["mal", 11662.63, 11662.87, 1.0], ["ein", 11662.87, 11663.03, 1.0], ["bisschen", 11663.03, 11663.59, 1.0], ["die", 11663.59, 11663.91, 1.0], ["Teile,", 11663.91, 11664.23, 1.0], ["die", 11664.39, 11664.55, 1.0], ["funktionieren", 11664.55, 11665.11, 1.0], ["sollen,", 11665.11, 11665.35, 1.0], ["auch", 11665.43, 11665.59, 1.0], ["mal", 11665.59, 11665.75, 1.0], ["definiert", 11665.75, 11666.15, 1.0], ["und", 11666.23, 11666.39, 1.0], ["seien", 11666.39, 11666.71, 1.0], ["es", 11666.71, 11666.87, 1.0], ["nur", 11666.87, 11667.11, 1.0], ["irgendwelche", 11667.11, 11667.75, 1.0], ["Integration", 11667.75, 11668.47, 1.0], ["oder", 11668.47, 11668.71, 1.0], ["Acceptance-Tests,", 11668.71, 11669.59, 1.0], ["damit", 11669.67, 11669.91, 1.0], ["man", 11669.91, 11670.07, 1.0], ["überhaupt", 11670.07, 11670.55, 1.0], ["irgendwas", 11670.55, 11670.95, 1.0], ["hat,", 11670.95, 11671.03, 1.0], ["woran", 11671.27, 11671.59, 1.0], ["man", 11671.67, 11671.83, 1.0], ["sich", 11671.83, 11671.99, 1.0], ["festhalten", 11671.99, 11672.71, 1.0], ["kann.", 11672.71, 11673.03, 1.0]]}, {"start": 11673.91, "end": 11679.43, "text": "Okay, dann würde ich sagen, es muss jeder natürlich selber entscheiden, ob er das machen will.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Okay,", 11673.91, 11674.23, 1.0], ["dann", 11674.71, 11675.03, 1.0], ["würde", 11675.59, 11675.91, 1.0], ["ich", 11675.91, 11676.15, 1.0], ["sagen,", 11676.15, 11676.63, 1.0], ["es", 11676.87, 11677.03, 1.0], ["muss", 11677.03, 11677.27, 1.0], ["jeder", 11677.27, 11677.59, 1.0], ["natürlich", 11677.59, 11677.91, 1.0], ["selber", 11677.91, 11678.23, 1.0], ["entscheiden,", 11678.23, 11678.63, 1.0], ["ob", 11678.71, 11678.87, 1.0], ["er", 11678.87, 11678.95, 1.0], ["das", 11678.95, 11679.11, 1.0], ["machen", 11679.11, 11679.27, 1.0], ["will.", 11679.27, 11679.43, 1.0]]}, {"start": 11679.51, "end": 11697.43, "text": "Ich hoffe, ihr habt hier ein paar Anregungen, ein paar nette Frameworks, ein paar Vorschläge mitgenommen und ob ihr das dann bei eurem Projekt anwendet oder nicht, oder was weiß ich, im nächsten Team-Meeting mal vorschlagt, weil bisher ohne Testen entwickelt wurde.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Ich", 11679.51, 11679.59, 1.0], ["hoffe,", 11679.59, 11679.83, 1.0], ["ihr", 11679.99, 11680.15, 1.0], ["habt", 11680.15, 11680.39, 1.0], ["hier", 11680.39, 11680.63, 1.0], ["ein", 11680.63, 11680.95, 1.0], ["paar", 11680.95, 11681.27, 1.0], ["Anregungen,", 11681.91, 11683.11, 1.0], ["ein", 11683.59, 11683.83, 1.0], ["paar", 11683.83, 11684.07, 1.0], ["nette", 11684.07, 11684.31, 1.0], ["Frameworks,", 11684.47, 11685.27, 1.0], ["ein", 11685.59, 11685.91, 1.0], ["paar", 11685.91, 11686.23, 1.0], ["Vorschläge", 11686.39, 11687.51, 1.0], ["mitgenommen", 11687.67, 11688.55, 1.0], ["und", 11688.79, 11689.03, 1.0], ["ob", 11689.03, 11689.19, 1.0], ["ihr", 11689.19, 11689.35, 1.0], ["das", 11689.35, 11689.51, 1.0], ["dann", 11689.51, 11689.67, 1.0], ["bei", 11689.67, 11689.83, 1.0], ["eurem", 11689.83, 11690.15, 1.0], ["Projekt", 11690.15, 11690.47, 1.0], ["anwendet", 11690.47, 11690.95, 1.0], ["oder", 11690.95, 11691.19, 1.0], ["nicht,", 11691.19, 11691.43, 1.0], ["oder", 11691.59, 11691.83, 1.0], ["was", 11692.15, 11692.39, 1.0], ["weiß", 11692.39, 11692.55, 1.0], ["ich,", 11692.63, 11692.79, 1.0], ["im", 11692.87, 11693.03, 1.0], ["nächsten", 11693.03, 11693.27, 1.0], ["Team-Meeting", 11693.27, 11693.83, 1.0], ["mal", 11693.91, 11694.07, 1.0], ["vorschlagt,", 11694.07, 11694.71, 1.0], ["weil", 11694.87, 11695.19, 1.0], ["bisher", 11695.27, 11695.75, 1.0], ["ohne", 11695.75, 11696.07, 1.0], ["Testen", 11696.07, 11696.47, 1.0], ["entwickelt", 11696.47, 11697.11, 1.0], ["wurde.", 11697.11, 11697.43, 1.0]]}, {"start": 11698.23, "end": 11702.47, "text": "Oder doch mal alles auf Travis CI zu schicken und zu gucken, was da so alles passiert.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Oder", 11698.23, 11698.55, 1.0], ["doch", 11698.55, 11698.79, 1.0], ["mal", 11698.79, 11698.95, 1.0], ["alles", 11698.95, 11699.11, 1.0], ["auf", 11699.11, 11699.35, 1.0], ["Travis", 11699.35, 11699.75, 1.0], ["CI", 11699.83, 11700.07, 1.0], ["zu", 11700.15, 11700.31, 1.0], ["schicken", 11700.31, 11700.63, 1.0], ["und", 11700.63, 11700.71, 1.0], ["zu", 11700.71, 11700.87, 1.0], ["gucken,", 11700.87, 11701.03, 1.0], ["was", 11701.11, 11701.27, 1.0], ["da", 11701.27, 11701.43, 1.0], ["so", 11701.43, 11701.59, 1.0], ["alles", 11701.59, 11701.83, 1.0], ["passiert.", 11701.83, 11702.47, 1.0]]}, {"start": 11702.79, "end": 11705.03, "text": "Dann hoffen wir, euch hat das Spaß gemacht.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Dann", 11702.79, 11703.27, 1.0], ["hoffen", 11703.51, 11703.91, 1.0], ["wir,", 11703.91, 11703.99, 1.0], ["euch", 11704.15, 11704.31, 1.0], ["hat", 11704.31, 11704.47, 1.0], ["das", 11704.47, 11704.63, 1.0], ["Spaß", 11704.63, 11704.87, 1.0], ["gemacht.", 11704.87, 11705.03, 1.0]]}, {"start": 11705.11, "end": 11709.19, "text": "Fladi, du wolltest noch ein paar Vorträge und Bücher nennen, die man sich.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Fladi,", 11705.11, 11705.51, 1.0], ["du", 11705.59, 11705.67, 1.0], ["wolltest", 11705.67, 11705.83, 1.0], ["noch", 11705.91, 11706.07, 1.0], ["ein", 11706.07, 11706.15, 1.0], ["paar", 11706.15, 11706.39, 1.0], ["Vorträge", 11706.39, 11706.95, 1.0], ["und", 11706.95, 11707.11, 1.0], ["Bücher", 11707.11, 11707.83, 1.0], ["nennen,", 11707.83, 11708.31, 1.0], ["die", 11708.47, 11708.79, 1.0], ["man", 11708.79, 11709.03, 1.0], ["sich.", 11709.03, 11709.19, 1.0]]}, {"start": 11713.59, "end": 11714.79, "text": "Account gefunden habe.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Account", 11713.59, 11713.91, 1.0], ["gefunden", 11713.99, 11714.47, 1.0], ["habe.", 11714.47, 11714.79, 1.0]]}, {"start": 11715.19, "end": 11735.67, "text": "Also zu meinen Therapeutic Refactoring, da geht es im Großen um Legacy-Code, also alter Code, der komplex ist, der nicht getestet ist, wie man da so ein bisschen rangehen kann, um da halbwegs sinnvoll Refactoring zu betreiben.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 11715.19, 11715.59, 1.0], ["zu", 11715.59, 11715.75, 1.0], ["meinen", 11715.75, 11715.91, 1.0], ["Therapeutic", 11716.07, 11716.87, 1.0], ["Refactoring,", 11716.87, 11717.75, 1.0], ["da", 11718.15, 11718.39, 1.0], ["geht", 11718.39, 11718.79, 1.0], ["es", 11718.79, 11719.11, 1.0], ["im", 11719.27, 11719.51, 1.0], ["Großen", 11719.51, 11719.99, 1.0], ["um", 11720.23, 11720.55, 1.0], ["Legacy-Code,", 11721.11, 11722.15, 1.0], ["also", 11722.39, 11722.71, 1.0], ["alter", 11723.35, 11723.75, 1.0], ["Code,", 11723.75, 11724.07, 1.0], ["der", 11724.23, 11724.39, 1.0], ["komplex", 11724.39, 11724.87, 1.0], ["ist,", 11724.87, 11725.03, 1.0], ["der", 11725.11, 11725.27, 1.0], ["nicht", 11725.27, 11725.43, 1.0], ["getestet", 11725.43, 11725.91, 1.0], ["ist,", 11725.91, 11726.07, 1.0], ["wie", 11726.15, 11726.31, 1.0], ["man", 11726.31, 11726.47, 1.0], ["da", 11726.47, 11726.63, 1.0], ["so", 11726.63, 11726.79, 1.0], ["ein", 11726.79, 11726.87, 1.0], ["bisschen", 11726.87, 11727.51, 1.0], ["rangehen", 11727.51, 11728.39, 1.0], ["kann,", 11728.39, 11728.63, 1.0], ["um", 11728.87, 11729.19, 1.0], ["da", 11729.19, 11729.51, 1.0], ["halbwegs", 11730.15, 11731.27, 1.0], ["sinnvoll", 11732.23, 11733.19, 1.0], ["Refactoring", 11733.59, 11734.47, 1.0], ["zu", 11734.79, 11734.95, 1.0], ["betreiben.", 11734.95, 11735.67, 1.0]]}, {"start": 11735.83, "end": 11754.63, "text": "Also das ist so ein ganz netter Vortrag, der geht irgendwie, ich glaube, eine halbe, eine Dreiviertelstunde und der erklärt die nette Frau, deren Name ich gerade vergessen habe, wie das funktioniert an einem Beispiel und Boundaries ist im Endeffekt auch so eine von Gary Beinhardt.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 11735.83, 11736.15, 1.0], ["das", 11736.63, 11736.87, 1.0], ["ist", 11736.87, 11737.03, 1.0], ["so", 11737.03, 11737.19, 1.0], ["ein", 11737.19, 11737.27, 1.0], ["ganz", 11737.27, 11737.43, 1.0], ["netter", 11737.43, 11737.75, 1.0], ["Vortrag,", 11737.75, 11737.99, 1.0], ["der", 11738.07, 11738.23, 1.0], ["geht", 11738.23, 11738.39, 1.0], ["irgendwie,", 11738.39, 11738.47, 1.0], ["ich", 11738.55, 11738.63, 1.0], ["glaube,", 11738.63, 11738.71, 1.0], ["eine", 11738.87, 11738.95, 1.0], ["halbe,", 11738.95, 11739.19, 1.0], ["eine", 11739.35, 11739.43, 1.0], ["Dreiviertelstunde", 11739.51, 11740.31, 1.0], ["und", 11740.39, 11740.71, 1.0], ["der", 11741.27, 11741.59, 1.0], ["erklärt", 11741.59, 11742.47, 1.0], ["die", 11743.03, 11743.27, 1.0], ["nette", 11743.27, 11743.51, 1.0], ["Frau,", 11743.67, 11743.91, 1.0], ["deren", 11743.99, 11744.31, 1.0], ["Name", 11744.31, 11744.63, 1.0], ["ich", 11744.63, 11744.87, 1.0], ["gerade", 11745.03, 11745.27, 1.0], ["vergessen", 11745.27, 11745.83, 1.0], ["habe,", 11745.83, 11746.07, 1.0], ["wie", 11747.91, 11748.07, 1.0], ["das", 11748.07, 11748.23, 1.0], ["funktioniert", 11748.23, 11748.63, 1.0], ["an", 11748.87, 11749.11, 1.0], ["einem", 11749.11, 11749.35, 1.0], ["Beispiel", 11749.35, 11749.75, 1.0], ["und", 11749.83, 11750.07, 1.0], ["Boundaries", 11750.07, 11750.71, 1.0], ["ist", 11750.71, 11750.87, 1.0], ["im", 11750.87, 11751.03, 1.0], ["Endeffekt", 11751.03, 11751.43, 1.0], ["auch", 11751.43, 11751.51, 1.0], ["so", 11751.51, 11751.67, 1.0], ["eine", 11751.67, 11751.99, 1.0], ["von", 11752.55, 11752.79, 1.0], ["Gary", 11752.79, 11753.43, 1.0], ["Beinhardt.", 11753.67, 11754.63, 1.0]]}, {"start": 11754.87, "end": 11757.11, "text": "Bernhard, Bernhard heißt er, glaube ich.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Bernhard,", 11754.87, 11755.35, 1.0], ["Bernhard", 11755.51, 11755.91, 1.0], ["heißt", 11756.07, 11756.23, 1.0], ["er,", 11756.23, 11756.31, 1.0], ["glaube", 11756.39, 11756.79, 1.0], ["ich.", 11756.79, 11757.11, 1.0]]}, {"start": 11759.27, "end": 11776.87, "text": "Da geht es im Endeffekt um ein Testing-Schema, was der Functional Core Imperative Shell nennt, wo es dann so darum geht, ich habe jetzt komplett funktionale Elemente in meiner Basisapplikation im Kern.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 11759.27, 11759.51, 1.0], ["geht", 11759.51, 11759.75, 1.0], ["es", 11759.75, 11759.83, 1.0], ["im", 11759.83, 11759.99, 1.0], ["Endeffekt", 11759.99, 11760.79, 1.0], ["um", 11760.79, 11761.11, 1.0], ["ein", 11761.35, 11761.67, 1.0], ["Testing-Schema,", 11761.67, 11762.79, 1.0], ["was", 11762.95, 11763.27, 1.0], ["der", 11763.27, 11763.59, 1.0], ["Functional", 11764.23, 11765.19, 1.0], ["Core", 11765.19, 11765.83, 1.0], ["Imperative", 11765.91, 11766.47, 1.0], ["Shell", 11766.71, 11767.19, 1.0], ["nennt,", 11767.19, 11767.59, 1.0], ["wo", 11767.91, 11768.15, 1.0], ["es", 11768.15, 11768.23, 1.0], ["dann", 11768.23, 11768.47, 1.0], ["so", 11768.47, 11768.71, 1.0], ["darum", 11768.71, 11768.95, 1.0], ["geht,", 11768.95, 11769.27, 1.0], ["ich", 11769.51, 11769.67, 1.0], ["habe", 11769.67, 11769.83, 1.0], ["jetzt", 11769.83, 11770.07, 1.0], ["komplett", 11770.07, 11770.47, 1.0], ["funktionale", 11770.47, 11771.35, 1.0], ["Elemente", 11771.91, 11772.47, 1.0], ["in", 11773.99, 11774.23, 1.0], ["meiner", 11774.23, 11774.63, 1.0], ["Basisapplikation", 11774.63, 11776.07, 1.0], ["im", 11776.07, 11776.31, 1.0], ["Kern.", 11776.31, 11776.87, 1.0]]}, {"start": 11777.11, "end": 11795.27, "text": "Die sind komplett, also die kann ich komplett, die sind komplett Data in, Data Out, da passiert nichts, da wird kein State gehalten und nichts und außenrum baue ich dann den ganzen Rest, ist auch ein ganz netter Vortrag, wo man mal ein bisschen drüber nachdenken kann, ob das irgendwie, ob man da Bock drauf hat.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Die", 11777.11, 11777.43, 1.0], ["sind", 11777.43, 11777.67, 1.0], ["komplett,", 11777.67, 11778.39, 1.0], ["also", 11779.67, 11779.91, 1.0], ["die", 11780.07, 11780.31, 1.0], ["kann", 11780.31, 11780.47, 1.0], ["ich", 11780.47, 11780.63, 1.0], ["komplett,", 11780.63, 11780.95, 1.0], ["die", 11781.03, 11781.19, 1.0], ["sind", 11781.19, 11781.35, 1.0], ["komplett", 11781.35, 11781.67, 1.0], ["Data", 11781.67, 11781.91, 1.0], ["in,", 11781.99, 11782.23, 1.0], ["Data", 11782.31, 11782.55, 1.0], ["Out,", 11782.71, 11782.95, 1.0], ["da", 11783.11, 11783.27, 1.0], ["passiert", 11783.27, 11783.67, 1.0], ["nichts,", 11783.67, 11783.91, 1.0], ["da", 11783.99, 11784.15, 1.0], ["wird", 11784.15, 11784.31, 1.0], ["kein", 11784.31, 11784.47, 1.0], ["State", 11784.47, 11784.87, 1.0], ["gehalten", 11784.87, 11785.27, 1.0], ["und", 11785.27, 11785.43, 1.0], ["nichts", 11785.43, 11785.59, 1.0], ["und", 11785.67, 11785.83, 1.0], ["außenrum", 11785.83, 11786.31, 1.0], ["baue", 11786.55, 11786.87, 1.0], ["ich", 11786.87, 11786.95, 1.0], ["dann", 11786.95, 11787.19, 1.0], ["den", 11787.19, 11787.35, 1.0], ["ganzen", 11787.35, 11787.83, 1.0], ["Rest,", 11787.83, 11788.31, 1.0], ["ist", 11788.63, 11788.79, 1.0], ["auch", 11788.87, 11789.11, 1.0], ["ein", 11789.11, 11789.27, 1.0], ["ganz", 11789.27, 11789.51, 1.0], ["netter", 11789.51, 11789.83, 1.0], ["Vortrag,", 11789.83, 11790.31, 1.0], ["wo", 11790.55, 11790.71, 1.0], ["man", 11790.71, 11790.87, 1.0], ["mal", 11790.87, 11791.03, 1.0], ["ein", 11791.03, 11791.11, 1.0], ["bisschen", 11791.11, 11791.35, 1.0], ["drüber", 11791.35, 11791.59, 1.0], ["nachdenken", 11791.59, 11792.07, 1.0], ["kann,", 11792.07, 11792.23, 1.0], ["ob", 11792.31, 11792.47, 1.0], ["das", 11792.47, 11792.71, 1.0], ["irgendwie,", 11792.71, 11793.35, 1.0], ["ob", 11794.07, 11794.23, 1.0], ["man", 11794.23, 11794.47, 1.0], ["da", 11794.47, 11794.63, 1.0], ["Bock", 11794.63, 11794.95, 1.0], ["drauf", 11794.95, 11795.11, 1.0], ["hat.", 11795.11, 11795.27, 1.0]]}, {"start": 11795.51, "end": 11796.39, "text": "Dann noch drei Bücher.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Dann", 11795.51, 11795.67, 1.0], ["noch", 11795.67, 11795.83, 1.0], ["drei", 11795.83, 11795.99, 1.0], ["Bücher.", 11795.99, 11796.39, 1.0]]}, {"start": 11796.55, "end": 11802.55, "text": "Ja, genau, also der Klassiker Test-Driven Development von, ich glaube, Canned Back, wenn mich nicht alles täuscht.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": true, "timestamps": [["Ja,", 11796.55, 11796.71, 1.0], ["genau,", 11796.79, 11796.95, 1.0], ["also", 11797.03, 11797.27, 1.0], ["der", 11797.43, 11797.59, 1.0], ["Klassiker", 11797.59, 11797.99, 1.0], ["Test-Driven", 11798.23, 11798.95, 1.0], ["Development", 11798.95, 11799.59, 1.0], ["von,", 11799.59, 11799.75, 1.0], ["ich", 11799.83, 11799.99, 1.0], ["glaube,", 11799.99, 11800.23, 1.0], ["Canned", 11800.39, 11800.71, 1.0], ["Back,", 11800.87, 11801.03, 1.0], ["wenn", 11801.19, 11801.35, 1.0], ["mich", 11801.35, 11801.51, 1.0], ["nicht", 11801.51, 11801.67, 1.0], ["alles", 11801.67, 11801.91, 1.0], ["täuscht.", 11801.91, 11802.55, 1.0]]}, {"start": 11805.19, "end": 11805.75, "text": "Wo steht denn?", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Wo", 11805.19, 11805.27, 1.0], ["steht", 11805.35, 11805.59, 1.0], ["denn?", 11805.59, 11805.75, 1.0]]}, {"start": 11805.91, "end": 11806.87, "text": "Genau, Canned Back.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Genau,", 11805.91, 11806.07, 1.0], ["Canned", 11806.15, 11806.39, 1.0], ["Back.", 11806.47, 11806.87, 1.0]]}, {"start": 11807.51, "end": 11813.03, "text": "Ja, gut, Extreme Programming, das ist so ein Klassiker, den kann man sich auch mal angucken.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Ja,", 11807.51, 11807.59, 1.0], ["gut,", 11807.75, 11807.91, 1.0], ["Extreme", 11808.07, 11808.79, 1.0], ["Programming,", 11809.19, 11809.91, 1.0], ["das", 11810.23, 11810.39, 1.0], ["ist", 11810.39, 11810.55, 1.0], ["so", 11810.55, 11810.79, 1.0], ["ein", 11810.79, 11810.87, 1.0], ["Klassiker,", 11810.87, 11811.43, 1.0], ["den", 11811.51, 11811.67, 1.0], ["kann", 11811.67, 11811.83, 1.0], ["man", 11811.83, 11811.91, 1.0], ["sich", 11811.91, 11812.07, 1.0], ["auch", 11812.07, 11812.23, 1.0], ["mal", 11812.23, 11812.39, 1.0], ["angucken.", 11812.39, 11813.03, 1.0]]}, {"start": 11813.59, "end": 11819.27, "text": "Da ist Test-Driven Development auch eine der Sachen, die da gemacht werden.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 11813.59, 11813.91, 1.0], ["ist", 11813.91, 11814.23, 1.0], ["Test-Driven", 11814.23, 11814.95, 1.0], ["Development", 11814.95, 11815.75, 1.0], ["auch", 11815.75, 11816.07, 1.0], ["eine", 11817.11, 11817.43, 1.0], ["der", 11817.43, 11817.67, 1.0], ["Sachen,", 11817.67, 11817.91, 1.0], ["die", 11817.99, 11818.23, 1.0], ["da", 11818.23, 11818.39, 1.0], ["gemacht", 11818.39, 11818.95, 1.0], ["werden.", 11818.95, 11819.27, 1.0]]}, {"start": 11819.59, "end": 11827.43, "text": "Und ein Buch, was ich gerade lese, was ich auch schon vor kurzem in der Talksendung gepickt habe, ist Practical Object-Orient Design in Ruby.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Und", 11819.59, 11819.83, 1.0], ["ein", 11819.83, 11819.99, 1.0], ["Buch,", 11819.99, 11820.23, 1.0], ["was", 11820.31, 11820.47, 1.0], ["ich", 11820.47, 11820.63, 1.0], ["gerade", 11820.63, 11820.95, 1.0], ["lese,", 11820.95, 11821.35, 1.0], ["was", 11821.59, 11821.75, 1.0], ["ich", 11821.75, 11821.91, 1.0], ["auch", 11821.91, 11822.07, 1.0], ["schon", 11822.07, 11822.31, 1.0], ["vor", 11822.31, 11822.47, 1.0], ["kurzem", 11822.47, 11822.71, 1.0], ["in", 11822.87, 11822.95, 1.0], ["der", 11822.95, 11823.03, 1.0], ["Talksendung", 11823.03, 11823.75, 1.0], ["gepickt", 11823.75, 11824.15, 1.0], ["habe,", 11824.15, 11824.31, 1.0], ["ist", 11824.39, 11824.71, 1.0], ["Practical", 11824.79, 11825.27, 1.0], ["Object-Orient", 11825.27, 11825.99, 1.0], ["Design", 11826.15, 11826.55, 1.0], ["in", 11826.55, 11826.71, 1.0], ["Ruby.", 11826.71, 11827.43, 1.0]]}, {"start": 11827.75, "end": 11830.23, "text": "Da gibt es auch ein sehr langes Kapitel zu Tests.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Da", 11827.75, 11827.91, 1.0], ["gibt", 11827.91, 11828.15, 1.0], ["es", 11828.15, 11828.23, 1.0], ["auch", 11828.23, 11828.39, 1.0], ["ein", 11828.39, 11828.55, 1.0], ["sehr", 11828.55, 11828.71, 1.0], ["langes", 11828.71, 11829.03, 1.0], ["Kapitel", 11829.03, 11829.59, 1.0], ["zu", 11829.59, 11829.75, 1.0], ["Tests.", 11829.75, 11830.23, 1.0]]}, {"start": 11830.31, "end": 11853.19, "text": "Also das ist im Endeffekt komplett, so würde ich sagen, der definitive Guide für objektorientierte Programmierung generell jetzt in einer konkreten Form jetzt in Ruby, aber die Sachen, die man dort lernt, die kann man auch, finde ich, in jeder objektorientierten Programmiersprache ebenfalls anwenden.", "confidence": 1.0, "track": null, "speaker": "Gast 1", "newpara": false, "timestamps": [["Also", 11830.31, 11830.55, 1.0], ["das", 11830.55, 11830.71, 1.0], ["ist", 11830.71, 11830.87, 1.0], ["im", 11830.87, 11831.03, 1.0], ["Endeffekt", 11831.03, 11831.67, 1.0], ["komplett,", 11831.67, 11832.23, 1.0], ["so", 11832.63, 11832.87, 1.0], ["würde", 11832.87, 11833.11, 1.0], ["ich", 11833.11, 11833.19, 1.0], ["sagen,", 11833.19, 11833.43, 1.0], ["der", 11833.59, 11833.83, 1.0], ["definitive", 11833.83, 11834.79, 1.0], ["Guide", 11836.39, 11837.03, 1.0], ["für", 11837.67, 11837.99, 1.0], ["objektorientierte", 11838.79, 11839.91, 1.0], ["Programmierung", 11839.99, 11840.71, 1.0], ["generell", 11840.87, 11841.51, 1.0], ["jetzt", 11841.83, 11842.15, 1.0], ["in", 11843.51, 11843.75, 1.0], ["einer", 11843.75, 11843.91, 1.0], ["konkreten", 11843.91, 11844.55, 1.0], ["Form", 11844.55, 11844.87, 1.0], ["jetzt", 11844.87, 11845.11, 1.0], ["in", 11845.11, 11845.27, 1.0], ["Ruby,", 11845.27, 11845.75, 1.0], ["aber", 11845.83, 11846.07, 1.0], ["die", 11846.07, 11846.23, 1.0], ["Sachen,", 11846.23, 11846.47, 1.0], ["die", 11846.55, 11846.71, 1.0], ["man", 11846.71, 11846.87, 1.0], ["dort", 11846.87, 11847.03, 1.0], ["lernt,", 11847.03, 11847.35, 1.0], ["die", 11847.43, 11847.51, 1.0], ["kann", 11847.51, 11847.67, 1.0], ["man", 11847.67, 11847.83, 1.0], ["auch,", 11847.83, 11847.99, 1.0], ["finde", 11848.87, 11849.19, 1.0], ["ich,", 11849.19, 11849.19, 1.0], ["in", 11849.43, 11849.67, 1.0], ["jeder", 11849.67, 11850.23, 1.0], ["objektorientierten", 11850.39, 11851.27, 1.0], ["Programmiersprache", 11851.27, 11852.07, 1.0], ["ebenfalls", 11852.07, 11852.47, 1.0], ["anwenden.", 11852.47, 11853.19, 1.0]]}, {"start": 11854.31, "end": 11858.63, "text": "Okay, so, dann würde ich sagen, wir machen hier mal Klappe zu, Affe tot.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Okay,", 11854.31, 11854.63, 1.0], ["so,", 11855.11, 11855.43, 1.0], ["dann", 11855.67, 11855.91, 1.0], ["würde", 11856.23, 11856.47, 1.0], ["ich", 11856.47, 11856.55, 1.0], ["sagen,", 11856.55, 11856.71, 1.0], ["wir", 11856.79, 11856.95, 1.0], ["machen", 11856.95, 11857.11, 1.0], ["hier", 11857.11, 11857.27, 1.0], ["mal", 11857.27, 11857.43, 1.0], ["Klappe", 11857.43, 11857.67, 1.0], ["zu,", 11857.83, 11857.91, 1.0], ["Affe", 11857.99, 11858.31, 1.0], ["tot.", 11858.47, 11858.63, 1.0]]}, {"start": 11859.43, "end": 11863.43, "text": "Ganz tot ist er auch noch nicht, weil wir wollen auch noch eine zweite Sendung dazu machen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Ganz", 11859.43, 11859.75, 1.0], ["tot", 11859.83, 11860.07, 1.0], ["ist", 11860.07, 11860.23, 1.0], ["er", 11860.23, 11860.39, 1.0], ["auch", 11860.39, 11860.55, 1.0], ["noch", 11860.55, 11860.79, 1.0], ["nicht,", 11860.79, 11861.03, 1.0], ["weil", 11861.19, 11861.35, 1.0], ["wir", 11861.35, 11861.51, 1.0], ["wollen", 11861.51, 11861.83, 1.0], ["auch", 11861.83, 11861.99, 1.0], ["noch", 11861.99, 11862.15, 1.0], ["eine", 11862.15, 11862.31, 1.0], ["zweite", 11862.31, 11862.63, 1.0], ["Sendung", 11862.63, 11863.03, 1.0], ["dazu", 11863.03, 11863.27, 1.0], ["machen.", 11863.27, 11863.43, 1.0]]}, {"start": 11863.51, "end": 11864.39, "text": "Wir haben ja immer.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Wir", 11863.51, 11863.59, 1.0], ["haben", 11863.59, 11863.75, 1.0], ["ja", 11863.75, 11864.07, 1.0], ["immer.", 11864.07, 11864.39, 1.0]]}, {"start": 11864.71, "end": 11876.39, "text": "Das Ziel von Benäggewitter Spezial ist ja immer noch eine zweite Sendung zu machen, die man dann ewig lange nicht macht, aber wir nehmen uns strikt vor, noch eine zweite Sendung über Testing zu machen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Das", 11864.71, 11864.95, 1.0], ["Ziel", 11864.95, 11865.35, 1.0], ["von", 11865.35, 11865.59, 1.0], ["Benäggewitter", 11865.59, 11866.63, 1.0], ["Spezial", 11866.87, 11867.43, 1.0], ["ist", 11867.59, 11867.75, 1.0], ["ja", 11867.75, 11867.99, 1.0], ["immer", 11867.99, 11868.31, 1.0], ["noch", 11868.31, 11868.55, 1.0], ["eine", 11868.55, 11868.71, 1.0], ["zweite", 11868.71, 11869.03, 1.0], ["Sendung", 11869.03, 11869.35, 1.0], ["zu", 11869.35, 11869.51, 1.0], ["machen,", 11869.51, 11869.67, 1.0], ["die", 11869.75, 11869.99, 1.0], ["man", 11869.99, 11870.23, 1.0], ["dann", 11870.23, 11870.55, 1.0], ["ewig", 11870.55, 11871.11, 1.0], ["lange", 11871.11, 11871.43, 1.0], ["nicht", 11871.43, 11871.67, 1.0], ["macht,", 11871.67, 11871.99, 1.0], ["aber", 11872.31, 11872.63, 1.0], ["wir", 11872.79, 11872.95, 1.0], ["nehmen", 11872.95, 11873.43, 1.0], ["uns", 11873.43, 11873.67, 1.0], ["strikt", 11873.67, 11874.07, 1.0], ["vor,", 11874.07, 11874.31, 1.0], ["noch", 11874.47, 11874.63, 1.0], ["eine", 11874.63, 11874.79, 1.0], ["zweite", 11874.79, 11875.03, 1.0], ["Sendung", 11875.03, 11875.35, 1.0], ["über", 11875.35, 11875.59, 1.0], ["Testing", 11875.59, 11875.99, 1.0], ["zu", 11875.99, 11876.07, 1.0], ["machen.", 11876.07, 11876.39, 1.0]]}, {"start": 11876.47, "end": 11886.39, "text": "Dann im Speziellen über Mobile-Testing, also iOS, Android und dann nochmal ein bisschen ein bisschen Webbrowser, was wir jetzt auch nicht mehr geschafft haben.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Dann", 11876.47, 11876.79, 1.0], ["im", 11876.79, 11876.95, 1.0], ["Speziellen", 11876.95, 11877.83, 1.0], ["über", 11877.83, 11878.07, 1.0], ["Mobile-Testing,", 11879.03, 11880.71, 1.0], ["also", 11880.79, 11881.11, 1.0], ["iOS,", 11881.11, 11881.59, 1.0], ["Android", 11881.75, 11882.47, 1.0], ["und", 11882.71, 11883.03, 1.0], ["dann", 11883.11, 11883.35, 1.0], ["nochmal", 11883.35, 11883.59, 1.0], ["ein", 11883.59, 11883.67, 1.0], ["bisschen", 11883.67, 11883.75, 1.0], ["ein", 11883.83, 11883.91, 1.0], ["bisschen", 11883.91, 11884.15, 1.0], ["Webbrowser,", 11884.15, 11884.71, 1.0], ["was", 11884.79, 11884.87, 1.0], ["wir", 11884.87, 11885.03, 1.0], ["jetzt", 11885.03, 11885.19, 1.0], ["auch", 11885.19, 11885.27, 1.0], ["nicht", 11885.27, 11885.35, 1.0], ["mehr", 11885.35, 11885.51, 1.0], ["geschafft", 11885.51, 11886.07, 1.0], ["haben.", 11886.07, 11886.39, 1.0]]}, {"start": 11886.95, "end": 11889.43, "text": "Seid gespannt, wenn wir das dann irgendwann mal hinkriegen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Seid", 11886.95, 11887.43, 1.0], ["gespannt,", 11887.43, 11887.83, 1.0], ["wenn", 11887.91, 11888.07, 1.0], ["wir", 11888.07, 11888.23, 1.0], ["das", 11888.23, 11888.31, 1.0], ["dann", 11888.31, 11888.47, 1.0], ["irgendwann", 11888.47, 11888.71, 1.0], ["mal", 11888.71, 11888.87, 1.0], ["hinkriegen.", 11888.87, 11889.43, 1.0]]}, {"start": 11889.51, "end": 11894.55, "text": "Vielleicht schneller als gedacht, vielleicht dauert es aber auch noch bis Mitte nächsten Jahr, was wir gucken.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Vielleicht", 11889.51, 11890.07, 1.0], ["schneller", 11890.07, 11890.55, 1.0], ["als", 11890.55, 11890.71, 1.0], ["gedacht,", 11890.71, 11891.03, 1.0], ["vielleicht", 11891.11, 11891.43, 1.0], ["dauert", 11891.43, 11891.75, 1.0], ["es", 11891.75, 11891.91, 1.0], ["aber", 11891.91, 11892.07, 1.0], ["auch", 11892.07, 11892.31, 1.0], ["noch", 11892.31, 11892.47, 1.0], ["bis", 11892.79, 11893.11, 1.0], ["Mitte", 11893.35, 11893.67, 1.0], ["nächsten", 11893.67, 11893.91, 1.0], ["Jahr,", 11893.91, 11894.07, 1.0], ["was", 11894.15, 11894.23, 1.0], ["wir", 11894.23, 11894.39, 1.0], ["gucken.", 11894.39, 11894.55, 1.0]]}, {"start": 11894.87, "end": 11898.07, "text": "Wir warten einfach und schauen, ob das Thema sich einfach von selber erledigt.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": true, "timestamps": [["Wir", 11894.87, 11894.95, 1.0], ["warten", 11894.95, 11895.27, 1.0], ["einfach", 11895.27, 11895.51, 1.0], ["und", 11895.51, 11895.67, 1.0], ["schauen,", 11895.67, 11895.75, 1.0], ["ob", 11895.83, 11895.99, 1.0], ["das", 11895.99, 11896.15, 1.0], ["Thema", 11896.15, 11896.39, 1.0], ["sich", 11896.39, 11896.55, 1.0], ["einfach", 11896.79, 11896.87, 1.0], ["von", 11897.03, 11897.19, 1.0], ["selber", 11897.19, 11897.51, 1.0], ["erledigt.", 11897.51, 11898.07, 1.0]]}, {"start": 11898.23, "end": 11898.63, "text": "Oder so.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Oder", 11898.23, 11898.47, 1.0], ["so.", 11898.47, 11898.63, 1.0]]}, {"start": 11898.87, "end": 11900.07, "text": "Ob man nie mehr testen muss.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Ob", 11898.87, 11899.03, 1.0], ["man", 11899.03, 11899.19, 1.0], ["nie", 11899.19, 11899.35, 1.0], ["mehr", 11899.35, 11899.51, 1.0], ["testen", 11899.51, 11899.83, 1.0], ["muss.", 11899.83, 11900.07, 1.0]]}, {"start": 11900.39, "end": 11905.03, "text": "Und dann stellen wir leider irgendwann traurig fest, oh, damn, muss man doch noch.", "confidence": 1.0, "track": null, "speaker": "Gast 3", "newpara": false, "timestamps": [["Und", 11900.39, 11900.55, 1.0], ["dann", 11900.55, 11900.79, 1.0], ["stellen", 11900.79, 11901.11, 1.0], ["wir", 11901.11, 11901.27, 1.0], ["leider", 11901.27, 11901.51, 1.0], ["irgendwann", 11901.51, 11901.83, 1.0], ["traurig", 11901.83, 11902.31, 1.0], ["fest,", 11902.31, 11902.55, 1.0], ["oh,", 11902.71, 11903.03, 1.0], ["damn,", 11903.43, 11903.91, 1.0], ["muss", 11904.23, 11904.47, 1.0], ["man", 11904.47, 11904.63, 1.0], ["doch", 11904.63, 11904.79, 1.0], ["noch.", 11904.79, 11905.03, 1.0]]}, {"start": 11905.99, "end": 11907.51, "text": "Die Leute wollen das Zug benutzen, was wir machen.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Die", 11905.99, 11906.07, 1.0], ["Leute", 11906.07, 11906.23, 1.0], ["wollen", 11906.23, 11906.39, 1.0], ["das", 11906.39, 11906.55, 1.0], ["Zug", 11906.55, 11906.71, 1.0], ["benutzen,", 11906.79, 11906.95, 1.0], ["was", 11907.03, 11907.11, 1.0], ["wir", 11907.19, 11907.35, 1.0], ["machen.", 11907.35, 11907.51, 1.0]]}, {"start": 11907.99, "end": 11909.27, "text": "Und dann müssen wir es vielleicht nochmal machen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Und", 11907.99, 11908.15, 1.0], ["dann", 11908.15, 11908.31, 1.0], ["müssen", 11908.31, 11908.47, 1.0], ["wir", 11908.47, 11908.55, 1.0], ["es", 11908.55, 11908.63, 1.0], ["vielleicht", 11908.63, 11908.87, 1.0], ["nochmal", 11908.87, 11909.11, 1.0], ["machen.", 11909.11, 11909.27, 1.0]]}, {"start": 11909.35, "end": 11915.27, "text": "Ihr könnt auf jeden Fall in die Kommentare schreiben, ob euch das gefallen hat, ob wir noch eine zweite Sendung auf jeden Fall machen sollen.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Ihr", 11909.35, 11909.51, 1.0], ["könnt", 11909.51, 11909.59, 1.0], ["auf", 11909.67, 11909.75, 1.0], ["jeden", 11909.75, 11909.91, 1.0], ["Fall", 11909.91, 11910.07, 1.0], ["in", 11910.07, 11910.15, 1.0], ["die", 11910.15, 11910.23, 1.0], ["Kommentare", 11910.23, 11910.71, 1.0], ["schreiben,", 11910.71, 11911.03, 1.0], ["ob", 11911.27, 11911.59, 1.0], ["euch", 11911.59, 11911.99, 1.0], ["das", 11911.99, 11912.15, 1.0], ["gefallen", 11912.15, 11912.55, 1.0], ["hat,", 11912.55, 11912.79, 1.0], ["ob", 11912.95, 11913.11, 1.0], ["wir", 11913.11, 11913.27, 1.0], ["noch", 11913.27, 11913.43, 1.0], ["eine", 11913.43, 11913.59, 1.0], ["zweite", 11913.59, 11913.83, 1.0], ["Sendung", 11913.83, 11914.23, 1.0], ["auf", 11914.23, 11914.31, 1.0], ["jeden", 11914.31, 11914.47, 1.0], ["Fall", 11914.47, 11914.63, 1.0], ["machen", 11914.63, 11914.87, 1.0], ["sollen.", 11914.87, 11915.27, 1.0]]}, {"start": 11915.43, "end": 11926.95, "text": "Und wenn ihr anderer Meinung seid und ihr sagt, testen, die haben es doch nicht mehr alle, macht doch keiner mehr, ist doch alles Bullshit, könnt ihr uns das natürlich auch in netter Form in die Kommentare pasten.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Und", 11915.43, 11915.75, 1.0], ["wenn", 11915.91, 11916.15, 1.0], ["ihr", 11916.15, 11916.39, 1.0], ["anderer", 11916.39, 11916.79, 1.0], ["Meinung", 11916.79, 11917.11, 1.0], ["seid", 11917.11, 11917.35, 1.0], ["und", 11917.35, 11917.51, 1.0], ["ihr", 11917.51, 11917.67, 1.0], ["sagt,", 11917.67, 11917.99, 1.0], ["testen,", 11918.87, 11919.35, 1.0], ["die", 11919.43, 11919.67, 1.0], ["haben", 11919.67, 11919.83, 1.0], ["es", 11919.83, 11919.91, 1.0], ["doch", 11919.99, 11920.15, 1.0], ["nicht", 11920.15, 11920.39, 1.0], ["mehr", 11920.39, 11920.55, 1.0], ["alle,", 11920.55, 11920.87, 1.0], ["macht", 11921.03, 11921.35, 1.0], ["doch", 11921.35, 11921.51, 1.0], ["keiner", 11921.51, 11921.75, 1.0], ["mehr,", 11921.75, 11921.91, 1.0], ["ist", 11921.99, 11922.23, 1.0], ["doch", 11922.23, 11922.39, 1.0], ["alles", 11922.39, 11922.63, 1.0], ["Bullshit,", 11922.63, 11923.19, 1.0], ["könnt", 11923.27, 11923.43, 1.0], ["ihr", 11923.43, 11923.51, 1.0], ["uns", 11923.51, 11923.75, 1.0], ["das", 11923.75, 11923.91, 1.0], ["natürlich", 11923.91, 11924.39, 1.0], ["auch", 11924.39, 11924.71, 1.0], ["in", 11924.71, 11925.03, 1.0], ["netter", 11925.03, 11925.51, 1.0], ["Form", 11925.51, 11925.83, 1.0], ["in", 11925.83, 11925.99, 1.0], ["die", 11925.99, 11926.07, 1.0], ["Kommentare", 11926.07, 11926.63, 1.0], ["pasten.", 11926.63, 11926.95, 1.0]]}, {"start": 11927.19, "end": 11928.39, "text": "Ihr könnt es auch so schon pasten.", "confidence": 1.0, "track": null, "speaker": "Felix", "newpara": true, "timestamps": [["Ihr", 11927.19, 11927.27, 1.0], ["könnt", 11927.27, 11927.35, 1.0], ["es", 11927.35, 11927.43, 1.0], ["auch", 11927.51, 11927.59, 1.0], ["so", 11927.67, 11927.83, 1.0], ["schon", 11927.83, 11927.99, 1.0], ["pasten.", 11928.07, 11928.39, 1.0]]}, {"start": 11928.95, "end": 11930.23, "text": "Ja, natürlich, immer.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": true, "timestamps": [["Ja,", 11928.95, 11929.19, 1.0], ["natürlich,", 11929.43, 11929.83, 1.0], ["immer.", 11929.99, 11930.23, 1.0]]}, {"start": 11930.55, "end": 11930.71, "text": "Immer.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Immer.", 11930.55, 11930.71, 1.0]]}, {"start": 11930.79, "end": 11932.79, "text": "Und ihr könnt das auch flattern und sowieso und überhaupt.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Und", 11930.79, 11930.95, 1.0], ["ihr", 11930.95, 11931.03, 1.0], ["könnt", 11931.03, 11931.19, 1.0], ["das", 11931.19, 11931.35, 1.0], ["auch", 11931.35, 11931.43, 1.0], ["flattern", 11931.43, 11931.75, 1.0], ["und", 11931.83, 11931.91, 1.0], ["sowieso", 11931.91, 11932.23, 1.0], ["und", 11932.23, 11932.31, 1.0], ["überhaupt.", 11932.39, 11932.79, 1.0]]}, {"start": 11933.03, "end": 11935.51, "text": "Gut, dann war es das für diese Sendung.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Gut,", 11933.03, 11933.27, 1.0], ["dann", 11933.51, 11933.83, 1.0], ["war", 11934.47, 11934.63, 1.0], ["es", 11934.63, 11934.79, 1.0], ["das", 11934.79, 11934.95, 1.0], ["für", 11935.11, 11935.19, 1.0], ["diese", 11935.19, 11935.35, 1.0], ["Sendung.", 11935.35, 11935.51, 1.0]]}, {"start": 11935.59, "end": 11940.79, "text": "Ich wünsche euch wie immer eine frohe Zeit, passt auf euch auf, habt Spaß am Gerät und bis zum nächsten Mal.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Ich", 11935.59, 11935.67, 1.0], ["wünsche", 11935.67, 11935.91, 1.0], ["euch", 11935.91, 11936.07, 1.0], ["wie", 11936.07, 11936.15, 1.0], ["immer", 11936.15, 11936.23, 1.0], ["eine", 11936.31, 11936.39, 1.0], ["frohe", 11936.39, 11936.55, 1.0], ["Zeit,", 11936.63, 11936.79, 1.0], ["passt", 11936.87, 11937.03, 1.0], ["auf", 11937.11, 11937.27, 1.0], ["euch", 11937.27, 11937.43, 1.0], ["auf,", 11937.43, 11937.59, 1.0], ["habt", 11937.83, 11937.99, 1.0], ["Spaß", 11937.99, 11938.23, 1.0], ["am", 11938.55, 11938.79, 1.0], ["Gerät", 11938.79, 11939.35, 1.0], ["und", 11939.59, 11939.83, 1.0], ["bis", 11939.83, 11940.07, 1.0], ["zum", 11940.07, 11940.23, 1.0], ["nächsten", 11940.23, 11940.63, 1.0], ["Mal.", 11940.63, 11940.79, 1.0]]}, {"start": 11941.19, "end": 11941.67, "text": "Tschüss.", "confidence": 1.0, "track": null, "speaker": "Ingo", "newpara": false, "timestamps": [["Tschüss.", 11941.19, 11941.67, 1.0]]}]