Good Name
From APIDesign
(4 intermediate revisions not shown.) | |||
Line 7: | Line 7: | ||
{{#ev:youtube|YbD-omir4c0}} | {{#ev:youtube|YbD-omir4c0}} | ||
- | ...wait for 5:50+ to hear about ''High-Grade Structured Credit Strategies Enhanced Leverage'' name and its importance... hear the quote ''I'd buy anything, if it enhanced''... or get [http://www.youtube.com/watch?v=jUrC5yd7_F0 more], if | + | ...wait for 5:50+ to hear about ''High-Grade Structured Credit Strategies Enhanced Leverage'' name and its importance... hear the quote ''I'd buy anything, if it enhanced''... or get [http://www.youtube.com/watch?v=jUrC5yd7_F0 more], if 529s is not enough... |
At the end I decided to use other [[Good Name]], but I cannot resist to confess what motivated that one paragraph. I still find the combination of ''highly'', ''effective'', ''rational'', ''unified'' and similar terms very amusing. Especially as I own few shares of an investment fond with such [[Good Name]] and very poor performance. | At the end I decided to use other [[Good Name]], but I cannot resist to confess what motivated that one paragraph. I still find the combination of ''highly'', ''effective'', ''rational'', ''unified'' and similar terms very amusing. Especially as I own few shares of an investment fond with such [[Good Name]] and very poor performance. | ||
- | [[Good Name]]s are important. What name would you give to [[ | + | [[Good Name]]s are important. What name would you give to [[Main Page|API Design]] methodology after reading [[TheAPIBook]]? Same as did I? Different? |
<comments/> | <comments/> | ||
+ | |||
+ | [[Category:Video]] |
Current revision
Good Name is essential aspect of most of good technologies. It is logical, as the name is often the first thing your (potential) users are confronted with. And first impression is important, isn't it?
Also Good Name becomes a technology's handle. It is the thing people associate your technology with. If widely known, just like names of design patterns, then it is enough to say that name and whole, even complex concepts, are described at once. Good Names are important.
In one section of TheAPIBook's epilogue I was searching for a Good Name for the API Design Methodology advocated on this site. I played with various combinations of words like highly, effective, structured, rational, etc. When doing that I was inspired by following sketches where John Bird and John Fortune explain Good Name importance:
...wait for 5:50+ to hear about High-Grade Structured Credit Strategies Enhanced Leverage name and its importance... hear the quote I'd buy anything, if it enhanced... or get more, if 529s is not enough...
At the end I decided to use other Good Name, but I cannot resist to confess what motivated that one paragraph. I still find the combination of highly, effective, rational, unified and similar terms very amusing. Especially as I own few shares of an investment fond with such Good Name and very poor performance.
Good Names are important. What name would you give to API Design methodology after reading TheAPIBook? Same as did I? Different?
<comments/>