Videos tagged with Patterns


Google I/O 2008 - Design Patterns in an Expressive Language

Google I/O 2008 - Design Patterns in an Expressive Language

Posted in Companies, Web Technologies, Development, Graphics

Design Patterns in an Expressive LanguageDustin Diaz (Google)In Dustin's book, Pro JavaScript Design Pattern, he applies the original Gang of Four (GoF) Software Design Pattern principles into the JavaScript programming language. Inthis session you'll find out the why, how, and when to apply some of these patterns and the flexibility JavaScript offers that enables us to include these techniques...

Tags: Google, Javascript, Design, IO2008, Patterns, Development, Companies, i/o, gcvio052008, plid6D9B701069B4F2F4



Google I/O 2008 - Design Patterns in an Expressive Language

Google I/O 2008 - Design Patterns in an Expressive Language

Posted in Companies, Web Technologies, Development, Graphics

Design Patterns in an Expressive LanguageDustin Diaz (Google)In Dustin's book, Pro JavaScript Design Pattern, he applies the original Gang of Four (GoF) Software Design Pattern principles into the JavaScript programming language. Inthis session you'll find out the why, how, and when to apply some of these patterns and the flexibility JavaScript offers that enables us to include these techniques...

Tags: Google, Javascript, Design, IO2008, Patterns, Development, Companies, i/o, gcvio052008, plid6D9B701069B4F2F4


Screencasters Episode 093: Circular Arrows

Screencasters Episode 093: Circular Arrows

Posted in Graphics

In this tutorial I demonstrate one way of creating a set of circular arrows using Inkscape 0.46. This method is applicable to all sorts of paths (not just circles). Viewer Stefan Timm emailed in a question a couple of weeks back inquiring how to accomplish this. And while not all emailed questions get answered with a screencast episode, this one ended up being quick, useful and likely valuable ...

Tags: Design, Screencasters, Inkscape, Patterns, Broadcasting, Screencasts, arrows, paths


Adopting Agile Practices

Adopting Agile Practices

Posted in Conferences, Project Management

Summary In this presentation, Amr Elssamadisy explains how to choose the best practices for your organization depending on its context and it's highest priority business values and/or smells. Amr discusses the importance of starting with business value first, and then presents a set of "maps" that help determine which practices are useful in improving what business value. Bio Author of the lead...

Tags: Practices, Conferences, Agile, InfoQ, QCon, Adopting Agile, Patterns, QCon San Francisco 2008, Patterns and Practices, Join us!


Making Patterns Concrete

Making Patterns Concrete

Posted in Conferences, Frameworks, Development

Summary The pattern movement is shifting into high gear. Not only are more patterns coming out, but they are at higher levels and have deeper meanings than ever before. Unfortunately, many developers are having problems incorporating these patterns in day-to-day development. In this session, we will see the practical aspects of intentional, interface-based programming that are at the core of al...

Tags: Practices, Conferences, Frameworks, .NET Framework, InfoQ, QCon, QCon London 2008, OOP, Roles, Programming, Patterns, ...



Perfection Is An Unrealistic Goal

Perfection Is An Unrealistic Goal

Posted in Conferences, Project Management

Summary In this presentation filmed during QCon SF 2007, Linda Rising tried to approach agility from a different perspective, that of how we are wired to work and sleep, which turns out to be very similar to iterations. The conclusion was that we are not to do agile, but to rather be agile. Bio Linda Rising is an independent software consultant with a background in Mathematics and a Ph.D. in ob...

Tags: Practices, Conferences, Agile, InfoQ, QCon San Francisco 2007, QCon, Change, Patterns, Patterns and Practices


Kent Beck: Trends in Agile Development

Kent Beck: Trends in Agile Development

Posted in Conferences, Project Management

Summary In this presentation, Kent Beck, the father of eXtreme Programming, shows the synergies between business and Agile development. The reason Agile is becoming more popular every day is because it responds to the business needs as they evolve. Bio Kent Beck's contributions to software development include patterns for software, the rediscovery of test-first programming, the xUnit family of ...

Tags: Business, Practices, XP, Conferences, Agile, InfoQ, QCon, QCon London 2008, Trends, Adopting Agile, Patterns, ...


Pressure and Performance – The CTO's Dilemma

Pressure and Performance – The CTO's Dilemma

Posted in Project Management, Conferences

Summary In this interview made by Deborah Hartmann during Agile 2008, Diana Larsen and Jim Shore talk about patterns observed in CTOs' activity. CTOs emerge as real people caring for other people in their organization, and are put under a lot of pressure and constraints. Bio Diana co-authored "Agile Retrospectives: Making Good Teams Great!" with Esther Derby. She is Current Chair of t...

Tags: Practices, Interview, Agile, InfoQ, Leadership, Agile2008, Patterns