Test Driven Development öffentlich
[search 0]
Mehr
Download the App!
show episodes
 
Artwork

1
Index out of bounds | Entwickler/Developer Podcast

Christian Braun und Thomas Diroll

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Monatlich+
 
Dein Kaffeemaschinen Gespräch in Podcastform. Bei Index out of bounds sprechen Thomas und Christian von ihren persönlichen Erfahrungen aus der Software Entwicklung. Neben mehr oder weniger technischen Themen, soll Index out of bounds vor allem den Spaß am Entwickeln vermitteln. Wie eine Folge deiner Lieblingsserie nur mit und über IT und mit schlechteren Witzen. Intro/Outro Musik: Break Point von Vendredi
  continue reading
 
Artwork

1
Coding Buddies

CodingBuddies

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Wöchentlich
 
Coden lernen, Karriere boosten und bei echten Entwickler-Geschichten lachen? Willkommen bei den Coding Buddies! Wir sind Fabi & Tino und sprechen jede Woche locker und humorvoll über Softwareentwicklung, Tech-Trends, Coding Fails, Architektur, AI und praktische Karriere-Tipps. Dabei erklären wir besonders die Basics ausführlich und verständlich — perfekt, wenn du gerade erst in die IT einsteigst oder deine Grundlagen nochmal sauber aufbauen willst. Für alle, die Softwareentwicklung lieben – ...
  continue reading
 
Der deutschsprachige Podcast über Softwarequalität, Testen, Requirements Engineering und agile Entwicklung. Seit Januar 2018 holen wir Expertinnen und Experten zu diesen Themen vor die Mikrofone, und unsere QualityHeroes-Episoden sind inzwischen über 70.000-mal angehört worden. In ihnen beantworten wir Fragen wie: Wie ändern sich Test- und RE-Techniken, wenn du agil arbeitest? Worauf solltest du bei Einführung automatisierter Tests achten? Wie kannst du das nebulöse Thema „Qualität“ greifbar ...
  continue reading
 
Die Lehrveranstaltung vermittelt Theorie und Praxis der Programmierung von Software am Beispiel der Sprachen Java und Prolog. Diskutiert werden Algorithmen und Datenstrukturen zum Sortieren und Suchen, Graphenalgorithmen, Algorithmen und Datenstrukturen zur Implementierung objekt-orientierter Sprachen sowie die deklarative Programmierung. Diese Inhalte werden in den allgemeineren Kontext der Softwareproduktion eingebettet. Die Vorlesungsinhalte umfassen unter anderem: Objektorientierte Progr ...
  continue reading
 
Loading …
show series
 
Kennst du das Gefühl, wenn die Projekte sich stapeln, die To-Do-Liste immer länger wird – und du trotzdem das Gefühl hast, alles selbst machen zu müssen? Viele von uns Entwickler:innen haben gelernt, Probleme eigenständig zu lösen. Aber was passiert, wenn genau diese Stärke zur Falle wird? In dieser Episode sprechen wir darüber, warum Delegieren so…
  continue reading
 
Hast du das schon mal erlebt? Abwertende Bemerkungen, Fragen die einen eigentlich nur Vorführen. Leider sind Entwickler:innen untereinander zu oft abwertend und ignorant. In der aktuellen Folge sprechen wir über das oft auftretende toxisches Verhalten unter Coder:innen. Dabei gibt es einige Punkte, die wir besonders bedenklich finden. Dir hat die F…
  continue reading
 
Bin ich ein Lead Developer, nur weil ich mal die Position hatte? Kann ich Architekturentscheidungen treffen, obwohl ich das noch nie gemacht habe? Und bin ich eigentlich ein iOS-Developer – oder einfach ein Developer? In dieser Folge teilen Christian und Thomas ihre persönlichen Geschichten über Selbstzweifel, neue Herausforderungen und die Frage, …
  continue reading
 
"Was zur Hölle meint er?". Wer kennt diese Situation nicht. Man redet aneinander vorbei und das Projekt wird zunehmend chaotisch.In der aktuellen Folge sprechen wir über den Domain Driven Design Ansatz, was das für Entwickler: innen bedeutet und warum es sich definitiv lohnen kann. 🔗 Unser Tipp für deinen eigenen Server: Wir nutzen selbst die vServ…
  continue reading
 
