>Another thought would be to embrace and use the terms that are popular
>today.  Names change, even when the ideas remain the same.  You can't
>fight that.  This is nothing unique to software engineering, it's just
>human nature.  I can't tell you how many times my parents have said to
>me, "In my day, we used to call that...."

I think the reason names change is well the basic concept may fit the bucket
of something else, they're not specific enough to the actual problem.

Personally, I found the term "Unobtrusive JavaScript" extremely intuitive
and specific. On the other hand the phrase "Applying Software Engineering
Principles to Web 2.0 Development" is very general and vague (as it could
directed to lots of aspects of your development process.)

Not criticizing, just trying to point out why I think often new terms crop
up to describe old patterns.

Reply via email to