SWAQ - der Podcast für Softwareentwicklung und Qualität

Willkommen beim SWAQ-Podcast – der Anlaufstelle für alle, die sich für die Fusion von Software und Qualität interessieren! Jonas Butz und Benjamin Bösl nehmen sich Zeit, um in die faszinierende Welt der Softwareentwicklung und ihren Zusammenhang zur Qualität einzutauchen.

In dieser Podcast-Reihe werfen wir einen Blick auf ausgewählte Aspekte der Softwareentwicklung und wie sie sich auf die Qualität von Software auswirken. Wir erkunden bewährte Methoden, aktuelle Trends und die sich ständig verändernde Landschaft der Technologie.

Ob Ihr erfahrene Softwareentwickler oder -tester, ein Neuling in der Branche oder einfach nur neugierig seid – hier findet Ihr Einblicke, Tipps und Tricks rund um Software und Qualität. Wir sprechen unter anderem über bewährte Praktiken in der Qualitätssicherung und die Herausforderungen, die uns in der Welt der Bits und Bytes begegnen.

Und das Beste daran? Ihr seid ein Teil dieses Podcasts! Wir wollen eure Fragen, Anregungen und Erfahrungen hören. Schickt uns eine E-Mail an podcast@imbus.de. Wir freuen uns über allerlei Feedback!

Bleibt dran, während wir uns durch die Welt von SWAQ bewegen, um die Geheimnisse der Softwareentwicklung und Qualität zu enthüllen. Egal, ob ihr auf dem Weg zur Arbeit seid, zu Hause entspannt oder einfach nur mehr über die digitale Welt erfahren möchtet – SWAQ begleitet euch auf eurer Reise vom ersten Entwurf bis zum wartbaren Produkt.

Also, macht es euch bequem, schnappt euch eure Lieblingsgetränke, und lasst uns zusammen in die SWAQ-Welt eintauchen. Viel Spaß beim Zuhören!

RSS-Feed

 

Folge 4 (22 Minuten) Bug-Patterns

In dieser Folge von SWAQ gruseln sich Jonas und Benny anlässlich des nahenden Halloweens über diverse Anti-Patterns Sie erklären, was ein „Bug-Pattern“ ausmacht, wie jedes Design-Pattern schnell zum Anti-Pattern werden kann und was man aus ihnen lernen kann, um besseren Code zu schreiben.  Konkret geht es darum, wie man mit benannten Konstanten sogenannte „Magic Values“ eliminiert, Gleichheitsoperationen bei „nur fast“ gleichen Zahlen handhabt und warum es eigentlich sowieso nur die Zahlen 0, 1 und „beliebig viele“ gibt. Im Rahmen der Folge wird auch das Singleton-Pattern anhand des gemeinsam genutzten PKWs veranschaulicht. Außerdem wird geklärt, wie das Vermeiden von Bug-Patterns hilft, wenn „der Hunger beim Essen kommt“. Jonas merkt zudem an, dass in Python alles geht (ob das wohl etwas mit seiner Angst vor zerfallendem Code zu tun hat?).

Quellen:

1. Magic Numbers

2.  Singleton

Folge 3 (21 Minuten) Aufräumen durch Dekorieren

In dieser Folge von SWAQ dekorieren Jonas und Benny nicht etwa den sommerlichen Weihnachtsbaum, behandeln dafür aber, wie man Code, mithilfe des Decorator-Patterns möglichst ansehnlich schmücken kann. Sie erörtern die Ursprünge der Designpatterns, erklären an der hohen Kunst des Web-Logins, wie der Decorator dabei hilft, verschiedene Aspekte des Quellcodes effektiv zu trennen und warum er trotzdem nicht den goldenen Hammer der Softwareentwicklung darstellt. Im Laufe der Folge finden auch die „geheimnisvolle" Gang of Four, Bennys Ruf als alter C#-Hase und warum es für ihn keinen Unterschied macht, ob Jonas Kleidung trägt oder nicht, Erwähnung. Benny hat auch noch einige Kochtipps parat: Er empfiehlt, Passwörter vor dem Verschlüsseln zu salzen, spricht sich gegen Spaghetti-Code aus und informiert über Syntactic Sugar.

Folge 2 (25 Minuten) Kontinuierliche Verbesserungen

In dieser Folge von SWAQ, behandeln Jonas und Benny CICD-Pipelines (Continuous Integration & Continious Deployment). Sie besprechen wie diese Zeit, Nerven und Kaffee Sparen, lassen aber auch den Kostenpunkt sowie mögliche Probleme und wie diese angegangen und die Pipelines optimiert werden können nicht außen vor. Im Rahmen der Folge wird die CICD-Pipeline auch als Taktik zum Erfolg beim Versteckspiel (mit Bugs) beleuchtet, die Dev-Ops Bewegung als Teambuilding Maßnahme erörtert sowie über Sauberen-Gold-Code philosophiert.

Quellen:

Folge 1 (19 Minuten) Separation of Abstraction

In dieser Folge von SWAQ dem Podcast über Softwarequalität, sprechen Jonas und Benny über die Prinzipien „Separation of Concerns", und „Single Layer of Abstraction”. Im Zuge dessen besprechen sie die Kunst des Kuchenschneidens (in Stücke und Scheiben), den Lebenszyklus eines Tisches und nicht zuletzt, was der imbus-Bus mit all dem zu tun hat. 

Quellen:

Folge 0 (28 Minuten) Kohäsion und Kopplung – was ist das eigentlich?

Folge -1 (18 Minuten) Softwarequalität und Co.

In der Podcast-Introfolge -1 stellen sich Jonas und Benni vor und diskutieren den Begriff der Software-Qualität. Angefangen bei einer Umfrage, was sich Entwickler unter qualitativen Code vorstellen, bis hin zur ISO-Norm 25010, ist alles dabei. Qualität ist nämlich mehr als Funktionalität und keine Abstürze. Hört rein und lernt unseren Podcast SWAQ kennen!

Quellen:

Anmeldung imbus Newsletter

Wenn Sie keine Neuigkeiten rund um Softwaretest und Softwarequalitätssicherung verpassen wollen, abonnieren Sie den imbus-Newsletter unter https://www.imbus.de/newsletter.

Zum Newsletter anmelden