<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-8528631747209969303.post1594246978301722237..comments</id><updated>2010-12-18T19:44:45.675-05:00</updated><category term='Python'/><category term='Kata'/><category term='Manager'/><category term='Book Review'/><category term='How To'/><category term='javascript'/><category term='Craftsmanship'/><category term='Source Control'/><category term='Technical Debt'/><category term='Clojure'/><category term='Programming Practices'/><category term='User Groups'/><category term='Teams'/><category term='Coaching'/><category term='Presentations'/><category term='SubVersion'/><category term='Testing'/><category term='Development'/><category term='Games'/><category term='Agile'/><category term='Functional Programming'/><category term='git'/><category term='Ruby'/><category term='User Experience'/><category term='FitNesse'/><category term='Retrospectives'/><category term='Mac'/><category term='Career'/><category term='Rant'/><category term='Ruby on Rails'/><category term='Scheme'/><category term='Event'/><category term='Metrics'/><title type='text'>Comments on Doc On Dev: The Three "R"s of Clean Code</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.docondev.com/feeds/1594246978301722237/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8528631747209969303/1594246978301722237/comments/default'/><link rel='alternate' type='text/html' href='http://www.docondev.com/2010/12/three-rs-of-clean-code.html'/><author><name>DocLogic</name><uri>http://www.blogger.com/profile/09149149882666714621</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://3.bp.blogspot.com/_rTMzO9gHrhM/Sd0iXzZQY8I/AAAAAAAAABE/OpHqxzM9EN4/S220/Profile_Picture.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8528631747209969303.post-4567500093795644750</id><published>2010-12-18T19:44:45.675-05:00</published><updated>2010-12-18T19:44:45.675-05:00</updated><title type='text'>A set of nice easy rules like this will work, but ...</title><content type='html'>A set of nice easy rules like this will work, but I think there&amp;#39;re still a few more steps, such as training and code reviews. Training in what the steps mean. One person&amp;#39;s idea of readable might be to write such concise code it&amp;#39;s illegible. So, training which is the  pre-stage and code-review is the post stage are vital.&lt;br /&gt;&lt;br /&gt;Think about it from the point of view of a new team member coming in, what resources are there for that person to sit down and understand what it mean to write neat code.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8528631747209969303/1594246978301722237/comments/default/4567500093795644750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8528631747209969303/1594246978301722237/comments/default/4567500093795644750'/><link rel='alternate' type='text/html' href='http://www.docondev.com/2010/12/three-rs-of-clean-code.html?showComment=1292719485675#c4567500093795644750' title=''/><author><name>Jim Richards</name><uri>http://cyber4.org/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.docondev.com/2010/12/three-rs-of-clean-code.html' ref='tag:blogger.com,1999:blog-8528631747209969303.post-1594246978301722237' source='http://www.blogger.com/feeds/8528631747209969303/posts/default/1594246978301722237' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2020932342'/></entry><entry><id>tag:blogger.com,1999:blog-8528631747209969303.post-7247245635228299751</id><published>2010-12-10T12:31:04.387-05:00</published><updated>2010-12-10T12:31:04.387-05:00</updated><title type='text'>anything that helps people remember gets my thumbs...</title><content type='html'>anything that helps people remember gets my thumbs up. &lt;br /&gt;&lt;br /&gt;Got to be careful though; condensing information runs the risk of generalisation, too much information is lost leading the reader to assumptions. &lt;br /&gt;&lt;br /&gt;Have you ever used mind maps? These are pretty good for summarising things like this in an &amp;#39;easy to recall&amp;#39; format while keeping associations between them.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8528631747209969303/1594246978301722237/comments/default/7247245635228299751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8528631747209969303/1594246978301722237/comments/default/7247245635228299751'/><link rel='alternate' type='text/html' href='http://www.docondev.com/2010/12/three-rs-of-clean-code.html?showComment=1292002264387#c7247245635228299751' title=''/><author><name>Derek Smyth</name><uri>http://www.blogger.com/profile/17428039835845288150</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.docondev.com/2010/12/three-rs-of-clean-code.html' ref='tag:blogger.com,1999:blog-8528631747209969303.post-1594246978301722237' source='http://www.blogger.com/feeds/8528631747209969303/posts/default/1594246978301722237' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-376570570'/></entry><entry><id>tag:blogger.com,1999:blog-8528631747209969303.post-492137214218783308</id><published>2010-12-07T17:45:26.276-05:00</published><updated>2010-12-07T17:45:26.276-05:00</updated><title type='text'>The boy scout rule is fantastic and so simple, I l...</title><content type='html'>The boy scout rule is fantastic and so simple, I like and will be using it and espousing it at every opportunity.&lt;br /&gt;Having said that however, it is subjective and heavily dependent on the prime assumption of competency.&lt;br /&gt;Great list.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8528631747209969303/1594246978301722237/comments/default/492137214218783308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8528631747209969303/1594246978301722237/comments/default/492137214218783308'/><link rel='alternate' type='text/html' href='http://www.docondev.com/2010/12/three-rs-of-clean-code.html?showComment=1291761926276#c492137214218783308' title=''/><author><name>ClancyBirrell</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.docondev.com/2010/12/three-rs-of-clean-code.html' ref='tag:blogger.com,1999:blog-8528631747209969303.post-1594246978301722237' source='http://www.blogger.com/feeds/8528631747209969303/posts/default/1594246978301722237' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1830204200'/></entry><entry><id>tag:blogger.com,1999:blog-8528631747209969303.post-5303733515842061696</id><published>2010-12-06T02:44:09.237-05:00</published><updated>2010-12-06T02:44:09.237-05:00</updated><title type='text'>Very nice!
Why is &amp;quot;Descriptive Function Names...</title><content type='html'>Very nice!&lt;br /&gt;Why is &amp;quot;Descriptive Function Names&amp;quot; there twice?&lt;br /&gt;I&amp;#39;d replace it in the &amp;quot;Reliable&amp;quot; section with&lt;br /&gt;&amp;quot;Maintenance Free&amp;quot;. That focuses programmers to really finish things and not to push unnecessary work over to the operations team.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8528631747209969303/1594246978301722237/comments/default/5303733515842061696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8528631747209969303/1594246978301722237/comments/default/5303733515842061696'/><link rel='alternate' type='text/html' href='http://www.docondev.com/2010/12/three-rs-of-clean-code.html?showComment=1291621449237#c5303733515842061696' title=''/><author><name>Sebastian Kübeck</name><uri>http://www.jroller.com/sebastianKuebeck/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.docondev.com/2010/12/three-rs-of-clean-code.html' ref='tag:blogger.com,1999:blog-8528631747209969303.post-1594246978301722237' source='http://www.blogger.com/feeds/8528631747209969303/posts/default/1594246978301722237' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-489142652'/></entry></feed>
