Tag Archives: as3

Level Up

Holy crap, it’s only a week away! What surprised me most about the first Try { Harder } was just how intense the whole thing was. At other conferences you can often just sit back and learn at your own pace (provided the material is actually technical enough to keep you interested). T{H}2011 was different.

Posted in Code | Tagged , , | Leave a comment

RL Reloaded

I’ve been worried for quite a long time. Robotlegs 1 is small and simple but a little difficult to extend. I want Robotlegs 2 to be flexible without becoming overly large or complex. Timing To extend any framework you need to be able to hook into that framework’s initialization process. That Damned Context The Robotlegs 1 context class was, to be frank, rubbish – it set defaults, configured dependencies and controlled initialization. Worse, to hook into the initialization process or … Continue reading

Posted in Banter, Code, Robotlegs | Tagged , , , , | 2 Comments

Unit Testing: My problem with assertThat()

I write “ass” a lot while I’m coding.

Posted in Banter, Code | Tagged , , , | 3 Comments

Unit Testing: Why I prefer assertThat()

Consider: [Test] public function null_criteria_should_not_match():void { assertFalse(“passing null should return false”, instance.match(null)); } When reading the test above I have to do a lot of scanning.

Posted in Banter, Code | Tagged , , , | 1 Comment

Show Me Your Tree!

What does your display list look like? While doing some work on multi-context view auto-wiring I wrote a little utility that iterates through the containers in a given display object container and builds some useful stats.

Posted in Code, Questions | Tagged , , , | 23 Comments

Robotlegs 2.0

I’m super excited to be meeting with Stray, Till and Robert (sadly, Joel can’t make it) in a couple of weeks to discuss Robotlegs 2.0. We decided to keep the initial meetup small and focused, but development of the framework itself is completely open and anyone is free to contribute once we’ve nailed down some core priorities. More info over on the Robotlegs forums: http://knowledge.robotlegs.org/discussions/feedback/20-robotlegs-20-how-to-get-involved

Posted in Robotlegs | Tagged , , , , , | Leave a comment

Tuning The Legs

The Robotlegs MVCS implementation was designed to be convenient: quick-n-easy for common use cases. Nothing is free, of course, and that convenience comes at a cost. I want to highlight a few things that can be tweaked to improve performance for applications that really need it.

Posted in Robotlegs | Tagged , , , | 4 Comments

Robotlegs v1.0.0 – Out Now!

Robotlegs AS3 v1.0.0 has been released A huge big “Thank You” to everyone involved. Let the “utility building” begin! Robotlegs is an automated dependency injection framework for Flash, Flex and AIR.

Posted in Robotlegs | Tagged , , , | Leave a comment

RobotLegs AS3 v0.9: ElasticChaos (Broken, Fixed, Tidied, Improved)

RobotLegs AS3 v0.9 (codename ElasticChaos) is up on GitHub: RobotLegs is nearly at v1.0! Many awesome changes since v0.8, with the most community involvement to date: http://github.com/robotlegs/robotlegs-framework/commits/v0.9.2 The “Official RobotLegs Framework Repository” has also been moved: http://github.com/robotlegs/robotlegs-framework

Posted in Robotlegs | Tagged , , , , , | Leave a comment