Schlagwort: Architektur

  • Folge 113: Patterns Schmatterns – Gang of four in 2025

    Es ist 2025! Jetzt auch schon ein halbes Jahr! Da kommt der Holger ins Grübeln! Sein Blick schweift auf seinen Bücherschrank! Sein Blick fällt auf ein altes vergilbtes Buch. Der abgegriffene Ledereinband erzählt von alten Legenden und Schlachten die damit erlebt wurden. Dann hört er eine leise Stimme:
    „Visit me!“
    „Häh?“
    „Visit me! Observe me!“
    „Was ist denn hier los?“
    Holger wendet sich wieder Claude Code zu und vergisst dieses Ereignis wieder!

    Heute geht es um das berühmte Design Patterns Buch, oder auch Gang of Four Buch oder halt das GoF Buch. Der Holger ist in letzter Zeit in ein paar Momenten wieder mal über die Diskussion über Entwurfsmuster gestolpert. Da hat er für sich festgestellt: „Huch! In meiner Arbeit bin ich da länger nicht mehr mit in Berührung gekommen!“
    Ist das jetzt eine gute Sache? War früher alles besser? Wie so oft in solchen Situationen greift er zum Hörer und fragt die Co-Gazelle Benedikt! „Wie geht es dir damit?“ „Hilf mir mich zu sortieren!“
    Und wie es sich für eine gute Gazelle gehört! Der Bene sortiert!

    Wie geht es euch mit dem GoF Buch? Oder mit Patterns im Allgemeinen? Sind diese nach wie vor präsent? Wie setzt ihr die ein? Oder sind diese eher ein vergangenes Relikt?
    Schreibt es uns! Wir sind wie immer gespannt!!!

    Leute! Danke fürs Zuhören! Und fürs fleissig Kommentieren!

    Bis bald!

    Eure Podcast Gazellen

    Benedikt und Holger

    Links

    Holgers Video:

    Auf vielfachen Wunsch vom Bene. Hier das exklusive Video von Holgers erstem Vortrag. Achtung! Es wird peinlich!

    Bier

  • Folge 79: Eine kleine Folge über Microservices

    Wir halten unser Wort. Endlich mal. Wir holen uns den versprochenen Heise-Kommentar der Woche ran. Nachdem wir uns ein paar Klassen rangeholt haben. Aber vorher gibt es noch einen ausgedehnten Hausmitteilungsblock, in dem fast Porzellan fliegt. Brace yourself!

    Aber zum Heise-Kommentar: Einer unserer Lieblingsforisten hat mal wieder abgeliefert. Und es geht um …. Microservices.
    Die beiden Gazellen sind jetzt nun nicht die weltgrößten Microservice-Fans. Aber wer weiß, vielleicht laufen die ja auch wieder am Leben vorbei.
    So richtig auf Linie mit dem Kommentator sind wir allerdings auch nicht. Es wird diskutiert.

    Es geht um Polyglott-Programming: Sind verschiedene Sprachen Fluch oder Segen?
    Wir thematisieren die subtilen sprachliche Feinheiten des Heise-Forums.
    Ist Netzwerkkommunikation wirklich so relevant?
    Der Microservice-Toolzoo? Besser oder schlimmer als JavaScript-Bibliotheken?
    Ist Transaktionssicherheit ein Ding, was Microservice-Architekturen killt?
    Ist der Host die Spitze der Kompentenzpyramide?
    Sind Microservices immer unzuverlässiger als Monolithen?

    Ihr seht schon! Ein bunter Blumenstrauß an Themen, an Konfliktpotential und an Abschweifgefahr.

    Wie steht ihr zu dem Kommentar? Zu dem Artikel? Und zu Microservices generell? Lasst euren Kommentar da. Und habt eine großartige Woche!

    Links

    Bier

    • Das Broken Point von Kensington Brewing: Holger bringt mal wieder Bier auf den Tisch. Ein IPA. In silberner Dose. In fruchtig. In großartig. Wird sind amazed!
    • Der Marko hat uns ein leckeres Stout mitgebracht. Und zwar das 5th Element Stout. Das haut uns etwas aus den Socken. Egal! Lecker! Danke Marko!
  • Folge 43: Literarisches Duo: Building Evolutionary Architectures

    Aufgemerkt! Es wird seriös! Also sort of! Mal wieder haben sich die beiden Feingeister und Connaisseure des Edlen und Intellektuellen zusammengefunden, um sich der Literatur zu widmen. Ein prasselndes Kaminfeuer und wohltemperierter Cognac … wären schön gewesen.

    Stattdessen hängen die beiden Piloten der Herzen im wie immer heimeligen Friedrichstadt ab und unterhalten sich über ein neues Kleinod aus dem O’Reilly Verlag: Building Evolutionary Architectures! Pottstausend! Was ist denn das nun schon wieder – ‚evolutionäre Architekturen‘? Reichen die normalen Architekturen nicht mehr? Was haben dann ‚Fitness Functions‘ damit zu tun? Wird es sportlich? Wir dementieren nicht!

    Also kurzgefasst, geht es um Ansätze um den Wandel einer Softwarearchitektur in einem gewissen Rahmen zu steuern, so dass bestimmte Kernaspekte erhalten bleiben. Ob das ne coole Sache ist, erfahrt ihr… ach ihr wisst schon! 🙂

    Um dem ganzen die Krone aufzusetzen, gibt es neue Technik auszuprobieren. Das Referenzheadset! Wir sind begeistert vom Sound! Wir fühlen uns fast wie in der Moderatorenkabine und wissen auch bei fast jedem Kabel, was das so soll! 🙂

    Links:

    Bier:

    Es ist wieder Hörerbierzeit! Wie geil ist das denn bitte?! Danke!
    – Es gibt das Moritz Fiege Pilsbock vom Andreas. Das kann es leider nicht ganz mit dem besten Bier der Welt (dem Sierra Nevada Pale Ale) aufnehmen. Obwohl es das angedeutet hat. Was reden wir hier. Sehr geiles Bier. Sehr würzig und lecker!
    – Der Achim hat uns Stauder Pils mitgebracht. Wir sind ja mit Pils aufgezogen worden. Sehr geil! „Ehrliche Software – ehrliches Bier“ wie es im Begleitbriefchen steht! 🙂 Danke!!

    Datum der Aufnahme: 30.04.2018

  • Folge 34: Literarisches Duo – Clean Architecture

    Pünktlich zum Jahreswechsel kommt – einem Silvesterknaller gleich – die 34. Folge autoweird.fm.
    Wir täuschen geschickt eine Silverstergala an, aber da Helene Fischer grad keine Zeit hatte, holt der Bene zum Jahresende noch mal ein Dickschiff aus dem Bücherregal. Apropos Gala, apropos Red, aporopos Bunte: Der Holger berichtet stolz wie Bolle von seinem Rockstar-Moment. Wahrscheinlich zerstört er gerade schon Hotelzimmer. Plural.
    Doch zurück zum Thema. Also: Der Bene holt ein Dickschiff aus dem Bücherregal und wir fassen mal wieder die großen Themen an. Es geht um Software-Architektur! Aber nicht um irgendeine Software-Archtitektur, sondern um die sauberste Software-Architektur, die ihr euch vorstellen könnt: Clean Architecture (von Uncle Bob)! Die ist so sauber, da staunt sogar Meister Propper.
    Wir entstauben also mal wieder das Format „Das literarische Duo“ und hangeln uns diskutierend an dem neuen Meisterwerk entlang. Am Ende sind wir aber etwas underwhelmed. Doch hört einfach selbst! Habt ihr das Buch gelesen? Wie findet ihr es?
    Wir sagen aber jetzt erstmal: Guten Rutsch! Bleibt uns auch im neuen Jahr gewogen. Wir freuen uns auf eine tolles Jahr 2018. Wir hören uns da! 🙂

    Links:
    – Wir reden heute über das neue Buch Clean Architecture von Robert C. Martin.
    – Ein Thema in dem Buch ist die Hexagonale Architektur.
    Domain Driven Design ist ein anderer Bestandteil dieses Buchs.
    – Sandro Mancusos Knaller The Software Craftsman ist Teil der Robert C. Martin Signature Series.
    – Uncle Bob hat den Begriff Clean Architecture schon recht früh in einem viel beachteten Blogpost geprägt.
    – Der Begriff Humble Objects kommt aus dem phänomenalen Buch Growing object oriented software guided by tests.
    – Die SOLID Prinzipien werden in dem Buch erklärt.
    Kafka und Consul sind nicht in dem Buch enthalten.
    – Es geht auch um den großen Begriff der Komponente.
    – Der Bene empfiehlt das Buch Java Application Architecture. Komponenten (in Java) werden hier gut motiviert.
    – Das Issue zu der Folge findet ihr hier.

    Bier:
    – Für den Bene heute ein leichtes Weihnachtsbier: ein Christmas Ale mit locker unter 10%.
    – Der Holger hätte das ja auch getrunken, konnte dem leicht angeschlagenen Bene aber unmöglich so’n Hopfenmonster wie das festliche Hoppy Christmas IPA andrehen. Dem Holger schmeckts gut – ist halt ein IPA Typ.

    Datum der Aufnahme: 18.12.2017

  • Folge 26: Backend vs. Frontend – Der Showdown

    @Autoweird.fm 2.0 noch kontroverser! Mehr Starkbier! Mehrere roten Fäden. Das ganze verpackt in einer (nennen wir es mal) ehrlichen Produktion. Das ist die Zukunft. Die logische Weiterentwicklung des Podcastens autoweirdscher Färbung. Oder haben wir uns einfach nur gnadenlos überschätzt beim Dienst am Hörer? Oder vertragen wir einfach doch kein Bier? Oder nur der Holger? Im Nachhinein nicht mehr wirklich zu sagen.
    Ach ja, es gab auch ein Thema! Und das hat es in sich. Bene und Holger stellen sich dem Thema ‚Backend vs. Frontend‘. Es werden Gräben geschaufelt und wieder zugeschüttet und wieder gegraben. Am Ende ergreifen wir sogar Partei und ranten dann doch mal, bis sich die Balken biegen. Das Ganze wird gekrönt von der miesesten Abmoderation ever! Auf welcher Seite steht ihr?

    Links:

    • Die After-Work-Konferenz Nightly Build ist immer einen Besuch wert.
    • Das Kebapland ist total geil. Dürft ihr aber nicht hin, ist sowieso schon voll da.
    • MozJPEG ist ein voll geiler JPEG Encoder.
    • LAME setzt man halt ein.
    • Die fette Kuh ist sehr gut, aber noch voller als das Kebapland.
    • Der Bene macht ja alles. Z.B. auch Apache Commons Imaging.
    • Eclipse RCP gabs ja auch mal.
    • SWTBot ist das UI Testing Framework für Eclipse RCP.
    • Liquibase macht uns das Leben leichter.
    • Redux ist auch ziemlich cool!
    • Event-Sourcing gibts natürlich auch auf dem Server.
    • Spring-Tobi mag ROCA.
    • Ja! Spring Boot ist geil!
    • In Desktop-Java macht man [JavaFX].(https://de.wikipedia.org/wiki/JavaFX).
    • Redux mit JavaFX gibts.
    • NPM löst das Versionsproblem – wieder mal – für immer.
    • Wie lieben es, JSF zu hassen!
    • Wenn ihr was über Mob-Programming hören wollt, dann hört doch eine Folge des ominösen Holzheimer Underground Mobcaster Kollektivs.

    Bier:

    • Holger trinkt ein seltenes Baltic Stout mit Eulen-Etikett. Sieht aus wie Erdöl oder halt Kaffee. Lecker! Vielen Dank an Elke und Jenny.
    • Bene trinkt ein Soltauer Bio-Produkt, was aber gar nicht aus Soltau kommt, sondern aus <klugscheiß>der Oberpfalz! Jahaaa! Soviel Zeit muss sein!</klugscheiß>: Ein Neumarkter Lammsbräu (mit durchgestrichenem Barcode). Der Bene ist kein IPA-Trinker und auch eigentlich kein Hefeweizentyp. Das Neumarkter Lammsbräu geht aber gut! Vielen Dank an Gregor!

    Datum der Aufnahme: 04.09.2017

  • Folge 4: Literarisches Duo – REST in Practice

    Neues Jahr, neue Folge! Holger und Benedikt melden sich mit einem neuen Format aus der Weihnachtspause zurück. Literarisches Duo – das knallharte, kritische, aufwendig recherchierte und fundierte Fachliteraturreviewformat.

    In dieser Folge sprechen die beiden über das Buch REST in Practice von Jim Webber – so zu sagen die Bibel für Menschen die Webanwendungen bauen. Zunächst werden die wichtigsten Inhalte des Buchs zusammengefasst, wobei Benedikt sich über die Qualität der Code Beispiele auslässt. Danach gibt es eine Leseempfehlung. Am Schluss bricht Holger sogar noch eine Lanze für den WS*-Stack. Außerdem darf natürlich auch der Ausblick in die Zukunft der Software Entwicklung nicht fehlen.

    Viel Spaß beim hören!

    Links:

    Biere:

    Datum der Aufnahme: 03.01.2017