In der Softwareentwicklung lauern sie überall: Anti-Patterns – schlechte Lösungen, die sich als schnelle Abkürzungen tarnen, aber langfristig für Chaos und technische Schulden sorgen. In dieser Folge erläutern wir die "beliebtesten" Anti-Patterns, darunter Spaghetti Code, God Objects, Cargo Cult und Copy-Paste Programming, und besprechen, warum sie nicht nur euren Code, sonder langfristig eure gesamte Anwendungen ruinieren.Wie erkennt man diese Fallstricke frühzeitig? Welche Techniken helfen, sauberen Code zu schreiben? Und warum ist Blindvertrauen in Silver Bullets oder das Not-Invented-Here-Syndrom oft eine Sackgasse? All das klären wir in dieser Folge – inklusive einigen Best Practices, um eure Software zukunftssicher zu machen!---Ihr wollt uns etwas Gutes tun? Spendiert uns gerne einen Kaffee:https://www.buymeacoffee.com/todocast---Clean Code: A Handbook of Agile Software CraftsmanshipRobert C. Martin erläutert in diesem Buch, wie man sauberen, wartbaren Code schreibt und typische Fehler vermeidet.https://amzn.to/4hS5ckHAntipatterns: Refactoring Software, Architectures, and Projects in CrisisDieses Buch von William J. Brown et al. bietet eine umfassende Übersicht über verschiedene Anti-Patterns und zeigt Wege auf, wie man sie erkennt und behebt.https://amzn.to/3Ev9QXzDesign Patterns: Elements of Reusable Object-Oriented SoftwareDas Standardwerk der ‘Gang of Four’ (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides) beschreibt bewährte Entwurfsmuster und dient als Gegenstück zu Anti-Patterns.https://amzn.to/4jSXgS4The Pragmatic Programmer: Your Journey to MasteryVon Andrew Hunt und David Thomas, dieses Buch bietet praxisnahe Tipps für Entwickler, um häufige Fallstricke zu umgehen.https://amzn.to/3ErZ0BACode Complete: A Practical Handbook of Software ConstructionSteve McConnell liefert in diesem Werk detaillierte Anleitungen für die Softwareentwicklung und zeigt, wie man Anti-Patterns vermeidet.Diese Ressourcen können dazu beitragen, ein tieferes Verständnis für Anti-Patterns zu entwickeln und Strategien zu deren Vermeidung zu erlernen.https://amzn.to/3Qb4Mdr---todo:shop - unser Shop für Nerdkram und alle Fans des Podcast:https://todoshop.iotodo:cast auf TikTok:https://www.tiktok.com/@todo_casttodo:cast auf Instagram:https://www.instagram.com/todo_casttodo:cast auf YouTube:https://www.youtube.com/@todo_castFeedback und Anregungen:
[email protected]