Save your time and money for a codecamp, Tekpub, Pluralsight etc or spend it on 1:1 consulting with the genius of your choice learning exactly what you want/need to know.
Ewen
While we are on the topic of “head up your a*se architecture”
…
I have always thought as "Software Architecture"
as a “thing” rather than a “role”.
That
thinking was probably born from working with individuals of complete technical ineptitude
calling themselves Architects... PowerPoint is not an IDE.
I think what most of these people are actually doing is business strategy, no problem with that!
However their role should be labelled as such! “Architecture” is a poor choice.
I believe that “Architecture” (as the metaphor tries to explain it) is so interwoven into implementation of software that it can only possibly be done effectively by people who write code. End of story.
Eric evens wrote a short article on Harmful Software Metaphors in 2004, interesting read:
http://domaindrivendesign.org/library/evans_2004_2
Andrew Stone +61 (0)412 488 251