
My key take aways from the book are you can get more done with less. Less people (superstar developers), no meetings, no information architecture and no web farm to start. I recently met with a client of ours at Hanson Dodge Creative and talked with them about the shift from the web 1.0 brochureware "website" to the fire breathing always changing web 2.0 "web application". Already a developer of desktop applications, his final words where "welcome to the world of software development" which is so true.
Modern day web apps are complex with true object orientated programming and 3 tier architecture:
- Presentation Tier (XHTML, CSS, XSLT, Flash, AJAX)
- Logic Tier (.NET, Web Services, API)
- Data Tier (Database, XML