Hier noch was, da noch was. Manchmal muss man flexibel erweitern statt vererben. Über genau diese Dinge reden wir in der aktuellen Folge und besprechen dabei das Decorator Pattern. Du möchtest an unserem Programmier-Wettbewerb teilnehmen? Alle Infos findest du hier: ⁠⁠https://www.codingbuddies.de/tournament/4connect⁠⁠ 🔗 Unser Tipp für deinen eigene…
  continue reading
 
Jeder kennt sie. Und jeden triggern sie. Die persönlichen No Go's als Softwareentwickler: in. Über genau diese Dinge reden wir in der aktuellen Folge und warum sie aus unserer Sicht vermieden werden sollten. Dabei plaudern wir über unsere vergangenen Projekte. Du möchtest an unserem Programmier-Wettbewerb teilnehmen? Alle Infos findest du hier: ⁠ht…
  continue reading
 
Nach unserer letzten Episode über die Downsides von AI Coding wird es Zeit für die Gegenperspektive: Was läuft eigentlich richtig gut? Wo hat uns KI positiv überrascht? Und warum sind wir trotz aller Skepsis mittlerweile überzeugt, dass AI Coding mehr als nur ein Hype ist? In dieser Folge sprechen Thomas und Christian darüber, wie sich ihr Entwickl…
  continue reading
 
Verärgert, Demotiviert.. Jobinterviews laufen nicht immer wie geplant. Doch woran liegt das? In der aktuellen Folge reden wir über unsere Erfahrung zum Thema Job/Coding-Interviews und wie wir diese Situation von beiden Seiten aus erlebt haben. Du möchtest an unserem Programmier-Wettbewerb teilnehmen? Alle Infos findest du hier: ⁠https://www.codingb…
  continue reading
 
Blaming and Shaming ist leider keine Seltenheit. In der aktuellen Folge reden wir über die richtige Fehlerkultur in einem Team und welche Faktoren oft zu einem Scheitern führen. Du möchtest an unserem Programmier-Wettbewerb teilnehmen? Alle Infos findest du hier: https://www.codingbuddies.de/tournament/4connect 🔗 Unser Tipp für deinen eigenen Serve…
  continue reading
 
AI-Coding-Tools sind überall. Cursor, GitHub Copilot, Claude Code – sie versprechen, uns produktiver zu machen, schneller zu coden, besser zu werden. Aber was, wenn genau das zum Problem wird? Wenn wir aufhören nachzudenken, weil die KI es ja "schneller kann"? Wenn simple Tasks plötzlich länger dauern, weil wir verlernen, selbst zu programmieren? I…
  continue reading
 
Wie dezentral ist das Internet eigentlich? Der letzte Montag hat gezeigt, dass es doch zentraler ist als man denkt. In der aktuellen Folge blicken wir auf den Systemausfall von AWS am vergangen Montag und dessen Auswirkung. Die Folgen waren so weitreichend, dass es sogar einigen Leuten den Schlaf raubte. 🔗 Unser Tipp für deinen eigenen Server: Wir …
  continue reading
 
Freunde der Qualität, herzlich Willkommen zu einer neuen Episode von QualityHeroes: dem Podcast für agile Köpfe. Wir nehmen euch dises mal mit an unseren „großen Tisch“ – nicht unbedingt Kuchen genießen. Stattdessen aber geht es um Tester, die Risiken lieber früh erkennen, um Projekte, die unerwartet in die Binsen gehen, und um die Frage, warum Eff…
  continue reading
 
AI ist überall und nicht mehr wegzudenken. Aber wie sehr hilft es denn wirklich? Ein Rückblick.. In der aktuellen Folge blicken wir auf unsere Arbeitsweise und wie diese sich seit dem großen AI Boom verändert hat. Sind wir jetzt wirklich 10x Developer?! 🔗 Unser Tipp für deinen eigenen Server: Wir nutzen selbst die vServer von STRATO – perfekt für d…
  continue reading
 
