    <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
     <channel>
        <title>ACCU  :: Letters to the Editor</title>
        <link>https://members.accu.org/index.php/journals/697</link>
        <description>Professionalism in Programming</description>
        <dc:language>en-us</dc:language> 
        <dc:creator>Administrator</dc:creator> 
        <admin:generatorAgent rdf:resource="http://www.xaraya.org" /> 
        <admin:errorReportsTo rdf:resource="mailto:webeditor@accu.org" />
       <sy:updatePeriod>hourly</sy:updatePeriod>
       <sy:updateFrequency>1</sy:updateFrequency>
       <docs>http://backend.userland.com/rss</docs>


        <h2>Journal Articles</h2>


<div class="xar-mod-head"><span class="xar-mod-title">CVu Journal Vol 16, #5 - Oct 2004 + Letters to the Editor</span></div>

<table border="0" cellpadding="1" cellspacing="0">
    <tbody>
    <tr>
        <td valign="top">
            Browse in :
       </td>
       <td valign="top">

                                            <a href="https://members.accu.org/index.php/journals/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c76/">Journals</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c77/">CVu</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c100/">165</a>
                    (13)
<br />

                                            <a href="https://members.accu.org/index.php/journals/">All</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c184/">Journal Columns</a>

                     &gt;                         <a href="https://members.accu.org/index.php/journals/c186/">LettersEditor</a>
                    (132)
<br />

                                            <a href="https://members.accu.org/index.php/journals/c100-186/">Any of these categories</a>

                    -                        <a href="https://members.accu.org/index.php/journals/c100+186/">All of these categories</a>
<br />
</td>
   </tr>
   </tbody>
</table>




<div class="xar-error">
   <p>
 <strong>Note:</strong> when you create a new publication type,
the articles module will automatically use the templates
<em>user-display-[publicationtype].xt</em>
and <em>user-summary-[publicationtype].xt</em>.
If those templates do not exist when you try to preview or display a new article,
you'll get this warning :-)  Please place your own templates in themes/<em>yourtheme</em>/modules/articles . The templates will get the extension .xt there. </p>
</div>
<div class="xar-norm xar-standard-box-padding">
   <h1><strong>Title:</strong>&nbsp;Letters to the Editor</h1>
<p><strong>Author:</strong>&nbsp;</p>
<p>
<strong>Date:</strong> 08 October 2004 13:16:08 +01:00 or Fri, 08 October 2004 13:16:08 +01:00</p>
<p><strong>Summary:</strong>&nbsp;</p>
<p><strong>Body:</strong>&nbsp;<div class="sect1" lang="en">
<div class="titlepage">
<h2><a name="d0e22" id="d0e22"></a></h2>
</div>
<p class="c3"><span class="remark">The proposed change to the book
reviews was enough for this email.</span></p>
<p>On the book reviews/ratings etc. discussion, I think that the
base issue is what a book rating is for. One of the main reasons
for such a rating is for someone to chose which book might be a
good investment for some particular purpose (e.g. learning,
reference etc).</p>
<p>If we give ratings on books (i.e. just a number or a conclusion
separately from the full review) it would generally be used so that
people can find the excellent books quickly. (Why would you want to
know whether a book is average, or really, really bad? You should
probably avoid it anyway. If you inherit it, you might want to read
the entire review to find out what is right/wrong with it.).
Perhaps we would have to qualify what the review rating is designed
to be used for.</p>
<p>The meaning of 'excellent' is probably going to be different
depending on who you are (super-expert/beginner) and quite possibly
what you are going to do with it (games programming v. financial
applications v satellite control. Reference, or discussion of finer
points of syntax? etc.). Also, what one would consider excellent
would be expected to change with time. (What would the original
K&amp;R book on C rate as 15 years ago? And what today?)</p>
<p>I think that rather than attempting to rate all books, an ACCU
rating of books that we would consider indispensable might be
useful. This could represent a general consensus of the membership,
rather than just a single reviewer, or even a review panel. (As
lots of people would have read Stroustrup, Meyers and a host of
other top-rated books it would not involve a huge amount of postage
or even necessarily of organisation). It would be then be
reasonable to review this list once a year, to see if there are any
missing or ones that should be removed from this list. The number
of times books crop up in references in Overload might be an
interesting place to start.</p>
<p>How many books should be on the list? Possibly only 10 core C++
ones - and another 5 or 10 for specialist purposes (and an
appropriate number for other languages)</p>
<p>It would also mean that we might be able to supply different
people's opinions and any caveats on the books - which would be
interesting reading in its own right.</p>
<p>There are almost certainly problems with this scheme. Perhaps
there are other reasons people like to have ratings. Perhaps this
could be just an adjunct to the existing book review rating scheme
(recommended, highly recommended etc).</p>
<p>James Roberts <tt class="email">&lt;<a href=
"mailto:James.Roberts@logicacmg.com">James.Roberts@logicacmg.com</a>&gt;</tt></p>
<p class="c3"><span class="remark">Thanks for such a great email
which more or less reflects what I've been saying for quite a
while!</span></p>
<p class="c3"><span class="remark">The point over what constitutes
the ratings is something which does have to be ironed
out.</span></p>
<p class="c3"><span class="remark">As you're aware, we have 4
ratings; not recommended, nothing, recommended and highly
recommended, with recommended being like a grade 2 degree (2i or
2ii - recommended or recommended with reservations). There is
nothing to say what has to done to achieve one of these
grades.</span></p>
<p class="c3"><span class="remark">What has been proposed is that
the reviewers have a set of criteria to judge the books against. It
is not a tick list as it still allows for the reviewer to use
his/her judgement - I have reviewed some books which while
technically correct, have been written so badly that their use is
very limited. A simple tick system would have gained it (say) a
recommended, but the judgement would drop it down. In lay
terms:</span></p>
<p class="c3"><span class="remark">Highly recommended : It's been
written by Stroustrup, or Josuttis</span></p>
<p class="c3"><span class="remark">going down to</span></p>
<p class="c3"><span class="remark">Put it back on the shelf or if
you've bought it, demand a refund : anything in the &quot;for dummies&quot;
series, Schildt or &quot;C++ in 21 days&quot; type books.</span></p>
<p class="c3"><span class="remark">Of course, the review system is
still in the early days domain, so what will happens is still to be
determined.</span></p>
</div>
</p>
<p><strong>Notes:</strong>&nbsp;</p>
<p><em>More fields may be available via dynamicdata ..</em></p>
</div>
</channel>
</rss>
