<?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>Xceptance Blog &#187; Quotations</title>
	<atom:link href="http://blog.xceptance.com/category/quotations/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.xceptance.com</link>
	<description>Passionate Testing</description>
	<lastBuildDate>Sat, 21 Jan 2012 11:29:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>The Argument about the Curly Brackets</title>
		<link>http://blog.xceptance.com/2011/03/03/the-argument-about-the-curly-brackets/</link>
		<comments>http://blog.xceptance.com/2011/03/03/the-argument-about-the-curly-brackets/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 07:00:57 +0000</pubDate>
		<dc:creator>Rene</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Quotations]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[cartoon]]></category>
		<category><![CDATA[code style]]></category>

		<guid isPermaLink="false">http://blog.xceptance.de/?p=570</guid>
		<description><![CDATA[When you talk about code styleguides, you often talk about basic formatting. This means you probably already fought the holy war over the curly brackets {} and where to put them. Of course, the next line is the only right place. A curly bracket is a hermit and does not like to be put next [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox" href="/wp-content/uploads/2011/03/next-line.jpg"><img class="alignleft size-medium wp-image-571" title="Curly brackets go..." src="/wp-content/uploads/2011/03/next-line-211x300.jpg" alt="" width="211" height="300" /></a>When you talk about code styleguides, you often talk about basic formatting. This means you probably already fought the holy war over the curly brackets <em>{}</em> and where to put them.</p>
<p>Of course, the next line is the only right place. A curly bracket is a hermit and does not like to be put next to any other character&#8230;  <img src='http://blog.xceptance.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>What is your opinion?</p>
<p>Cartoon courtesy of <a href="http://geekandpoke.typepad.com/geekandpoke/2011/02/simply-explained.html">Geek and Poke</a> under CC-BY-ND-2.0</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xceptance.com/2011/03/03/the-argument-about-the-curly-brackets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser Cache Usage Study by Yahoo</title>
		<link>http://blog.xceptance.com/2010/11/03/browser-cache-usage-study-by-yahoo/</link>
		<comments>http://blog.xceptance.com/2010/11/03/browser-cache-usage-study-by-yahoo/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 19:05:11 +0000</pubDate>
		<dc:creator>Rene</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Quotations]]></category>

		<guid isPermaLink="false">http://blog.xceptance.de/?p=496</guid>
		<description><![CDATA[Today, I rediscovered this nice article about browser cache usage: Performance Research, Part 2: Browser Cache Usage – Exposed!. It gives you a pretty good idea about the average cache usage. Bottom line: Optimize your site for no cache hits at all and you are good. 40-60% of Yahoo!’s users have an empty cache experience [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I rediscovered this nice article about browser cache usage: <a href="http://yuiblog.com/blog/2007/01/04/performance-research-part-2/">Performance Research, Part 2: Browser Cache Usage – Exposed!</a>. It gives you a pretty good idea about the average cache usage. Bottom line: Optimize your site for no cache hits at all and you are good.</p>
<blockquote><p>40-60% of Yahoo!’s users have an empty cache experience and ~20% of all page views are done with an empty cache. &#8230; It says that even if your assets are optimized for maximum caching, there are a significant number of users that will always have an empty cache. &#8230;reducing the number of HTTP requests has the biggest  impact on reducing response time. The percentage of users with an empty cache for different web pages may vary, especially for pages with a high number of active (daily) users. However, we found in our study that regardless of usage patterns, the percentage of page views with an empty cache is always ~20%.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.xceptance.com/2010/11/03/browser-cache-usage-study-by-yahoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Test Automation Costs Too Much</title>
		<link>http://blog.xceptance.com/2010/07/20/why-test-automation-costs-too-much/</link>
		<comments>http://blog.xceptance.com/2010/07/20/why-test-automation-costs-too-much/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 15:27:55 +0000</pubDate>
		<dc:creator>Rene</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Quotations]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[teams]]></category>

		<guid isPermaLink="false">http://blog.xceptance.de/?p=457</guid>
		<description><![CDATA[I got a pretty nice link today. Check out that short article about the usual obstacles when trying or applying test automation: Why Test Automation Costs Too Much. Elisabeth covers the aspects of disconnected teams and the often practiced sharp distinction between programmers and testers pretty well. Bottom line: the reason test automation costs so [...]]]></description>
			<content:encoded><![CDATA[<p>I got a pretty nice link today. Check out that short article about the usual obstacles when trying or applying test automation: <a href="http://testobsessed.com/2010/07/19/why-test-automation-costs-too-much/">Why Test Automation Costs Too Much</a>. Elisabeth covers the aspects of disconnected teams and the often practiced sharp distinction between programmers and testers pretty well.</p>
<blockquote><p>Bottom line: the reason test automation costs so much is that it’s done in a silo far removed from the development effort.</p>
<p>Buffered from the consequences of design decisions that decrease testability, the developers continue to create software that’s nigh onto impossible to automate.</p>
<p>And isolated from the technical expertise of how the software was constructed, the test automation specialists are in a situation where they cannot help but be both inefficient and ineffective.</p></blockquote>
<p>Enjoy reading!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xceptance.com/2010/07/20/why-test-automation-costs-too-much/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Was QA nicht machen soll</title>
		<link>http://blog.xceptance.com/2009/10/24/was-qa-nicht-machen-soll/</link>
		<comments>http://blog.xceptance.com/2009/10/24/was-qa-nicht-machen-soll/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 22:42:15 +0000</pubDate>
		<dc:creator>Rene</dc:creator>
				<category><![CDATA[Quotations]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[bach]]></category>
		<category><![CDATA[entscheidung]]></category>
		<category><![CDATA[qa]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://blog.xceptance.de/?p=322</guid>
		<description><![CDATA[Es gibt immer große Missverständnisse über die Rolle von QA/Test. Einige Leute wollen, dass QA das Produkt explizit freigibt und notfalls es aufhält, wenn es schlecht ist. Andere meinen, dass es besser ist, wenn QA einfach nur eine Empfehlung ausspricht. Jon Bach hat heute auf der STPCon 2009 mit einem kurzen Satz schön zusammengefasst, welche [...]]]></description>
			<content:encoded><![CDATA[<p>Es gibt immer große Missverständnisse über die Rolle von QA/Test. Einige Leute wollen, dass QA das Produkt explizit freigibt und notfalls es aufhält, wenn es schlecht ist. Andere meinen, dass es besser ist, wenn QA einfach nur eine Empfehlung ausspricht.</p>
<p><a href="http://jonbox.wordpress.com/">Jon Bach</a> hat heute auf der STPCon 2009 mit einem kurzen Satz schön zusammengefasst, welche Aufgabe QA hat. Ich teile seine Ansicht voll.</p>
<blockquote><p>QA does not make quality. QA helps to make an informed decision about the quality.</p></blockquote>
<p>QA/Test stellt den Zustand der Software/Hardware fest und informiert darüber. QA wird sich auf keinen Fall die Aufgabe auf den Tisch ziehen, zu richten. Das soll bitteschön der Auftraggeber, Programmmanager oder Projektmanager machen. Er bekommt den Bonus, er darf entscheiden. QA hilft nur dabei und zwar so gut, dass er eigentlich nicht anders kann, als der QA-Empfehlung zu folgen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xceptance.com/2009/10/24/was-qa-nicht-machen-soll/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>G1 &#8211; Garbage First Collector</title>
		<link>http://blog.xceptance.com/2009/02/14/g1-garbage-first-collector/</link>
		<comments>http://blog.xceptance.com/2009/02/14/g1-garbage-first-collector/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 23:25:43 +0000</pubDate>
		<dc:creator>Rene</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Quotations]]></category>
		<category><![CDATA[gc]]></category>
		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://blog.xceptance.de/?p=160</guid>
		<description><![CDATA[Für das Sun JDK deutet sich ein neuer Garbage Collector an, der ein anderes Herangehen hat und damit lange  Pausen noch deutlicher als der CMS vermeiden soll. Dem geneigten Leser sei dieser Artikel empfohlen: The Garbage First Collector! Im JDK 6v14 könnten wir ihn vielleicht sehen. Ich bin schon ganz aufgeregt, da ich mittlerweile oft [...]]]></description>
			<content:encoded><![CDATA[<p>Für das Sun JDK deutet sich ein neuer Garbage Collector an, der ein anderes Herangehen hat und damit lange  Pausen noch deutlicher als der CMS vermeiden soll. Dem geneigten Leser sei dieser Artikel empfohlen: <a href="http://www.fasterj.com/articles/G1.shtml">The Garbage First Collector!</a></p>
<p>Im JDK 6v14 könnten wir ihn vielleicht sehen. Ich bin schon ganz aufgeregt, da ich mittlerweile oft und viel mit GC-Internas hantiere&#8230; keine Wunder bei Lasttests gegen 120 CPUs mit Java drauf.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xceptance.com/2009/02/14/g1-garbage-first-collector/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Garbage in, Garbage out!</title>
		<link>http://blog.xceptance.com/2008/10/19/garbage-in-garbage-out/</link>
		<comments>http://blog.xceptance.com/2008/10/19/garbage-in-garbage-out/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 14:07:31 +0000</pubDate>
		<dc:creator>Rene</dc:creator>
				<category><![CDATA[Quotations]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[fehler]]></category>
		<category><![CDATA[frust]]></category>
		<category><![CDATA[schicksal]]></category>
		<category><![CDATA[verzweiflung]]></category>

		<guid isPermaLink="false">http://blog.xceptance.de/?p=56</guid>
		<description><![CDATA[Viele Tester dürften diesen berühmten Ausspruch kennen: Garbage in, Garbage out! Er spricht mir manchmal aus der Seele. Es gibt immer wieder Momente, wo ich Software oder Projekte einfach nur in die Ecke werfen möchte und den Raum mit einem &#8220;Macht Euren Sche&#8230;. doch allein!&#8221; davonstürmend verlasse. Warum eigentlich? Die Anwort ist ganz einfach. Viele [...]]]></description>
			<content:encoded><![CDATA[<p>Viele Tester dürften diesen berühmten Ausspruch kennen:</p>
<blockquote><p>Garbage in, Garbage out!</p></blockquote>
<p>Er spricht mir manchmal aus der Seele. Es gibt immer wieder Momente, wo ich Software oder Projekte einfach nur in die Ecke werfen möchte und den Raum mit einem &#8220;Macht Euren Sche&#8230;. doch allein!&#8221; davonstürmend verlasse.</p>
<p>Warum eigentlich? Die Anwort ist ganz einfach.</p>
<p>Viele Softwareentwickler verlassen sich einfach blind darauf, dass es jemanden gibt, der nochmal drauf schaut. Da bekommt man Softwareruinen zum Testen vorgesetzt, die nicht mal die Qualität eines Prototypen haben. Die ersten Klicks, die ersten Blicke auf den Code sagen schon alles und fördern eine Handvoll offensichtliche Fehler zu Tage. Man muss sich nicht mal anstrengen.</p>
<p><a href="http://blog.xceptance.de/wp-content/uploads/2008/10/ruine.jpg"><img class="size-full wp-image-58 alignleft" title="Ruine" src="http://blog.xceptance.de/wp-content/uploads/2008/10/ruine.jpg" alt="" width="240" height="163" /></a>Natürlich gibt man die Ruine mit freundlicher Mahnung zurück und bekommt später das Feature um die gefundenen Fehler behoben, dafür um weitere Fehler angereichert zurück. So geht das Spiele eine Weile, der Projektmanager stellt sich stur, der Termin zählt und zum Schluss hat dieses Feature eine Endqualität, die man eigentlich zur Testannahme erwartet hätte. Danach beginnt das Elend und der Endkunde fördert gnadenlos alles zu Tage und man darf sich die Vorwürfe des Projektmanagers gefallen lassen, warum man diese Fehler nicht gefunden hat.</p>
<p>In diesem Moment argumentiere ich gern mit folgendem Bild:</p>
<blockquote><p>Wenn das Haus am Anfang nicht von allein stehen will, dann ändert die lange Mängelliste der Bauaufsicht nichts dran, dass zum Schluss das Haus unbewohnbar bleibt, obwohl es steht.</p></blockquote>
<p>Damit endet mein momentaner Gefühlsausbruch auch schon. Schöne Woche noch.</p>
<p>Photo by <a href="http://www.flickr.com/photos/rustie/2676199026/">Rossco (R &amp; V Photographers)</a> under <a href="http://creativecommons.org/licenses/by/2.0/deed.en">CC-BY-2.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xceptance.com/2008/10/19/garbage-in-garbage-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ein Zitat zum Lieben</title>
		<link>http://blog.xceptance.com/2008/10/06/ein-zitat-zum-lieben/</link>
		<comments>http://blog.xceptance.com/2008/10/06/ein-zitat-zum-lieben/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 06:36:36 +0000</pubDate>
		<dc:creator>Rene</dc:creator>
				<category><![CDATA[Quotations]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[zitat]]></category>

		<guid isPermaLink="false">http://blog.xceptance.de/?p=46</guid>
		<description><![CDATA[Es gibt Zitate, die sind so erschreckend wahr, dass man sie einfach nur lieben muss und ihnen 100% Recht gibt. Das hier stammt von Bruce Schneier aus dem Crypto-Gram 1999/09/15 und gefunden habe ich es via  KeePass. As a cryptography and computer security expert, I have never understood the current fuss about the open source [...]]]></description>
			<content:encoded><![CDATA[<p>Es gibt Zitate, die sind so erschreckend wahr, dass man sie einfach nur lieben muss und ihnen 100% Recht gibt. Das hier stammt von <a href="http://www.schneier.com/crypto-gram-9909.html">Bruce Schneier aus dem Crypto-Gram 1999/09/15</a> und gefunden habe ich es via  <a href="http://keepass.info/">KeePass</a>.</p>
<blockquote><p>As a cryptography and computer security expert, I have never understood the current fuss about the open source software movement. In the cryptography world, we consider open source necessary for good security; we have for decades. Public security is always more secure than proprietary security. It&#8217;s true for cryptographic algorithms, security protocols, and security source code. For us, open source isn&#8217;t just a business model; it&#8217;s smart engineering practice.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.xceptance.com/2008/10/06/ein-zitat-zum-lieben/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Die Wahrheit</title>
		<link>http://blog.xceptance.com/2008/09/17/die-wahrheit/</link>
		<comments>http://blog.xceptance.com/2008/09/17/die-wahrheit/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 08:27:29 +0000</pubDate>
		<dc:creator>Rene</dc:creator>
				<category><![CDATA[Quotations]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[weisheit]]></category>
		<category><![CDATA[zitat]]></category>

		<guid isPermaLink="false">http://blog.xceptance.de/?p=38</guid>
		<description><![CDATA[Eine sehr wahre Weisheit von Andrew Tanenbaum: As I did 20 years ago, I still fervently believe that the only way to make software secure, reliable, and fast is to make it small.]]></description>
			<content:encoded><![CDATA[<p>Eine sehr wahre Weisheit von <a href="http://en.wikipedia.org/wiki/Andrew_Tanenbaum">Andrew Tanenbaum</a>:</p>
<blockquote><p>As I did 20 years ago, I still fervently believe that the only way to make software secure, reliable, and fast is to make it small.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.xceptance.com/2008/09/17/die-wahrheit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