Die App läuft, das Feature ist implementiert, der Code ist sauber – eigentlich könnte man doch launchen, oder? Nicht ganz. Wer schon mal ein Projekt wirklich zu Ende gebracht hat, kennt das Phänomen: Die letzten 20% eines Projekts fressen gefühlt 80% der Zeit. Aber warum ist das so? Und wie geht man mit dieser Phase um, ohne sich in Overengineering…
  continue reading
 
Kennst du das Problem? Du möchtest etwas verwenden aber es passt nicht so richtig? Ein typisches Problem in der Softwareentwicklung. Und genau dafür gibt es das Adapter Pattern, welches wir in der neuen Folge unserer Reihe besprechen. 🔗 Unser Tipp für deinen eigenen Server: Wir nutzen selbst die vServer von STRATO – perfekt für deine eigene CI/CD-P…
  continue reading
 
Wann hast du das letzte Mal deine Tests gelöscht? Seine eigene Software abzutesten ist enorm wichtig. Aber ist damit die Arbeit wirklich getan? In der heutigen Folge sprechen wir über die Notwendigkeit, dass Vertrauen in die Tests hoch zu halten und sie im Zweifel auch zu löschen. Der erwähnte Beitrag: https://andre.arko.net/2025/06/30/you-should-d…
  continue reading
 
Ist die Software, die wir täglich entwickeln und nutzen, eigentlich neutral – oder steckt manchmal pure Manipulation dahinter? Infinite Scroll, Push-Notifications, Dark UX Patterns: Viele Features sind bewusst darauf ausgelegt, uns länger am Bildschirm zu halten. Aber ab wann wird geschickes Design zur Manipulation? Und welche Verantwortung tragen …
  continue reading
 
Fühlst du dich nach der Uni bereit für das Arbeitsleben? Während unseres Studiums wurden viele, gerade praktische, Aspekte nicht berücksichtigt. Aus heutiger Sicht wissen wir, dass das schnell zu einem großen Problem werden kann. Damit es dir nicht genauso geht, haben wir die wichtigsten Punkte für dich zusammengetragen. 🔗 Unser Tipp für deinen eig…
  continue reading
 
In unserer heutigen Zwischenfrage dürfen wir einen neuen Spezial-Gast begrüßen: Unsere liebe Kollegin Ada! Sie wird diesmal mit Jan die Testpyramide besprechen und klären, was sie eigentlich ist und wozu die jeweiligen Prozesse dienen können – ist sie wirklich hilfreich? #techpodcast #agile # Zum Podcast: QualityHeroes – der Podcast über Softwarequ…
  continue reading
 
Dein Projekt wächst – aber welche Architektur trägt es in die Zukunft?Wir checken für dich die Vor- und Nachteile von Monolithen und Microservices und geben dir einen klaren Fahrplan, wie du den besten Ansatz für dein Projekt findest. 🔗 Unser Tipp für deinen eigenen Server: Wir nutzen selbst die vServer von STRATO – perfekt für deine eigene CI/CD-P…
  continue reading
 
Zeit für eine ehrliche Bestandsaufnahme: Welche Tools nutzen wir eigentlich täglich, welche sammeln digital Staub und was hat uns in letzter Zeit wirklich weitergeholfen? In dieser Episode öffnen wir unsere Toolkisten und sprechen über die Software, die unseren Entwickler-Alltag prägt. Von ClickUp Extensions über Excalidraw bis hin zu Claude Code –…
  continue reading
 
Stell dir vor, du besitzt eine Schaf-Farm. Statt jedes Schaf mühsam neu zu züchten, klonst du einfach dein perfektes Muster-Schaf – schnell, effizient, sauber. Genau das macht das Prototype Pattern auch in deinem Code: komplexe Objekte kopieren statt neu bauen. 🔗 Unser Tipp für deinen eigenen Server: Wir nutzen selbst die vServer von STRATO – perfe…
  continue reading
 
