Podcaster:
This Episode:
Play Time:
Decency Rating:
Conversations & tips from the industry's leading developers across a wide range of programming and development topics: Java, Agile, Software Engineering, Design Patterns, C++, C#, Ruby, Lean, Software Quality, Secure Coding, User-centric Design, and more.
Aug 20 2008
Aug 20 2008
clean
podcast
It’s no secret that software sucks. You know that from personal experience, whether you use computers for work or personal tasks. In part 2 David Platt explains why that’s the case and, more importantly, why it doesn’t have to be that way.
Links
podcaster
InformIT
archive
2008-12-03
| OnSoftware - WCF, REST, and WS-* with Michèle L. Bustamante |
| OnSoftware - Understanding JavaServer Faces (JSF) with Kito Mann |
| OnSoftware - Lean Thinking guides Agile Software Development with Jean Tabaka - Part 2 |
| OnSoftware - Understanding the Open Source Java Development Kit (OpenJDK) with David Herron |
| OnSoftware - Lean Thinking guides Agile Software Development with Jean Tabaka - Part 1 |
| OnSoftware - Sun Metro and .NET WCF Interoperability with Harold Carr, and Kevin Wittkopf - Part 2 |
| OnSoftware - The cost benefit equation for Ruby with Glenn Vanderburg - Part 2 |
| OnSoftware - Sun Metro and .NET WCF Interoperability with Harold Carr, and Kevin Wittkopf - Part 1 |
| OnSoftware - The cost benefit equation for Ruby with Glenn Vanderburg - Part 1 |
| OnSoftware - Implementing SOA Using the Java EE Platform with Prakash Narayan and B.B. Kumar |
| OnSoftware - Agility&Discipline Made Easy with Per Kroll- Part 2 |
| OnSoftware - Installing Groovy and Grails with Scott Davis |
| OnSoftware - Groovy&Grails: A New Platform? with Scott Davis |
| OnSoftware - Scott Davis on Grails |
| OnSoftware - Scott Davis on Groovy |
| OnSoftware - Defining Grails with Scott Davis |
| OnSoftware - Defining Groovy with Scott Davis |
| OnSoftware - Agility&Discipline Made Easy with Per Kroll- Part 1 |
| OnSoftware - Performing JavaScript Integration in Google Web Toolkit (GWT) with David Geary |
| OnSoftware - Secure Coding Patterns with Scott Matsumoto |
| OnSoftware - Perspectives on AJAX with David Geary |
| OnSoftware - Designing Secure Software with Scott Matsumoto |
| OnSoftware - Java CAPS Basics– Implementing Common EAI Patterns with Michael Czapski and Brendan Marry - Part 2 |
| Professional Ruby Conference: Addison-Wesley Part 2 of 2 |
| Professional Ruby Conference: Addison-Wesley Part 1 of 2 |
| OnSoftware - Polyglot Programming&Domain Specific Languages (DSL) with Neal Ford - Part 2 |
| OnSoftware - Java CAPS Basics– Implementing Common EAI Patterns with Michael Czapski and Brendan Marry - Part 1 |
| OnSoftware - Polyglot Programming&Domain Specific Languages (DSL) with Neal Ford - Part 1 |
| OnSoftware - SOA Using Java Web Services with Mark Hansen |
| Requirements Management Using IBM® Rational® RequisitePro: Part 2 |
| Requirements Management Using IBM® Rational® RequisitePro: Part 1 |
| OnSoftware - Inside (Scala) Scalable Language with Bill Venners - Part 2 |
| OnSoftware - Using Scalable Language (Scala) with Bill Venners |
| OnSoftware - Inside (Scala) Scalable Language with Bill Venners - Part 1 |
| OnSoftware - Benefits of the NetBeans Platform Geertjan Wielenga and Tim Boudreau |
| OnSoftware - Distributing a Plug-in After It's Created with Geertjan Wielenga and Tim Boudreau |
| OnSoftware - How to create a NetBeans client application with Tim Boudreau |
| OnSoftware - Continuous Integration: Improving Software Quality and Reducing Risk with Paul Duvall and Andy Glover - Part 2 |
| OnSoftware - Silverlight and Java Interoperability with Robert Bell |
| OnSoftware - Continuous Integration: Improving Software Quality and Reducing Risk with Paul Duvall and Andy Glover - Part 1 |
| OnSoftware - Introduction to Silverlight with Robert Bell |
| How to Start a Secure Software Development Program |
| OnSoftware - Why Software Sucks and What You Can Do About It with David S. Platt - Part 2 |
| OnSoftware - Getting Started with JavaServer Faces (JSF) with Kito Mann |
| OnSoftware - Why Software Sucks and What You Can Do About It with David S. Platt - Part 1 |
| OnSoftware - Project Fuji and Open ESB with Keith Babo and Andreas Egloff - Part 2 |
| OnSoftware - Collaboration Explained: What Software Project Leaders Need to Know with Jean Tabaka - Part 2 |
| OnSoftware - Project Fuji and Open ESB with Keith Babo and Andreas Egloff - Part 1 |
| Build More Secure Software |
| Identifying Software Security Requirements Early, Not After the Fact |
| OnSoftware - Collaboration Explained: What Software Project Leaders Need to Know with Jean Tabaka - Part 1 |
| OnSoftware - The State of Java with Josh Bloch |
| OnSoftware - C++: Native and Managed Code with Kate Gregory - Part 1 |
| OnSoftware - Evolution of Java with Josh Bloch |
| OnSoftware - C++: Native and Managed Code with Kate Gregory - Part 1 |
| OnSoftware - Effective Java with Josh Bloch |
| Project Management for Mere Mortals:The Tools, Techniques, Teaming, and Politics of Project Management |
| OnSoftware - xUnit Test Patterns: Refactoring Test Code with Gerard Meszaros - Part 2 |
| OnSoftware - xUnit Test Patterns: Refactoring Test Code with Gerard Meszaros - Part 1 |
| OnSoftware - Scott Meyers on C++ OX - Part 2 |
| OnSoftware - Scott Meyers on C++ OX - Part 1 |
| OnSoftware - Effective C++, The e-Book Series with Scott Meyers - Part 2 |
| OnSoftware - Effective C++, The e-Book Series with Scott Meyers - Part 1 |
| OnSoftware - Bjarne Stroustrup&Herb Sutter on the Future of C++ - Part 2 |
| OnSoftware - Bjarne Stroustrup&Herb Sutter on the Future of C++ - Part 1 |
| OnSoftware - Emergent Design: The Evolutionary Nature of Professional Software with Scott Bain - Part 2 |
| OnSoftware - Emergent Design: The Evolutionary Nature of Professional Software Development with Scott Bain - Part 1 |
| OnSoftware - Beyond Software Architecture: Creating and Sustaining Winning Solutions with Luke Hohmann |
| OnSoftware - C++ The Trouble with Garbage Collection with Stephen Dewhurst |
| OnSoftware - C++ Template Metaprogramming with Stephen Dewhurst |
| OnSoftware - C++: The Bedrock Language with Stephen Dewhurst |
| OnSoftware - C# 3.0 with Mark Michaelis |
| OnSoftware - The Evolution of .Net with Mark Michaelis |
| OnSoftware - Value Driven Software Development with Alan Shalloway |
| OnSoftware - Trends in Software Development with Alan Shalloway |
| OnSoftware - Software Engineering: Bridging Developers and Management with Alan Shalloway |
| OnSoftware - Secure Programming: C Versus Java with Brian Chess and Jacob West |
| OnSoftware - Java and Open Source with Cay Horstmann |
| OnSoftware - Agile Software Development: Scrum Certification with Mike Cohn |
| OnSoftware - C++ OX&Concurrency with Bjarne Stroustrup and Herb Sutter |
| OnSoftware - C++ in Embedded Systems with Bjarne Stroustrup and Herb Sutter |
| OnSoftware - Software Teamwork: Taking Ownership for Success - Part 3 |
| OnSoftware - Software Teamwork: Taking Ownership for Success - Part 2 |
| OnSoftware - Software Teamwork: Taking Ownership for Success - Part 1 |
| OnSoftware - LINQ Essentials Tutorial with Mark Michaelis |
| OnSoftware - C++ Standardization with Bjarne Stroustrup and Herb Sutter |
| OnSoftware - Software Engineering Continuous Integration with Steven Haines - Part 2 |
| OnSoftware - Software Engineering Continuous Integration with Steven Haines - Part 1 |
| OnSoftware - Why Software Sucks: Programming for the User Part 3 with David Platt |
| OnSoftware - Software Engineering: User Interface Design with Scott Ambler |
| OnSoftware - Refactoring Databases: Evolutionary Database Design - Part 2 with Scott Ambler |
| OnSoftware - Refactoring Databases: Evolutionary Database Design with Scott Ambler |
| OnSoftware - Working Effectively With Legacy Code with Michael Feathers |
| OnSoftware - Software Development Trends with Ted Neward |
| OnSoftware - F#, Functional Languages and Debugging with Ted Neward |
| OnSoftware - Innovation Games: Creating Breakthrough Products Through Collaborative Play with Luke Hohmann - Part 2 |
| OnSoftware - Innovation Games: Creating Breakthrough Products Through Collaborative Play with Luke Hohmann - Part 1 |
| OnSoftware - The Complexity of C++ with Stephen Dewhurst |
| OnSoftware - Agile Development Teams: Scope and Scale with Mike Cohn |
| OnSoftware - Functional Languages: F# with Ted Neward |
| OnSoftware - Agile Software Development: User Stories Applied with Mike Cohn |
| OnSoftware - Core Java Fundamentals with Cay Horstmann |
| OnSoftware - Secure Coding in C and C++ with Robert Seacord - Part 3 |
| OnSoftware - Secure Coding in C and C++ with Robert Seacord - Part 2 |
| OnSoftware - Secure Coding in C and C++ with Robert Seacord - Part 1 |
| OnSoftware - Unit Testing Tools and Legacy Systems with Michael Feathers - Part 2 |
| OnSoftware - Unit Testing Tools and Legacy Systems with Michael Feathers - Part 1 |
| OnSoftware - The Future of C++ with Scott Meyers |
| OnSoftware - C++ in Embedded Applications with Scott Meyers |
| OnSoftware - A Unique Perspective on C++ with Scott Meyers |
| OnSoftware - Why Software Sucks: Programming for the User with David Platt - Part 2 |
| OnSoftware - Why Software Sucks: Programming for the User with David Platt - Part 1 |
| OnSoftware - Essential C# 2.0 with Mark Michaelis |
| OnSoftware - Java Performance Myths with Brian Goetz |
| OnSoftware - Java Concurrency in Practice with Brian Goetz |
| OnSoftware - Effective Java Programming with Josh Bloch - Part 2 |
| OnSoftware - Secure Programming with Static Analysis with Brian Chess and Jacob West |
| OnSoftware - High Performance Applications with C++ with Bjarne Stroustrup and Herb Sutter |
| OnSoftware - Agile Estimating and Planning with Mike Cohn |
| OnSoftware - Effective Java Programming with Josh Bloch - Part One |
| OnSoftware - Design and Evolution of C++ with Bjarne Stroustrup and Herb Sutter |









