<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HonkBlog&#124;TechNotes &#187; Don&#8217;t Repeat Yourself</title>
	<atom:link href="http://www.honk.com.au/index.php/category/dev/process-and-style-guides/dont-repeat-yourself/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.honk.com.au</link>
	<description>Notes, fixes, tips and suggestions from across my technical world</description>
	<lastBuildDate>Mon, 09 Jan 2012 16:54:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Free source code line counter for Coldfusion (and most other languages)</title>
		<link>http://www.honk.com.au/index.php/2010/08/03/free-source-code-line-counter-for-coldfusion-and-most-other-languages/</link>
		<comments>http://www.honk.com.au/index.php/2010/08/03/free-source-code-line-counter-for-coldfusion-and-most-other-languages/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 12:53:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[Coldfusion]]></category>
		<category><![CDATA[Dev management]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Don't Repeat Yourself]]></category>
		<category><![CDATA[code counter]]></category>
		<category><![CDATA[source code]]></category>

		<guid isPermaLink="false">http://www.honk.com.au/?p=348</guid>
		<description><![CDATA[Hopefully gone are the days when programmers work was measured in the number of lines of code they produced!  Any programmer knows this is in fact entirely the worst possible measurement of a programmers skill, the same result in half the code almost invariably means better, more easily maintained code. Every so often howevert it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Hopefully gone are the days when programmers work was measured in the number of lines of code they produced!  Any programmer knows this is in fact entirely the worst possible measurement of a programmers skill, the same result in half the code almost invariably means better, more easily maintained code.</p>
<p>Every so often howevert it&#8217;s useful to know the size of a code base you are working on so it gives you some idea of the scale of work that may be required, at this stage you need a <strong>free source code line counter</strong>,  and having looked recently the best one I found was one called CLOC &#8211; short for <a href="http://cloc.sourceforge.net" target="_blank">Count Lines of Code</a>.</p>
<p>Amazingly fast, great language coverage, and awesome reporting.  With a single line of code I get a break down of all the programming languages in use, and how many lines of source code exist for each.</p>
<p>On Windows it&#8217;s as simple as:</p>
<pre class="DOS">cloc-1.51 --by-file-by-lang "C:\path-to-folder-requiring-count" --out="C:\path-to-ouput\count.txt"</pre>
<p>Check it out: <a href="http://cloc.sourceforge.net" target="_blank">http://cloc.sourceforge.net </a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.honk.com.au/index.php/2010/08/03/free-source-code-line-counter-for-coldfusion-and-most-other-languages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Snippets in Eclipse</title>
		<link>http://www.honk.com.au/index.php/2008/10/14/snippets-in-eclipse/</link>
		<comments>http://www.honk.com.au/index.php/2008/10/14/snippets-in-eclipse/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 07:37:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Don't Repeat Yourself]]></category>
		<category><![CDATA[process and style guides]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.honk.com.au/index.php/2008/10/14/snippets-in-eclipse/</guid>
		<description><![CDATA[Snippets in eclipse can be one of the greatest incremental time savers  for a developer.  While you must avoid repeating code as much as possible using the DRY principle (Don&#8217;t Repeat Yourself), there are somethings, in particular custom function calls or calls to objects/methods that you simply cannot avoid repeating.  Save yourself time and boost your [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Snippets in eclipse</strong> can be one of the greatest incremental time savers  for a developer.  While you <a href="http://en.wikipedia.org/wiki/Don't_repeat_yourself" target="_blank">must avoid repeating code</a> as much as possible using the <a href="http://en.wikipedia.org/wiki/Don't_repeat_yourself" target="_blank">DRY principle</a> (Don&#8217;t Repeat Yourself), there are somethings, in particular custom function calls or calls to objects/methods that you simply cannot avoid repeating.  Save yourself time and boost your accuracy using snippets in Eclipse. </p>
<p>I&#8217;ve separated out the types of snippet managers I use below and how to set them up:</p>
<p><a href="http://www.honk.com.au/index.php/2009/08/27/how-to-use-snippets-in-aptana-for-eclipse/">Using snippets in Aptana for Eclipse </a></p>
<p><a href="http://www.honk.com.au/index.php/2009/08/27/how-to-use-snippets-in-cf-eclipse-coldfusion-for-eclipse">Using snippets in CFEclipse (Coldfusion for Eclipse)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.honk.com.au/index.php/2008/10/14/snippets-in-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (Requested URI is rejected)

Served from: honk.com.au @ 2012-02-12 17:59:12 -->