20 Jahre lang verschwanden Lehrer – nicht aus den Klassenzimmern, sondern aus den Datenbanken.Ein Softwarefehler in Baden-Württemberg ließ über 1.400 Lehrerstellen „besetzt“ aussehen, obwohl sie in Wirklichkeit frei waren. Das Ergebnis: verschleierter Lehrermangel, Chaos im Bildungssystem und ein IT-Skandal von historischem Ausmaß. 🔗 Unser Tipp für…
  continue reading
 
Freunde der Qualität, willkommen zu unserer nächsten Zwischenfrage! 💡 Mit einer Woche Verspätung ist unsere neue Folge da! Diesmal gibt’s einen Rollentausch: Matthias stellt die Fragen und Jan liefert die Antworten – rund um Test Driven Development (TDD). Wir sprechen darüber, warum TDD nicht nur für mehr Qualität, sondern auch für mehr Klarheit im…
  continue reading
 
Hand aufs Herz: Wie viele von euch haben schon mal gedacht "Tests schreiben dauert zu lange" oder "Mein Code ist einfach nicht testbar"? Thomas geht in dieser Episode ehrlich mit seiner eigenen Testing-Journey um – von jemandem, der früher wenig getestet hat, bis hin zur Erkenntnis: Die Architektur entscheidet über den Erfolg deiner Tests. Wir spre…
  continue reading
 
Du schreibst guten Code - aber ist er auch testbar, flexibel und skalierbar? In dieser Folge zeigen wir dir, warum Dependency Injection der Schlüssel zur sauberen Architektur ist. Praxisnah, verständlich und direkt. 🙂 🔗 Unser Tipp für deinen Server: Wir nutzen selbst die vServer von STRATO – perfekt für deine eigene CI/CD-Pipeline. Zum Angebot: ⁠⁠⁠…
  continue reading
 
Komplexe Objekte, riesige Konstruktoren, unlesbarer Code? Schluss mit dem Chaos! In dieser Folge zeigen wir dir, wie das Builder Pattern dir hilft, Ordnung in deine Objektkonstruktion zu bringen – Schritt für Schritt, verständlich erklärt. 🔗 Unser Tipp für deinen Server: Wir nutzen selbst die vServer von STRATO – perfekt für deine eigene CI/CD-Pipe…
  continue reading
 
Arc droppt SwiftUI und TCA, Airbnb verabschiedet sich von React Native, und Apple hat damals Flash den Todesstoß versetzt. Wenn große Player Technologien aus ihrem Stack werfen, geht ein Ruck durch die Entwickler-Community. Aber sollte uns das überhaupt interessieren? Und wenn ja – wie sehr? In dieser Folge sprechen wir über das Phänomen des Techno…
  continue reading
 
Agile kann Teams schneller, flexibler und erfolgreicher machen – wenn man es richtig umsetzt. Leider stolpern viele Projekte immer wieder über dieselben Fallen. In dieser Folge sprechen wir über 5 häufige Fehler, die Agile-Teams in der Praxis ausbremsen – und wie du sie vermeiden kannst. 🔗 Unser Tipp für deinen eigenen DevOps-Server: Wir nutzen sel…
  continue reading
 
Hier kommt dein DevOps Fahrplan zur eigenen Pipeline! In dieser finalen Folge unserer DevOps-Reihe bekommst du alles, was du brauchst, um deine eigene DevOps-Pipeline zu bauen. Wir fassen alle bisherigen Schritte zusammen und machen daraus einen klaren, nachvollziehbaren Plan, den du direkt umsetzen kannst. 🔗 Unser Tipp für deinen eigenen DevOps-Se…
  continue reading
 
Wann hast du das letzte Mal richtig tief in Code abgetaucht, ohne von einem Slack-Ping, einer E-Mail oder einem spontanen Call herausgerissen zu werden? Falls du dich nicht mehr erinnern kannst, bist du nicht allein. Kommunikation hat sich vom notwendigen Übel zur Hauptbeschäftigung entwickelt – und das ist ein Problem. In dieser Episode sprechen T…
  continue reading
 
Es kann nur einen geben! So oder so ähnlich müsste der Leitsatz des heutigen Pattern lauten. Denn wir schauen uns heute das nächste an - das Singleton Pattern. Wir zeigen dir warum es auf den ersten Blick charmant wirkt aber dennoch seine Gefahren mit sich bringt. 😉 Hat dir die Folge gefallen? Wir freuen uns natürlich auch über eine kleine Spende u…
  continue reading
 
