All logs
From APIDesign
Combined display of all available logs of APIDesign. You can narrow down the view by selecting a log type, the user name, or the affected page.
View (previous 50) (next 50) (20 | 50 | 100 | 250 | 500)
- 06:06, 14 June 2008 Apidesign (Talk | contribs) deleted "Prepare for Reentrant Calls" (Author request: content before blanking was: ''''Done: c7fdccf6ac6d''' * Page 201: In the second code listing, what type is "cnt"? This variable is never declared AFAIK. And by the way, it's a bad choice for a variable name as it is only one missing le)
- 06:06, 14 June 2008 Apidesign (Talk | contribs) deleted "Synchronization and Deadlocks" (Author request: content before blanking was: ''''Done: bb7047d0a4d0''' - I think Andrei found very important problem: The system that breaks one of the conditions for deadlock is '''deadlock-proof''' system not '''deadlock-prone''' system, forgive poor no)
- 06:06, 14 June 2008 Apidesign (Talk | contribs) marked r909 of Talk:Runtime Aspects of APIs patrolled (automatic)
- 06:06, 14 June 2008 Apidesign (Talk | contribs) marked r908 of Memory Management patrolled (automatic)
- 06:05, 14 June 2008 Apidesign (Talk | contribs) marked r907 of Prepare for Reentrant Calls patrolled (automatic)
- 06:05, 14 June 2008 Apidesign (Talk | contribs) marked r906 of Synchronization and Deadlocks patrolled (automatic)
- 06:05, 14 June 2008 Apidesign (Talk | contribs) marked r905 of Runtime Aspects of APIs patrolled (automatic)
- 06:04, 14 June 2008 Apidesign (Talk | contribs) marked r904 of Reviewers:PartII patrolled (automatic)
- 06:04, 14 June 2008 Apidesign (Talk | contribs) deleted "Reliability and Cluelessness" (content was: 'Perhaps this section should be under the testing chapter. Page 175, para 1: "buried dialog", "a few faithful end users", "hidden features". The tone is t...' (and the only contributor was 'AndreiBadea'))
- 06:04, 14 June 2008 Apidesign (Talk | contribs) deleted "Fixing Odyssey" (Author request: content was: 'Perhaps this section should be under the testing chapter. Page 173, para -1: since you mention year 2006, do you have a specific X server issue in mind? ...' (and the only contributor was '[[Special:Contributions/AndreiBadea)
- 06:03, 14 June 2008 Apidesign (Talk | contribs) marked r903 of Reviewers:PartII patrolled (automatic)
- 06:03, 14 June 2008 Apidesign (Talk | contribs) deleted "Beware of Using Other APIs" (Author request: content before blanking was: ''''Done: acc761a59107''' Page 147, para 2: Java collections use <tt>size</tt>, not <tt>getSize</tt>. Also the Javadoc refers to the Collections API as to "Collections Framework". Page 147, para -1: the 2.2 k)
- 06:03, 14 June 2008 Apidesign (Talk | contribs) deleted "Enforcing Consistency of APIs" (Author request: content before blanking was: ''''Done: f69d2163f4c8''' Page 154, code example: bad indentation of the class header. Having a final class whose all methods return null really is bulletproof, but it can also confuse the reader. Please cons)
- 06:03, 14 June 2008 Apidesign (Talk | contribs) deleted "Do Not Overuse the JavaBeans Listener Pattern" (Author request: content before blanking was: 'I would argue this is a good example of a case where your definition of cluelessness doesn't match the one of most Java developers out there. People are so used to implementing listener support, that even the )
- 06:03, 14 June 2008 Apidesign (Talk | contribs) deleted "Prevent Misuses of the API" (Author request: content before blanking was: ''''Done: 414c75f60371''' Page 161, para -2: "Javadoc" instead of "JavaDoc". Page 162, code example: <tt>public</tt> not used on interface methods -- inconsistent with other sections. Also, whether to make <t)
- 06:03, 14 June 2008 Apidesign (Talk | contribs) deleted "Delegation and Composition" (Author request: content before blanking was: 'Page 155, <tt>Arithmetica</tt> code example: it is prone to overflows, and <tt>sumRange</tt> can throw <tt>NegativeArraySizeException</tt>. OK, this is probably a nitpick and readers will understand that it's )
- 06:03, 14 June 2008 Apidesign (Talk | contribs) marked r902 of Talk:Cooperating with Other APIs patrolled (automatic)
- 06:02, 14 June 2008 Apidesign (Talk | contribs) marked r901 of Delegation and Composition patrolled (automatic)
- 06:02, 14 June 2008 Apidesign (Talk | contribs) marked r900 of Enforcing Consistency of APIs patrolled (automatic)
- 06:02, 14 June 2008 Apidesign (Talk | contribs) marked r899 of Beware of Using Other APIs patrolled (automatic)
- 06:02, 14 June 2008 Apidesign (Talk | contribs) marked r898 of Prevent Misuses of the API patrolled (automatic)
- 06:01, 14 June 2008 Apidesign (Talk | contribs) marked r897 of Do Not Overuse the JavaBeans Listener Pattern patrolled (automatic)
- 06:01, 14 June 2008 Apidesign (Talk | contribs) marked r896 of Cooperating with Other APIs patrolled (automatic)
- 06:01, 14 June 2008 Apidesign (Talk | contribs) marked r895 of Reviewers:PartII patrolled (automatic)
- 06:00, 14 June 2008 Apidesign (Talk | contribs) deleted "Good Tools make any API easier" (Author request: content before blanking was: ''''Done: 1f7473745841''' - more emphasis on testing This section doesn't deal with testing as much as with the idea that wizards lower the learning curve of the API. --AndreiBadea 14:01,)
- 06:00, 14 June 2008 Apidesign (Talk | contribs) deleted "The fade of specification" (Author request: content before blanking was: ''''Done: 03f60f4d2ef8''' Page 140, para -3: "Hotspot" should be "HotSpot". --AndreiBadea Some re-implementations occur even in OSS (integer-only OGG, for example). There are technical )
- 06:00, 14 June 2008 Apidesign (Talk | contribs) marked r894 of The fade of specification patrolled (automatic)
- 06:00, 14 June 2008 Apidesign (Talk | contribs) marked r893 of Good Tools make any API easier patrolled (automatic)
- 06:00, 14 June 2008 Apidesign (Talk | contribs) marked r892 of Talk:Keep Testability In Mind patrolled (automatic)
- 05:59, 14 June 2008 Apidesign (Talk | contribs) marked r891 of Keep Testability In Mind patrolled (automatic)
- 05:59, 14 June 2008 Apidesign (Talk | contribs) marked r890 of Reviewers:PartII patrolled (automatic)
- 05:59, 14 June 2008 Apidesign (Talk | contribs) marked r889 of Talk:Separate APIs for Client APIs and Support APIs patrolled (automatic)
- 05:58, 14 June 2008 Apidesign (Talk | contribs) deleted "Writer Evolution between Java 1.4 and 1.5" (Author request: content before blanking was: ''''Done: cc4e959ec9de''' Page 124, <tt>CountingWriter</tt> code example: <tt>@author</tt> tag probably not needed. Page 126, code example: <tt>convertChar</tt> is a very bad name for the function -- it does)
- 05:58, 14 June 2008 Apidesign (Talk | contribs) deleted "Split Your API Reasonably" (Author request: content before blanking was: ''''Done: 70c0c4836a28''' Page 134, para -2: "masterfs" will only make sense to NetBeans developers. Why not use "master filesystem" instead? --AndreiBadea 13:52, 8 April 2008 (UTC) Pag)
- 05:58, 14 June 2008 Apidesign (Talk | contribs) marked r888 of Split Your API Reasonably patrolled (automatic)
- 05:58, 14 June 2008 Apidesign (Talk | contribs) deleted "Expressing API/SPI in C and Java" (Author request: content before blanking was: ''''Done: 4b040ec30843''' Page 121: <tt>xmms_register_playback</tt> should take a <tt>(void)(*f)(char*)</tt> parameter (note the order of <tt>*</tt> and <tt>f</tt>). Moreover, the parentheses around <tt>void<)
- 05:58, 14 June 2008 Apidesign (Talk | contribs) marked r887 of Writer Evolution between Java 1.4 and 1.5 patrolled (automatic)
- 05:57, 14 June 2008 Apidesign (Talk | contribs) marked r886 of Expressing API/SPI in C and Java patrolled (automatic)
- 05:57, 14 June 2008 Apidesign (Talk | contribs) marked r885 of Separate APIs for Client APIs and Support APIs patrolled (automatic)
- 05:56, 14 June 2008 Apidesign (Talk | contribs) marked r884 of Reviewers:PartII patrolled (automatic)
- 05:56, 14 June 2008 Apidesign (Talk | contribs) deleted "Intercomponent Lookup and Communication" (Author request: content before blanking was: ''''Done: dd09dc43619c''' - I am currently rewriting this part to reflect your comments. As the topic is quite alive, I have also created a dedicated online page for this called Injection. Page 104, para -)
- 05:56, 14 June 2008 Apidesign (Talk | contribs) deleted "Lookup is Everywhere" (Author request: content before blanking was: ''''Done: d0b6efbc74d8''' Page 115: only seasoned NetBeans developers will know what <tt>ic</tt> in <tt>ic.add(new ModifiedImpl(this))</tt> stands for. I think you can just drop the example. Page 116: code e)
- 05:55, 14 June 2008 Apidesign (Talk | contribs) deleted "The Need for Cyclic Dependencies" (Author request: content before blanking was: ''''Done: b058ea24096e''' Page 113, code example: <tt>encode</tt> should be <tt>encrypt</tt>. And probably it should return a <tt>byte[]</tt>. OK, you claim the example is a bit artificial, so consider this a )
- 05:55, 14 June 2008 Apidesign (Talk | contribs) deleted "Writing an Extension Point" (Author request: content before blanking was: ''''Done: bc774fd94cce''' <tt>TipOfTheDay</tt> example: <tt>sayHello</tt> doesn't seem a good name for the method. How about <tt>getTip</tt>? Page 109, para -2,-4: extra "s" in <tt>TipsOfTheDay</tt>. Page 10)
- 05:55, 14 June 2008 Apidesign (Talk | contribs) marked r883 of Talk:Use Modular Architecture patrolled (automatic)
- 05:55, 14 June 2008 Apidesign (Talk | contribs) marked r882 of Lookup is Everywhere patrolled (automatic)
- 05:55, 14 June 2008 Apidesign (Talk | contribs) marked r881 of The Need for Cyclic Dependencies patrolled (automatic)
- 05:55, 14 June 2008 Apidesign (Talk | contribs) marked r880 of Writing an Extension Point patrolled (automatic)
- 05:55, 14 June 2008 Apidesign (Talk | contribs) marked r879 of Intercomponent Lookup and Communication patrolled (automatic)
- 05:55, 14 June 2008 Apidesign (Talk | contribs) deleted "Types Of Modular Design" (Author request: content before blanking was: ''''Done: 134c6f9cad88''' Page 103, para 1: "using some sort of Hashtable" -- <tt>DriverManager</tt> uses <tt>Vector</tt>'s (but sure, you can view it as a dictionary with <tt>O(N)</tt> complexity). The regist)