Apidesign at 11:32, 24 February 2017 - 2017-02-24 11:32:26

←Older revision Revision as of 11:32, 24 February 2017
Line 5: Line 5:
Anyway I'll be thankful if you decide to read the [[TheAPIBook|Practical API Design]] book. Here is few reasons why to do it: [[Have You Ever Wondered]]?
Anyway I'll be thankful if you decide to read the [[TheAPIBook|Practical API Design]] book. Here is few reasons why to do it: [[Have You Ever Wondered]]?
-
[[Image:Apidesign.jpg]]
+
[[Image:Apidesign.jpg|link=http://practical.apidesign.org]]
There are people who found [[TheAPIBook|Practical API Design]] too philosophical. For those, I've decided to follow steps of previous [[wikipedia:Kant|misunderstood philosopher]]s and released shorter summary: [[20 API Paradoxes]] (for dummies). In this book I concentrated on the most critical question: '''What is the difference between classical day-to-day programming and designing a framework'''? In the past I'd collected at least twenty of such differences, and because they are a bit surprising, I call them [[paradox]]es. In case you prefer just the final ''advice'', and don't care that much about the ''journey'' (e.g. philosophy), consider [[20 API Paradoxes]].
There are people who found [[TheAPIBook|Practical API Design]] too philosophical. For those, I've decided to follow steps of previous [[wikipedia:Kant|misunderstood philosopher]]s and released shorter summary: [[20 API Paradoxes]] (for dummies). In this book I concentrated on the most critical question: '''What is the difference between classical day-to-day programming and designing a framework'''? In the past I'd collected at least twenty of such differences, and because they are a bit surprising, I call them [[paradox]]es. In case you prefer just the final ''advice'', and don't care that much about the ''journey'' (e.g. philosophy), consider [[20 API Paradoxes]].
{{:Paradoxes}}
{{:Paradoxes}}

Apidesign at 09:13, 18 July 2014 - 2014-07-18 09:13:53

←Older revision Revision as of 09:13, 18 July 2014
Line 6: Line 6:
[[Image:Apidesign.jpg]]
[[Image:Apidesign.jpg]]
 +
 +
There are people who found [[TheAPIBook|Practical API Design]] too philosophical. For those, I've decided to follow steps of previous [[wikipedia:Kant|misunderstood philosopher]]s and released shorter summary: [[20 API Paradoxes]] (for dummies). In this book I concentrated on the most critical question: '''What is the difference between classical day-to-day programming and designing a framework'''? In the past I'd collected at least twenty of such differences, and because they are a bit surprising, I call them [[paradox]]es. In case you prefer just the final ''advice'', and don't care that much about the ''journey'' (e.g. philosophy), consider [[20 API Paradoxes]].
 +
 +
{{:Paradoxes}}

Apidesign at 13:39, 16 April 2014 - 2014-04-16 13:39:40

←Older revision Revision as of 13:39, 16 April 2014
Line 1: Line 1:
-
This [[Main Page|website]] is online and up-to-date addition to the [[TheAPIBook|Practical API Design]] book, where the community interested in API Design can get together and share findings about rules of proper API Design. [[InvitationForReaders|Join]] us by reading [[TheAPIBook]], talk to us [[Talkback|via e-mail, blogs or wiki]] and enjoy exploring the world of good API Design. I have separated my blogs into three categories to match the categories of the [[TheAPIBook]]. I am trying to blog at least one a week and as far as can say, I am able to keep up with my own schedule. Here is the list of my most recent write ups catagorized by the "abstraction" groups. I hope you'll find it useful and you decide to follow at least one of the blogging groups:
+
[[I]] created this [[Main Page|website]] when the [[TheAPIBook|Practical API Design]] book (describing all the design mistakes [[I]] did when designing [[NetBeans]]) was published to be a source of latest on-line news from the world of API Design. I still publish my observations about [[APIDesignPatterns]] or various [[APITypes]], but [[I]] am also trying to cover other projects of mine like [[Bck2Brwsr]] or [[DukeScript]]. Here is the overview of most recent topics that [[I]] [[blogs|blogged]] about:
 +
 
<rss desc=off number=5 >http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Theory&action=feed&feed=rss|http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Practical_Design&action=feed&feed=rss|http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Daily_Life&action=feed&feed=rss</rss>
<rss desc=off number=5 >http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Theory&action=feed&feed=rss|http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Practical_Design&action=feed&feed=rss|http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Daily_Life&action=feed&feed=rss</rss>
 +
Anyway I'll be thankful if you decide to read the [[TheAPIBook|Practical API Design]] book. Here is few reasons why to do it: [[Have You Ever Wondered]]?
-
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
+
[[Image:Apidesign.jpg]]
-
 
+
-
== [[ParadoxesVideo]] ==
+
-
 
+
-
 
+
-
{{:ParadoxesVideo}}
+
-
 
+
-
 
+
-
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
+
-
 
+
-
{{:Have You Ever Wondered}}
+

Apidesign: Protected "Main Page": I guess I don't want vandals to modify the main page [edit=sysop:move=sysop] [cascading] - 2012-12-15 16:43:31

Protected "Main Page": I guess I don't want vandals to modify the main page [edit=sysop:move=sysop] [cascading]

←Older revision Revision as of 16:43, 15 December 2012

Apidesign: Reverted edits by Timmyevans (Talk); changed back to last version by Apidesign - 2012-12-15 16:42:33

Reverted edits by Timmyevans (Talk); changed back to last version by Apidesign

←Older revision Revision as of 16:42, 15 December 2012
Line 1: Line 1:
-
Dos And Don'ts Of Running A Business
+
This [[Main Page|website]] is online and up-to-date addition to the [[TheAPIBook|Practical API Design]] book, where the community interested in API Design can get together and share findings about rules of proper API Design. [[InvitationForReaders|Join]] us by reading [[TheAPIBook]], talk to us [[Talkback|via e-mail, blogs or wiki]] and enjoy exploring the world of good API Design. I have separated my blogs into three categories to match the categories of the [[TheAPIBook]]. I am trying to blog at least one a week and as far as can say, I am able to keep up with my own schedule. Here is the list of my most recent write ups catagorized by the "abstraction" groups. I hope you'll find it useful and you decide to follow at least one of the blogging groups:
 +
<rss desc=off number=5 >http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Theory&action=feed&feed=rss|http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Practical_Design&action=feed&feed=rss|http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Daily_Life&action=feed&feed=rss</rss>
-
The goal to all business is turning a profit, but exactly how to do so is another matter. The truth is there are no real simple answers, but there are guidelines that offer the promise of success. Some things depend on the scope of the business, and what the business owner is capable of doing.
 
-
Good Habits for Profit
+
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
-
This is not an exhaustive list, and there will be many variations offered by different sources. The following will give a basic idea of ways get your business into the customer base building mode:
+
== [[ParadoxesVideo]] ==
-
Putting the right gear in place: No business can succeed without the necessary implements of the trade. Computers and various types of meeting software are pretty much basic essentials these days. However, other solutions that are fast becoming must haves include web conferencing tools, smart phones and Internet based promotional tools.
 
-
The customer is always right: It may sound like a tired refrain to say that the customer always come first, but this adage is still true today. Always be willing to listen to your customers. And be prepared to go the extra mile for those that arent quite satisfied, that is, if you didnt deliver as promised.
+
{{:ParadoxesVideo}}
-
Upgrade your skills: There is always something new to learn in just about any field. The smart business owner keeps abreast of changes in their area so they can keep offering quality service.
 
-
Network, network: There are so many opportunities for building vital links for your business. These include trade shows and expos, family gatherings and high school reunions. This simply means letting others know what you do in order to create your own opportunities.
+
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
-
Business owners can add to this list as they see fit. This is a useful guide that can serve as a springboard to profitability. Many businesses choose to promote themselves online as it is more cost effective. The boom in support software for customer support and smart phone use underscores the need for fast and reliable communications. Keep in mind that if you ignore the basics of good business habits, you can be sure your competitor wont.
+
{{:Have You Ever Wondered}}

Timmyevans at 14:20, 15 December 2012 - 2012-12-15 14:20:01

←Older revision Revision as of 14:20, 15 December 2012
Line 1: Line 1:
-
This [[Main Page|website]] is online and up-to-date addition to the [[TheAPIBook|Practical API Design]] book, where the community interested in API Design can get together and share findings about rules of proper API Design. [[InvitationForReaders|Join]] us by reading [[TheAPIBook]], talk to us [[Talkback|via e-mail, blogs or wiki]] and enjoy exploring the world of good API Design. I have separated my blogs into three categories to match the categories of the [[TheAPIBook]]. I am trying to blog at least one a week and as far as can say, I am able to keep up with my own schedule. Here is the list of my most recent write ups catagorized by the "abstraction" groups. I hope you'll find it useful and you decide to follow at least one of the blogging groups:
+
Dos And Don'ts Of Running A Business
-
<rss desc=off number=5 >http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Theory&action=feed&feed=rss|http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Practical_Design&action=feed&feed=rss|http://wiki.apidesign.org/index.php?title=Blogs:JaroslavTulach:Daily_Life&action=feed&feed=rss</rss>
+
 +
The goal to all business is turning a profit, but exactly how to do so is another matter. The truth is there are no real simple answers, but there are guidelines that offer the promise of success. Some things depend on the scope of the business, and what the business owner is capable of doing.
-
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
+
Good Habits for Profit
-
== [[ParadoxesVideo]] ==
+
This is not an exhaustive list, and there will be many variations offered by different sources. The following will give a basic idea of ways get your business into the customer base building mode:
 +
Putting the right gear in place: No business can succeed without the necessary implements of the trade. Computers and various types of meeting software are pretty much basic essentials these days. However, other solutions that are fast becoming must haves include web conferencing tools, smart phones and Internet based promotional tools.
-
{{:ParadoxesVideo}}
+
The customer is always right: It may sound like a tired refrain to say that the customer always come first, but this adage is still true today. Always be willing to listen to your customers. And be prepared to go the extra mile for those that arent quite satisfied, that is, if you didnt deliver as promised.
 +
Upgrade your skills: There is always something new to learn in just about any field. The smart business owner keeps abreast of changes in their area so they can keep offering quality service.
-
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
+
Network, network: There are so many opportunities for building vital links for your business. These include trade shows and expos, family gatherings and high school reunions. This simply means letting others know what you do in order to create your own opportunities.
-
{{:Have You Ever Wondered}}
+
Business owners can add to this list as they see fit. This is a useful guide that can serve as a springboard to profitability. Many businesses choose to promote themselves online as it is more cost effective. The boom in support software for customer support and smart phone use underscores the need for fast and reliable communications. Keep in mind that if you ignore the basics of good business habits, you can be sure your competitor wont.

Apidesign: Reverted edits by 178.120.156.225 (Talk); changed back to last version by Apidesign - 2012-09-05 07:04:34

Reverted edits by 178.120.156.225 (Talk); changed back to last version by Apidesign

←Older revision Revision as of 07:04, 5 September 2012
Line 5: Line 5:
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
-
anlecodi1978=-=
+
== [[ParadoxesVideo]] ==
 +
 
 +
 
 +
{{:ParadoxesVideo}}
 +
 
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
{{:Have You Ever Wondered}}
{{:Have You Ever Wondered}}

178.120.156.225: /* ParadoxesVideo */ - 2012-09-04 19:56:17

ParadoxesVideo

←Older revision Revision as of 19:56, 4 September 2012
Line 5: Line 5:
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
-
== [[ParadoxesVideo]] ==
+
anlecodi1978=-=
-
 
+
-
 
+
-
{{:ParadoxesVideo}}
+
-
 
+
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
{{:Have You Ever Wondered}}
{{:Have You Ever Wondered}}

Apidesign: Reverted edits by Privolidsoe (Talk); changed back to last version by Apidesign - 2012-08-14 12:46:47

Reverted edits by Privolidsoe (Talk); changed back to last version by Apidesign

←Older revision Revision as of 12:46, 14 August 2012
Line 5: Line 5:
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
-
[http://www.beyondthebusstop.com/profile/JulianGiron http://www.beyondthebusstop.com/profile/JulianGiron] [http://www.antarestech.net/profile/EthanGreenfield http://www.antarestech.net/profile/EthanGreenfield] [http://wiki.awn-project.org/HrYWSWmRiL http://wiki.awn-project.org/HrYWSWmRiL] =-=
+
== [[ParadoxesVideo]] ==
 +
 
 +
 
 +
{{:ParadoxesVideo}}
 +
 
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
{{:Have You Ever Wondered}}
{{:Have You Ever Wondered}}

Privolidsoe: /* ParadoxesVideo */ - 2012-08-10 16:59:40

ParadoxesVideo

←Older revision Revision as of 16:59, 10 August 2012
Line 5: Line 5:
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
Don't like reading [[TheAPIBook|books]]? Interested in visual tour about various aspects of [[API]] design? Visit our [[::Category:Video|video collection]] that popularizes various [[API]] design aspects. In case you have hour and half, join the [[ParadoxesVideo]] talk done in [[Linz]] in Dec 2009.
-
== [[ParadoxesVideo]] ==
+
[http://www.beyondthebusstop.com/profile/JulianGiron http://www.beyondthebusstop.com/profile/JulianGiron] [http://www.antarestech.net/profile/EthanGreenfield http://www.antarestech.net/profile/EthanGreenfield] [http://wiki.awn-project.org/HrYWSWmRiL http://wiki.awn-project.org/HrYWSWmRiL] =-=
-
 
+
-
 
+
-
{{:ParadoxesVideo}}
+
-
 
+
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
== Why you should read [[TheAPIBook|Practical API Design]] book? ==
{{:Have You Ever Wondered}}
{{:Have You Ever Wondered}}