Freunde der Qualität, herzlich Willkommen zu unserer 46. Ausgabe von QualityHeroes: Dem Podcast für agile Köpfe. Diesmal sprechen Jan, Samuel und Martin über ein Thema, das in Entwicklerkreisen häufig für Diskussion sorgt: Clean Code. Was genau steckt hinter diesem Begriff? Ist es eine hilfreiche Leitlinie oder eher ein Dogma? Unsere Kollegen biete…
  continue reading
 
Orion sollte Netzwerke schützen – stattdessen wurde es zur Spionagezentrale. Ein Update hat dafür gereicht. Wir haben einen weiteren "Big Software Fail" - Fall beleuchtet und besprechen, wie es zu einem der größten Hacks der letzten Jahrzehnte kommen konnte. Es geht um die Story von Solarwinds. Hat dir die Folge gefallen? Wir freuen uns natürlich a…
  continue reading
 
Singleton hier, Factory da, MVVM überall – Design Patterns sind aus unserem Entwickler-Alltag nicht mehr wegzudenken. Aber mal ehrlich: Nutzen wir sie bewusst oder sind sie längst so selbstverständlich geworden, dass wir gar nicht mehr darüber nachdenken? In dieser Folge packen Christian und Thomas ihre Pattern-Sammlung aus und diskutieren über die…
  continue reading
 
Dein Code läuft im Container – aber was passiert, wenn du 100 davon hast? Heute geht’s um Orchestration! In dieser Folge unserer DevOps-Reihe bringen wir Struktur in das Container-Chaos – verständlich und praxisnah🙂 Hat dir die Folge gefallen? Wir freuen uns natürlich auch über eine kleine Spende unter: ⁠⁠⁠https://streamlabs.com/thecodingbuddies/ti…
  continue reading
 
Coden wie am Fließband! Jetzt lernst du wie es geht. Wir starten mit dem ersten Design Pattern - der Factory. Wir zeigen dir warum sie essentiell in der Softwareentwicklung ist und welche Unterschiede es gibt. Zusätzlich erklären wir, warum nicht jeder Burger gleich ist 😉 Hat dir die Folge gefallen? Wir freuen uns natürlich auch über eine kleine Sp…
  continue reading
 
Vom iOS-Developer zum CEO, dann der Burnout – und plötzlich wieder Feuer für das Programmieren dank KI. Peter Steinberger hat eine bemerkenswerte Reise hinter sich, die viele von uns nachvollziehen können. Aber was passiert, wenn aus „Vibe Coding" plötzlich ein professioneller Workflow wird? Und wie reagiert die Community, wenn jemand öffentlich sa…
  continue reading
 
Die neue MIT-Studie enthüllt: AI schadet dem aktiven Lernen! Wir beschäftigen uns in der aktuellen Folge mit der neuen MIT-Studie die erschreckendes offenbart. Dabei wollen wir die Frage klären, wie man 2025 noch effektiv das Coden lernen kann. Hat dir die Folge gefallen? Wir freuen uns natürlich auch über eine kleine Spende unter: ⁠⁠https://stream…
  continue reading
 
Level up your Coding Game! In dieser Folge starten wir unsere neue "Design Pattern" Reihe, welche sich vorwiegend an Einsteiger:innen und diejenigen, welche die Basics vertiefen wollen, richtet. Ziel der Reihe ist es euch einen fundierten Überblick über gängige Pattern zu geben und warum sie euren Code nachhaltig verbessern. Hat dir die Folge gefal…
  continue reading
 
Freunde der Qualität, Willkommen zur 44. Ausgabe unseres “QualityHeroes” Podcasts In dieser Episode sprechen wir darüber, warum Softwareeffizienz nicht nur ein technisches Thema ist, sondern auch aus Unternehmersicht entscheidend für den Erfolg sein kann. Wie beeinflussen smarte Entscheidungen bei der Softwareentwicklung die Wirtschaftlichkeit und …
  continue reading
 
