<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://wiki.apidesign.org/skins/common/feed.css?116"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>InvitationForReaders - Revision history</title>
		<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.12.0rc1</generator>
		<lastBuildDate>Fri, 10 Apr 2026 23:14:41 GMT</lastBuildDate>
		<item>
			<title>JaroslavTulach at 05:53, 25 May 2019</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=10004&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:53, 25 May 2019&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;you can buy the [http://practical.apidesign.org Practical API Design] book [http://practical.apidesign.org here]. Or find it at [[SafariOnline]].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;you can buy the [http://practical.apidesign.org Practical API Design] book [http://practical.apidesign.org here]. Or find it at [[SafariOnline]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 25 May 2019 05:53:09 GMT</pubDate>			<dc:creator>JaroslavTulach</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
		<item>
			<title>JaroslavTulach at 05:52, 25 May 2019</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=10003&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:52, 25 May 2019&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;you can buy the [http://practical.apidesign.org Practical API Design] book [http://practical.apidesign.org here]. Or&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;you can buy the [http://practical.apidesign.org Practical API Design] book [http://practical.apidesign.org here]. Or &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;find it at [[SafariOnline]].&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Maybe you are standing in a book store, holding this book in your hand, and asking yourself: &amp;quot;Should I buy it?&amp;quot; Here is your answer: If you have ever written code and handed it  to someone else to let them compile their code against yours, the answer is: &amp;quot;You are ready to enter the [[API]] design world and this book will help you explore it.&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Maybe you are standing in a book store, holding this book in your hand, and asking yourself: &amp;quot;Should I buy it?&amp;quot; Here is your answer: If you have ever written code and handed it  to someone else to let them compile their code against yours, the answer is: &amp;quot;You are ready to enter the [[API]] design world and this book will help you explore it.&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sat, 25 May 2019 05:52:50 GMT</pubDate>			<dc:creator>JaroslavTulach</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
		<item>
			<title>JaroslavTulach at 05:24, 29 July 2018</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=9672&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 05:24, 29 July 2018&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Maybe you are standing in a book store, holding this book in your hand, and asking yourself: &amp;quot;Should I buy it?&amp;quot; Here is your answer: If you have ever written code and handed it to someone else to let them compile their code against yours, the answer is: &amp;quot;You are ready to enter the [[API]] design world and this book will help you explore it.&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;you can buy the [http://practical.apidesign.org Practical API Design] book [http://practical.apidesign.org here]. Or:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Maybe you are standing in a book store, holding this book in your hand, and asking yourself: &amp;quot;Should I buy it?&amp;quot; Here is your answer: If you have ever written code and handed it &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;to someone else to let them compile their code against yours, the answer is: &amp;quot;You are ready to enter the [[API]] design world and this book will help you explore it.&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach [[API]] design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of [[API]] design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach [[API]] design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of [[API]] design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 29 Jul 2018 05:24:52 GMT</pubDate>			<dc:creator>JaroslavTulach</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
		<item>
			<title>JaroslavTulach at 07:04, 21 October 2009</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=3069&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 07:04, 21 October 2009&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach [[API]] design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of [[API]] design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach [[API]] design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of [[API]] design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of [[NetBeans]], which is not just a well known IDE, but also the first modular desktop ''application framework written in [[Java]]''. &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;My name sounds Slavic and has a strange pronunciation (read the initial [[wikipedia::Palatal_approximant|J as Y]] and [[wikipedia::Ch_(digraph)#Ch_in_Czech|last ch as in Scottish ''loch'' or in German ''Bach'']]), because I am Czech. However, as [[NetBeans]] has been the flagship software product of [[Sun]] Microsystems for a while now, you don't have to worry that the content of the book might not be ''widely applicable'' and understandable.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[User:JaroslavTulach|&lt;/ins&gt;Jaroslav Tulach&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;and I am the founder and initial architect of [[NetBeans]], which is not just a well known IDE, but also the first modular desktop ''application framework written in [[Java]]''. This book is based on notes that I have collected over the last ten years, while designing and maintaining [[NetBeans]] [[API]]s and transferring this knowledge to the rest of our developers. It is a journal from the heart of the [[NetBeans]] laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on [[NetBeans]], it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining [[NetBeans]] [[API]]s and transferring this knowledge to the rest of our developers. It is a journal from the heart of the [[NetBeans]] laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on [[NetBeans]], it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Knowledge of proper API design is essential for the successful creation of 21st century software. Let [[TheAPIBook|this book]] be your guide while exploring the big wide world of [[API]] design.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Knowledge of proper API design is essential for the successful creation of 21st century software. Let [[TheAPIBook|this book]] be your guide while exploring the big wide world of [[API]] design.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[User:JaroslavTulach|Jaroslav Tulach]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[User:JaroslavTulach|Jaroslav Tulach]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 21 Oct 2009 07:04:13 GMT</pubDate>			<dc:creator>JaroslavTulach</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
		<item>
			<title>JaroslavTulach at 07:02, 21 October 2009</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=3068&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 07:02, 21 October 2009&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach [[API]] design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of [[API]] design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach [[API]] design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of [[API]] design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of [[NetBeans]], which is not just a well known IDE, but also the first modular desktop ''application framework written in [[Java]]''. My name sounds Slavic and has a strange pronunciation (read the initial [[wikipedia::&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;http://en.wikipedia.org/wiki/&lt;/del&gt;Palatal_approximant|J as Y]] and [[wikipedia::&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;http://en.wikipedia.org/wiki/&lt;/del&gt;Ch_(digraph)#Ch_in_Czech|last ch as in Scottish ''loch'' or in German ''Bach'']]), because I am Czech. However, as [[NetBeans]] has been the flagship software product of [[Sun]] Microsystems for a while now, you don't have to worry that the content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of [[NetBeans]], which is not just a well known IDE, but also the first modular desktop ''application framework written in [[Java]]''. My name sounds Slavic and has a strange pronunciation (read the initial [[wikipedia::Palatal_approximant|J as Y]] and [[wikipedia::Ch_(digraph)#Ch_in_Czech|last ch as in Scottish ''loch'' or in German ''Bach'']]), because I am Czech. However, as [[NetBeans]] has been the flagship software product of [[Sun]] Microsystems for a while now, you don't have to worry that the content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining [[NetBeans]] [[API]]s and transferring this knowledge to the rest of our developers. It is a journal from the heart of the [[NetBeans]] laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on [[NetBeans]], it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining [[NetBeans]] [[API]]s and transferring this knowledge to the rest of our developers. It is a journal from the heart of the [[NetBeans]] laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on [[NetBeans]], it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 21 Oct 2009 07:02:56 GMT</pubDate>			<dc:creator>JaroslavTulach</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
		<item>
			<title>JaroslavTulach at 07:01, 21 October 2009</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=3067&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 07:01, 21 October 2009&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach [[API]] design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of [[API]] design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach [[API]] design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of [[API]] design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of [[NetBeans]], which is not just a well known IDE, but also the first modular desktop ''application framework written in [[Java]]''. My name sounds Slavic and has a strange pronunciation (read the initial J as Y and last ch as &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Spanish J&lt;/del&gt;), because I am Czech. However, as [[NetBeans]] has been the flagship software product of [[Sun]] Microsystems for a while now, you don't have to worry that the content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of [[NetBeans]], which is not just a well known IDE, but also the first modular desktop ''application framework written in [[Java]]''. My name sounds Slavic and has a strange pronunciation (read the initial &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[wikipedia::http://en.wikipedia.org/wiki/Palatal_approximant|&lt;/ins&gt;J as Y&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;and &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[wikipedia::http://en.wikipedia.org/wiki/Ch_(digraph)#Ch_in_Czech|&lt;/ins&gt;last ch as &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;in Scottish ''loch'' or in German ''Bach'']]&lt;/ins&gt;), because I am Czech. However, as [[NetBeans]] has been the flagship software product of [[Sun]] Microsystems for a while now, you don't have to worry that the content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining [[NetBeans]] [[API]]s and transferring this knowledge to the rest of our developers. It is a journal from the heart of the [[NetBeans]] laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on [[NetBeans]], it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining [[NetBeans]] [[API]]s and transferring this knowledge to the rest of our developers. It is a journal from the heart of the [[NetBeans]] laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on [[NetBeans]], it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 21 Oct 2009 07:01:52 GMT</pubDate>			<dc:creator>JaroslavTulach</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
		<item>
			<title>JaroslavTulach at 15:24, 12 August 2009</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=2740&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 15:24, 12 August 2009&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of [[NetBeans]], which is not just a well known IDE, but also the first modular desktop ''application framework written in [[Java]]''. My name sounds Slavic and has a strange pronunciation (read the initial J as Y and last ch as Spanish J), because I am Czech. However, as [[NetBeans]] has been the flagship software product of [[Sun]] Microsystems for a while now, you don't have to worry that the content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of [[NetBeans]], which is not just a well known IDE, but also the first modular desktop ''application framework written in [[Java]]''. My name sounds Slavic and has a strange pronunciation (read the initial J as Y and last ch as Spanish J), because I am Czech. However, as [[NetBeans]] has been the flagship software product of [[Sun]] Microsystems for a while now, you don't have to worry that the content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining NetBeans &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;APIs &lt;/del&gt;and transferring this knowledge to the rest of our developers. It is a journal from the heart of the NetBeans laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on [[NetBeans]], it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;NetBeans&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] [[API]]s &lt;/ins&gt;and transferring this knowledge to the rest of our developers. It is a journal from the heart of the &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;NetBeans&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on [[NetBeans]], it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Knowledge of proper API design is essential for the successful creation of 21st century software. Let [[TheAPIBook|this book]] be your guide while exploring the big wide world of [[API]] design.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Knowledge of proper API design is essential for the successful creation of 21st century software. Let [[TheAPIBook|this book]] be your guide while exploring the big wide world of [[API]] design.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[User:JaroslavTulach|Jaroslav Tulach]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[User:JaroslavTulach|Jaroslav Tulach]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 12 Aug 2009 15:24:24 GMT</pubDate>			<dc:creator>JaroslavTulach</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
		<item>
			<title>JaroslavTulach at 15:22, 12 August 2009</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=2739&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 15:22, 12 August 2009&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Maybe you are standing in a book store, holding this book in your hand, and asking yourself: &amp;quot;Should I buy it?&amp;quot; Here is your answer: If you have ever written code and handed it to someone else to let them compile their code against yours, the answer is: &amp;quot;You are ready to enter the API design world and this book will help you explore it.&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Maybe you are standing in a book store, holding this book in your hand, and asking yourself: &amp;quot;Should I buy it?&amp;quot; Here is your answer: If you have ever written code and handed it to someone else to let them compile their code against yours, the answer is: &amp;quot;You are ready to enter the &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;API&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;design world and this book will help you explore it.&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach API design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of API design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;API&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;API&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of NetBeans, which is not just a well known IDE, but also the first modular desktop ''application framework written in Java''. My name sounds Slavic and has a strange pronunciation (read the initial J as Y and last ch as Spanish J), because I am Czech. However, as NetBeans has been the flagship software product of Sun Microsystems for a while now, you don't have to worry that the content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;NetBeans&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;, which is not just a well known IDE, but also the first modular desktop ''application framework written in &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Java&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;''. My name sounds Slavic and has a strange pronunciation (read the initial J as Y and last ch as Spanish J), because I am Czech. However, as &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;NetBeans&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;has been the flagship software product of &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Sun&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;Microsystems for a while now, you don't have to worry that the content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining NetBeans APIs and transferring this knowledge to the rest of our developers. It is a journal from the heart of the NetBeans laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on NetBeans, it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining NetBeans APIs and transferring this knowledge to the rest of our developers. It is a journal from the heart of the NetBeans laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;NetBeans&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;, it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Knowledge of proper API design is essential for the successful creation of 21st century software. Let this book be your guide while exploring the big wide world of API design.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Knowledge of proper API design is essential for the successful creation of 21st century software. Let &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[TheAPIBook|&lt;/ins&gt;this book&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;be your guide while exploring the big wide world of &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;API&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;design.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[User:JaroslavTulach|Jaroslav Tulach]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[User:JaroslavTulach|Jaroslav Tulach]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 12 Aug 2009 15:22:33 GMT</pubDate>			<dc:creator>JaroslavTulach</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
		<item>
			<title>192.9.112.196 at 14:31, 11 August 2008</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=1236&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:31, 11 August 2008&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dear Reader,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Maybe you are standing in a book store, holding this book in your hand, and asking yourself: &amp;quot;Should I buy it?&amp;quot; Here is your answer: If you have ever written code&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/del&gt;handed it to someone else to let them compile their code against yours, the answer is: &amp;quot;You are ready to enter the API design world and this book will help you explore it.&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Maybe you are standing in a book store, holding this book in your hand, and asking yourself: &amp;quot;Should I buy it?&amp;quot; Here is your answer: If you have ever written code &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;and &lt;/ins&gt;handed it to someone else to let them compile their code against yours, the answer is: &amp;quot;You are ready to enter the API design world and this book will help you explore it.&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach API design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of API design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach API design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of API design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 11 Aug 2008 14:31:04 GMT</pubDate>			<dc:creator>192.9.112.196</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
		<item>
			<title>192.9.112.196 at 14:14, 11 August 2008</title>
			<link>http://wiki.apidesign.org/index.php?title=InvitationForReaders&amp;diff=1235&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;tr&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:14, 11 August 2008&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach API design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of API design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;However, this book does not attempt to &amp;quot;teach API design in five easy lessons&amp;quot;. It cannot be read in &amp;quot;only three days!&amp;quot;. If you are looking for a quick handbook, probably this book is not for you. On the other hand, if you are interested in a deeper knowledge of API design, in knowing not only the ''how'', but also the ''why'', let me introduce myself to you before you put this book back on the shelf.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of NetBeans, which is not just a well known IDE, but also the first modular desktop ''application framework written in Java''. My name sounds Slavic and has a strange pronunciation (read the initial J as Y and last ch as Spanish J), because I am Czech. However, as NetBeans has been the flagship software product of Sun Microsystems for a while now, you don't have to worry that content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;My name is Jaroslav Tulach and I am the founder and initial architect of NetBeans, which is not just a well known IDE, but also the first modular desktop ''application framework written in Java''. My name sounds Slavic and has a strange pronunciation (read the initial J as Y and last ch as Spanish J), because I am Czech. However, as NetBeans has been the flagship software product of Sun Microsystems for a while now, you don't have to worry that &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;the &lt;/ins&gt;content of the book might not be ''widely applicable'' and understandable.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining NetBeans APIs and transferring this knowledge to the rest of our developers. It is a journal from the heart of the NetBeans laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on NetBeans, it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This book is based on notes that I have collected over the last ten years, while designing and maintaining NetBeans APIs and transferring this knowledge to the rest of our developers. It is a journal from the heart of the NetBeans laboratory, describing our problems, our growing understanding of them, the ''solutions'' we have chosen and the ''conclusions'' we made after applying them. Although our knowledge has been gathered while working on NetBeans, it is ''general'' enough to be ''useful'' for most software projects.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 11 Aug 2008 14:14:44 GMT</pubDate>			<dc:creator>192.9.112.196</dc:creator>			<comments>http://wiki.apidesign.org/wiki/Talk:InvitationForReaders</comments>		</item>
	</channel>
</rss>