Having built up a foundation for effective Flex development — version control, automation and test-driven development — Peter reviews the first three topics and updates them with changes in best practices over the last few months. Then he looks at how you can take your development process to the next level by adding Continuous Integration to the mix.
Read the introduction to "Continuous Integration"
How can test-driven development (TDD) help you to be a more effective developer? Peter Bell explains why you need TDD, and explores fluint, a new, comprehensive testing framework for Flex development.
Read the introduction to "Test-Driven Development"
Download the Code for "Test-Driven Development"
In the first part of this column, Peter showed how to get started with version control for your Flex projects. This time, he is here to explain the benefits and practicalities of automating your build process using ANT. Peter explains how to install ANT, create and run your ANT scripts, create and modify properties files, and more.
Download the Code for Automating the Build Here
This column deals not with code, but with the tools and practices that will make you a more effective developer. In this installment, Peter Bell gives an overview of Subversion and Git, two of the more popular choices for version control for Flex applications.