Heute gibt's eine bunte Themenmischung – von kreativen Inspirationsquellen bis zu praktischen Arbeitszeit-Experimenten. Warum müssen wir eigentlich immer das Rad neu erfinden? Und was haben GTA und Minecraft mit dem Konzept "Steal like an Artist" zu tun? Spoiler: Mehr als man denkt. Christian teilt seine ersten Erfahrungen mit der 4-Tage-Woche – un…
  continue reading
 
Burnout-Level erreicht! In dieser Folge sprechen wir offen über mentale Erschöpfung in der Softwareentwicklung: Wie sie entsteht, warum gerade Coder:in so anfällig sind – und woran du erkennst, dass du selbst gefährdet bist. Wir teilen persönliche Erfahrungen, Studien und Strategien, wie man gesund bleibt, auch wenn’s im Projekt brennt. Link zu ein…
  continue reading
 
Dark Side der LLMs: So steuerst du die KI von innen. In dieser Folge haben wir uns mal angeschaut, wie man Sprachmodelle wie ChatGPT an ihre Grenzen bringt. Prompt Injection, Policy Puppetry — klingt verrückt, ist aber brandaktuell. Link zum Artikel: https://hiddenlayer.com/innovation-hub/novel-universal-bypass-for-all-major-llms/ Link zum Prompt G…
  continue reading
 
Kann man in einem Wochenende ein Spiel entwickeln? Und was passiert, wenn zwei App-Entwickler:innen sich plötzlich in die Welt der Spieleentwicklung stürzen? Wir haben beim Ludum Dare Game Jam unseren ersten Versuch als Indie-Gamedevs gewagt – und dabei mehr gelernt als erwartet. In dieser Folge nehmen wir euch mit auf unsere chaotische, aber lehrr…
  continue reading
 
Browser auf, Code läuft – oder auch nicht? Wir sprechen über den Traum vom Coden ohne Setup, ohne Stress… und über die bittere Realität, wenn’s doch laggt. Unser heutiger Partner ist Strato: Hol dir 1 TB Cloud Speicher für 50 Cent im Monat! Wir sind seit 2 Jahren sehr zufriedene Kunden. Strato HiDrive Link: https://acn.strato.de/aff_c?offer_id=1&af…
  continue reading
 
Jetzt ist es Pflicht! Digitale Barrierefreiheit ist per Gesetz verpflichtend und das zurecht. In der neuesten Podcast Folge sprechen wir mit Josefine Schaefer, Expertin für die digitale Barrierefreiheit und fragen sie, worauf es jetzt zu achten gilt. Hat dir die Folge gefallen? Wir freuen uns natürlich auch über eine kleine Spende unter: https://st…
  continue reading
 
In dieser Episode von QualityHeroes sprechen wir über digitale Accessibility: Warum sie oft übersehen wird, was sie mit echter Qualität zu tun hat – und wie jeder dazu beitragen kann, dass Software für alle nutzbar wird. Wir werfen einen Blick auf typische Stolperfallen, gute Praxisbeispiele und sprechen darüber, warum Barrierefreiheit nicht nur ei…
  continue reading
 
Ideen hat man viele, und eine Vorstellung von den technischen Hürden auch. Aber wie komme ich von der Idee dann zur tatsächlichen Anwendung oder App? Wie könnte die Idee in eurem Kopf mal in einem Browser oder auf einem Smartphone aussehen? Viele Entwickler:innen bleiben genau an diesem Punkt hängen – zwischen dem "Was" und dem "Wie sieht's aus". I…
  continue reading
 
Wurde die KI Revolution eingeleitet? Wir haben die Highlights der Microsoft Build 2025 für euch zusammengefasst. In der neuesten Podcast Folge berichten wir von der Microsoft Build 2025, welche in Seattle stattgefunden hat. Dabei waren zwei Themen von Github und Microsoft besonders interessant. Hat dir die Folge gefallen? Wir freuen uns natürlich a…
  continue reading
 
Loading …

Kurzanleitung

Hören Sie sich diese Show an, während Sie die Gegend erkunden
Abspielen