The Dreyfus model of skill acquisition was popularized by Pat Benner in the nursing industry. The model aids understanding of learning and the development of intuition.
This is a much better approach to understanding the productivity gap among software engineers than the popular “packers vs. mappers” approach put forth in Chapter 1 of The Programmers’ […]
Yearly Archives: 2005
Dreyfus’s learning ladder
RC Saucer
My father gave me a flying saucer for my birthday. The package pronounces it a perfect gift for your 32 year old child, but I guess he thought I’m mature enough to handle it.
Finally got it inflated and flying today. This was a great gift; I’d never buy it for myself, but it’s […]
2005 season is here
Rode the Riverfront Trail with Ryan? and Scott, 30 mile round trip from home to Chain of Rocks. I am so terribly, terribly out of shape. Ryan isn’t. Scott is riding a tank, so there’s no telling with him.
JSF
a.k.a. JavaServer Faces
I have been highly skeptical of JSF, perceiving it as a “me too” answer to ASP.NET, in the same manner JSP was an answer to classic ASP. My skepticism may prove insignificant, though, if the momentum behind JSF and credibility lent by some big-name supporters is any indication. My hope is […]
Shale
Shale is Craig McClanahan’s proposal for a next-generation Struts?, based on JSF?. It looks like it may make JSF approachable.
Shale provides a ViewController interface and abstract implementation with helpful methods. In a way, it provides the last bits necessary to treat backing beans as one treats ASP.NET codebehinds. David had a slide […]
Struts
Struts is a web application framework for Java that grew out of discussions about applying MVC to web apps with Craig McClanahan on the tomcat-users mailing list. I participated in many of the early design conversations as one of those pesky early adopters that adds to the TODO list but rarely provides a patch.
I […]
Bittersweet AJaX
By now, everyone knows what AJaX is.
I’m personally a bit bitter about the name, just because I thought to myself in January 2005: “self, there is a lot of hype going around about Google’s ‘new’ approach to DHTML using microrequests. Since you’ve been doing this sort of thing for over 5 years now, maybe […]
Gateway Software Symposium 2005
I attended the No Fluff Just Stuff conference for a second year, along with Bryce and Mike.
Designing and Developing Pluggable App Architecture
David Bock clearly had not given this talk before, and it was not quite as informative as I’d hoped.
I did get a sharper picture of how plugins should interact with their hosting application, via a specific API (which will be applied to a new SnipSnap API). He also showed a nice workflow configuration format […]
Advanced Groovy
I skipped the intro session, but attended Rod Cope’s second session on Groovy?. His presentation was a strong collection of “look how easy this is” examples that made quite a compelling case for Groovy (or, arguably, any dynamic language with closures, dynamic extensions, etc.). I am attracted to Groovy because it builds on […]