Design Patterns at Work Survey

Which API do you usually use for development? (Select only one.)

Flex

Flash

Both are used equally

Neither. We usually use Java, PHP, ASP.NET or some other programming language and API.

At work, which of the following best describes the programming practices used? (Select only one.)

We're very strict about using good practices, design patterns and OOP in all of our projects. We start with a detailed plan using UMLs, selected design patterns or MVC and have lots of reusable code available.

We work from a template that has several built-in OOP and design pattern or MVC elements that follow the dictates of good practices.

We use good practices when we can, but the press of work is such that we have to be realistic. Sometimes we have reusable code in the form of design patterns, but usually, we do not have the luxury of time to meet all of the requirements of good practices.

We get a graphic design from the designers and do whatever it takes to create the project for the client. The emphasis is on project-completion and as long as everything works as expected and the client is happy, we don't worry about anything else.

In hiring developers, which of the following do you actually ask applicants about? (Check all that are pertinent.)

Adobe Flex Builder

Flash

ActionScript 3.0

Object Oriented Programming (OOP)

Work with Design Patterns

Principles used in program development

Thanks for taking part in our survey.

If you have any comments to make, please use the comment section on the Blog with the heading, Design Pattern Survey.