Schlagwort: Montags-Quatscher

  • Folge 102: Testframeworks Pt.2 (Montagsquatscher Reloaded)

    Montag 08. Dezember 2019. Es war Winter in Deutschland! Von einer Pandemie war noch keine Rede. Der Brexit war nur ne fixe Idee. Das Weihnachtsshopping war in vollem Gange. Gladbach spielte um die deutsche Meisterschaft.
    Es waren einfachere Zeiten.

    Just an diesem Tag trafen sich die beiden Gazellen um ein neues Format aus der Taufe zu heben, welches die Podcast-Welt aus den Angeln heben sollte. Die Montagsquatscher! Kennt ihr nicht mehr? Egal! In unserer Erinnerung war das großartig!

    Die Idee war: Zwei Dudes treffen sich und hauen dem jeweils anderen Dude Thesen um die Ohren, dass es einem ganz schwindelig wird. Nix roter Faden und so! Klingt episch!

    Das erste Thema, was damals auserkoren wurde, war ein einfaches: Testframeworks.

    Wir waren selber erstaunt, nein, erschüttert, dass wir es in dieser Folge nicht geschafft haben, das Thema bis ins letzte Detail auszuleuchten. Wir haben mehr Fragen aufgeworfen als beantwortet. Und diese Fragen mussten in der nächsten Folge beantwortet werden. Alternativlos! Immerhin konnten wir klären, dass Spock auf AST-Transformationen basiert. Abgefahren!

    Schnitt auf Ende 2021.

    Die in Würde gealterten und gereiften Gazellen-Veteranen treffen sich bei einem schönen Glas Champagner und lecker Kaviar im Podcast-Olymp und schwadronieren über alte Zeiten. Welche Themen so anstehen, welche Themen es schon gab. Holger nestelt einen zerknitterten Zettel aus seinem Pelzmantel, rückt seine Sonnenbrille zurecht und versucht zu entziffern:

    „Tstfrmwrks“

    „Och nöh, nicht schon wieder Testing! Da kriegen wir doch keine ganze Folge mit zusammen!“

    „Das war schon immer unser Problem: dass die Folgen zu kurz waren.“

    „Na gut. Jeder 4 Thesen. Schön kurz und knackig! Mach das Mikro an!“

    Und da sind wir wieder! Der zweite Teil der Testframeworks-Folge!
    Gut, es hat etwas länger gedauert. Aber wir hatten Gründe! Gute Gründe!
    Und heute wird die Folge vollumfänglich!

    Also eigentlich reden wir sehr viel über Mocking und ob Power-Mock noch ein Ding ist. Im Lichte der letzten Folge, gibt es ein paar Ausflüge in die soziokulturellen Aspekte des Testings. Es geht um UI-Testing. Die Unterschiede von Selenium und Cypress. Und ganz am Ende gönnen wir uns noch üppige zwei Minuten zu Property-based Testing.

    Also wenn das nicht vollumfänglich ist! Gut, wir haben das fest versprochene Thema „Testcontainers“ nicht mal gestreift. Vielleicht stecken da doch noch ein bis 20 Folgen drin!

    Leute! Was fehlt euch denn noch an Themen? Gibt es hier Selenium-Fanboys? Hat der Holger einem Selenium-Entwickler auf die Füße getreten?
    Wie ist eure Meinung? Verwendet ihr Power Mock? Verwendet ihr Spock? Wie steht ihr zum Mocking? Mockist or Classicist?

    Schreibt es uns! Wir freuen uns auf eure Kommentare!

    In diesem Sinne!

    Vielen Dank fürs Zuhören! Bleibt gesund! Wir wünschen euch ein tolles Jahr 2022.

    Bis bald

    Die Gazellchen

    Links:

    • Holger trägt Couture der norwegischen In-Brand Emperor.
    • Im Schrank hängt feinster Zwirn der Modeklassiker von Bad Religion.
    • Bene trällert seinem Filius ein Liedchen vom Hähnchenstand: Wenn ich zum Markt geh kaufe ich dir ein Hähnchen.
    • Holger kontert mit dem Instant Classic: Mama Hai.
    • Auch Dune wird nochmal besprochen. Super Film.
    • Arrival ist ein weiterer Film von Denis Villeneuve.
    • Arrival ist auch ein Album der schwedischen Hit-Band Hypocrisy.
    • Holger schaut Peaky Blinders und trägt nur noch Schiebermütze.
    • Holger ist überfordert vom Angebot von Disney+: WhatIf und Loki haben es ihm angetan.
    • JavaScript the Language ist immer noch ein sehr geiles Meetup!
    • Holger war auf dem Tech and Talk Meetup über AWS Personalize. Sehr nice!
    • Der Holger fährt seine Fühler nach Tastaturen aus. Zumindest zwei Youtube-Kanäle sind in der Heavy Rotation: Switch and Click und Cheese Turbulence.
    • Emily Bache schrieb ein tolles Buch über Mocks, Fakes und Stubs.
    • Spock ist ein Test-Framework basierend auf AST Transformationen.
    • Welches ist der heiße Scheiß im Java Mock-Land?
    • Eine alternative zu Mocks sind Sociable Tests.
    • Das berühmte Bild zu Unit Tests vs. Integrations-Tests.
    • Zustand ist der neue Stern am Himmel des State-Managements in React-Apps.
    • Benutzt irgendwer noch PowerMock?
    • Selenium ist ja bekannt, wohingegen Geb immer noch ein wenig unbekannt ist. Dabei setzt es doch auf das Page Object Pattern!
    • Wir reden auch noch kurz über Cypress.
    • Holger verwendet für sein Backend gerne Darklang.
    • 3X ist immer wieder Thema bei uns im Podcast. Da sollten wir mal ne separate Folge zu machen.
    • Wir haben einen Heise-Kommentar der Woche vergessen. Es wäre ein Kommentar zu diesem Artikel geworden!

    Bier:

    Holger war ja vor einiger Zeit in den schönen Niederlanden. In Haarlem um genauer zu sein. Wie der Zufall es so will, sind dort zwei seiner Lieblingsbrauereien ansässig: Jopen und Uiltje. Er präsentiert an dieser Stelle zwei ausgewählte Getränkespezialitäten:

    • Wir beginnen mit einem extraordinär hopfigen Pale Ale. Und zwar von Uiltje. Ein Bier mit einem sperrigen Namen: Dikke Lul 3. Wir sagen einfach: Passt! Hopfig! Pale Ale! Lecker! So muss das schmecken. Autoweird.fm Empfehlung.
    • Bird of Prey! Klassiker von Uiltje! Orange Dose. Wieder Comic Style. IPA. Los gehts!

  • Folge 89: Die Montagsquatscher: Die Revolution ist schon da

    Das Revolutionsthema lässt uns nicht los. Es gibt da soviel zu zu sagen. Es gibt auch noch Themen, die wir noch unbedingt aus der letzten Folge aufgreifen wollten. Machen wir auch. Ganz kurz. Immerhin!

    Aaaaber! Was uns heute interessiert …. was uns bewegt… was uns umtreibt…. ist weiterhin das Thema Revolutionen. Das ist auch ein schönes Thema. Finden wir zumindest. Hat fast was poetisches. Aber wir schweifen ab. Also: Was uns heute vors Mikrofon bringt…. was uns heute den Aufnahmenknopf drücken lässt… ist das Thema Revolutionen! Sagten wir bereits!

    Heute machen wir also die epische Trilogie perfekt. Was bei Bands das Konzeptalbum ist, ist bei uns die Folgentrilogie.
    Heute geht es also um die Frage: Wo haben wir denn gerade eine Revolution erlebt oder wo erleben wir grad ne Revolution? Past/Present/Future, you know? Das ist wie bei Pokemon. Und nicht wie beim Highlander. Es gibt immer zwei, vielleicht auch mal drei. Sagte nämlich schon Son Gohan, seines Zeichens Pokemon Großmeister (Mintgrüne Edition).

    Es ist wieder eine bunte Mischung. Quasi aberwitzig.
    Und es ist so wie immer: Der arme gebeutelte Holger wird von Benedikt Gottschalk einfach vom Themenstuhl gefegt und der hijacked dann auch noch sein Thema. Kafkaesk. Es ist eine Frechheit. Nochmal kommt er da nicht mit durch. Wahrscheinlich. Vielleicht! Aber dann nicht nochmal!

    So! Wir reden über funktionale Programmierung, den Mainstream und Batikshirts. Da muss der Bene aber schonmal ne Ecke von abreißen.
    Es geht um Komponentenmodelle, um Corba, JavaBeans, React und Wix.com. Da ist auch schon ne Menge passiert.
    Wir trauen uns sogar, über Infrastrukturthemen zu reden, obwohl wir da gar keine Ahnung von haben. Nun ja, obwohl Holger da keine Ahnung von hat.

    Natürlich hat der Bene auch seine Glaskugel mitgebracht. Er ist halt der für die Visionen!

    Viel Spaß mit der Folge. Das war es auch erstmal mit den Revolutionen. Versprochen. Sagt doch mal, wie euch das gefallen hat! Welche Revolutionen habt ihr wahrgenommen? Was seht ihr in der Glaskugel?

    In diesem Sinne! Bis in zwei Wochen! Bleibt gesund!

    Links

    • Benedikt hat in seiner Kindheit Pokémon – Blaue Edition gespielt.
    • Manuel Andrack wurde durch seine langjährige Zusammenarbeit mit Harald Schmidt bekannt.
    • Holger kramt einen alten Hut raus: Die Java Bean. Damals ™ konnte er mit dem UI Builder seine Swing UI zusammenbauen.
    • Wir reden über Komponentenmodelle. Mal wieder.
    • Wir behaupten ganz frech, dass start.spring.io der „Backend-Marktplatz“ ist.
    • Eine Web-Hosting-Plattform mit lustigem Namen. Hihi! Und eine mit weniger lustigem Namen.
    • Mal wieder droppen wir Ramda.js. Ein JS-Utility-Belt, welcher die funktionale Anwendung fördert. Großartig!
    • JavaScript hat auch was von Lisp.
    • Bene kennt den Unterschied zwischen Ansible und Puppet, aber nicht zwischen Salt und Chef.
    • Es heißt GPT-3! GPT-3!
    • Natürlich kommt auch diese Folge nicht ohne die obligatorischen GameTwo und James Hoffmann Referenzen aus.
    • Wenn ihr auf Tech Podcasts steht, dann hört unbedingt mal bei INNOQ rein.
    • Wenn ihr wissen wollt wie man eine Sauce zu Spaghetti Meatballs macht, dann schaut euch dieses Video an. Spoiler: Ist nur passierte Tomaten…
    • Über Holgers „Kaffee-Küche“ haben wir in einer Sonderfolge berichtet.
    • Cloud IDEs könnt ihr jetzt schon ausprobieren mit GitPod oder GitHub Codespaces.

    Bier

    • Holger hat aus dem Sauerland was Feines mitgebracht: Das neue Produkt der besten Brauerei der Welt: Das Helle Pülleken!
      • Bene und Holger sind sehr underwhelmed. Schmeckt nach nix. Meh!
    • Als zweites präsentiert Holger das sandige Cloud Theory von Fuerst Wiacek.
      • Wir sind begeistert! Boah riecht das geil! Fruchtbombe! Das ist ein Bier! Now we are talking!

  • Folge 88: Die Montagsquatscher: Die Revolution geht weiter

    Erstmal: Sorry Leute, dass wir hier eine Woche übersprungen haben. Ging irgendwie nicht anders. Wir geloben Besserung.
    So begab es sich also, dass sich die beiden Podcast-Gazellen eine kleine Ewigkeit nicht gesehen habe, als sie sich mal wieder im lauschigen Holzheim am Aufnahmegerät treffen. Heute auch mal ohne Feuermelder.

    Heute graben wir mal wieder das Montagsquatscher-Format aus.
    Ihr wisst vielleicht noch: Das Format, bei dem wir uns gegenseitig fast fertig formulierte Thesen um die Ohren hauen. Also „fast fertig formuliert“ heißt: Die Überschrift steht und ist griffig. Das muss reichen. In Rage reden kommt von ganz alleine.

    Nachdem wir uns in der letzten Folge mal die E-Mail-Revolution zu Gemüte geführt haben, überlegen wir heute mal: Was könnte denn noch eine Revolution gebrauchen? Wir haben natürlich den Anspruch, dass wir hier nur mit ausgearbeiteten Businessplänen ankommen dürfen. Drunter gehts nicht. Das war zumindest die Ansage. Gut, da scheitern wir in gewohnter Autoweird-Manier natürlich schon im Ansatz dran.

    Aber nichtsdestotrotz haben wir ein paar Ideen. Vier an der Zahl. Nicht 3, aber auch nicht 5. Es stehen natürlich noch einige auf den geheimen Listen. Diese werden aber frühestens vielleicht beim zweiten Teil rausgehauen.
    Es ist aber, wie ihr vielleicht schon erwartet habt, ein bunter Mix: Es gibt technisches, aber auch eher untechnisches. Und was da noch auf den Zetteln stand. Da wurden Gesellschaften umgegraben:
    Wir diskutieren über Datenbanken und deren Einbettung in unsere Systeme, es geht um Browser-Bookmarks, es geht um Job-Plattformen. Und als wir glauben es geht nicht krasser, wird nochmal en passant die Welt der Programmiersprachen aus den Angeln gehoben. Naja fast.

    Was würdet ihr denn revolutionieren wollen? Liegen wir komplett daneben mit unseren Revolutionen? Und die wichtigste Frage: Habt ihr Delic.io.us benutzt?

    Bleibt gesund!

    Links

    • Wir sind beide GameTwo-Fans!
    • Der Trant haut einfach mal nen Song raus.
    • Der Andreas ist ein Twitcher!
    • Super Meat Boy ist bockschwer, Celeste auch, Bastion ist großartig.
    • Zu unserem kleinen Mark-Forster-Ausflug.
    • Turbolinks heißt das JavaScript-Framework aus dem Hause Basecamp.
    • Smalltalk hatte das mit den Datenbanken schon anders im Griff.
    • Der Bene sagt Cobol, meint aber RPG.
    • Oracle Forms hatte vielleicht auch schon ähnliche Ideen.
    • Delicious gab es damals mal, um Browser-Bookmarks online abzulegen.
    • Cosmos-DB ist der Microsoft-Flavor von MongoDB.
    • Wir kommen mal wieder auf Akka.
    • Pocket ist ein Dienst, mit dem man Webseiten offline lesen kann.
    • Kiez ist natürlich ein Berli-Ding. Natürlich!
    • Unison ist eine Programmiersprache, die für den Kontext „verteilte Systeme“ neu gedacht wurde.
    • Mit GPT-3 kann JSX auf Basis von natürlicher Sprache generiert werden.
    • Sprachgestützte Programmierung ist auch nicht mehr soooo weit weg.

    Bier

    Der Bene hat eine schöne kleine Auswahl aus dem Rewe besorgt.

    • Wir starten mit dem Brlo Pale Ale. Wir kannten das schon. Und es schmeckt immer noch gut. Süßlich, schmackofatzig. Lecker.
    • Dann gibts die Kiezkeule. Von Brewdog. Finden das aber nur ganz nett. Falls ihr das mal in dieser Reihenfolge trinkt: Dreht die um. 🙂
  • Folge 75: Die Montags-Quatscher: Testframeworks

    Heute wird es innovativ! Wir scheuen ja im Dienste des Hörers bekanntlich kein Experiment! Und heute verproben wir live und in Farbe ein komplett neues Format. Wenn es damit nichts mit der Weltherrschaft wird, dann sind wir ratlos.
    Die Idee ist so simpel wie genial – also zumindest in unseren Augen:
    Jemand – in diesem Fall Gazelle Benedikt – denkt sich einen Begriff aus. Auf diesen Begriff bereiten sich beide dann intensivst vor und dann fällt der Vorhang und es geht ab! Damit wollen wir Spontaneität und Vorbereitung unter einen Hut kriegen. Ob das was gibt?

    Heute ging es um den Begriff „Testframeworks“. Na, das kann ja was werden! Abschweifgefahr 0%. Grob geschätzt. Bene will natürlich zunächst mal Themencluster bilden. Sonst kann das ja nix geben. Nix da Themencluster! Das gibt einen großen Themenhaufen! So!
    RWTH-Holger nähert sich dem Begriff natürlich zunächst analytisch und schwadroniert erstmal über Frameworks vs. Libraries. Der Bene hat da schon längst in den laissez-faire Modus geschaltet und plaudert aus dem JUnit-Nähkästchen.

    Und dann passiert etwas, was so niemand erwartet hätte. Erwarten konnte! Bene äußert sich über JavaScript. Aber diese Aussage müsst ihr selber hören!

    Dieses und vieles mehr in den @Autoweird.fm-Montags-Quatschern. Wir müssen nicht erwähnen, dass auch heute die halbe Stunde knapp wird 🙂

    Schreibt bitte mal, wie ihr das Format findet! Das fänden wir super spannend.

    Links

    Bier

    Holger hat ein wenig Bier mitgebracht.

    • Das Deep Dive Human von Cloudwater
      • Ein New England Pale Ale. Mega fruchtig und hopfig! Der Hammer! Besser als das Frau Gruber von Letzens? Wir sind unschlüssig und genießen!
    • Das Airhead von Fuerst Wiacek
      • Ein Sour IPA. Anders, aber auch geil. Wirklich sauer. Aber trotzdem fruchtig. Und hier ist natürlich noch Laktose drinne. Das macht das schön cremig.