'. '

Search results

From APIDesign

You searched for APIs

Jump to: navigation, search

For more information about searching APIDesign, see Help.

Showing below up to 50 results starting with #1.


View (previous 50) (next 50) (20 | 50 | 100 | 250 | 500)

Page title matches

  1. Runtime Aspects of APIs (1,842 bytes)
    3: ... evolve them compatibly. The [[Runtime Aspects of APIs|chapter 11]] does not reveal the holy grail, but ...
  2. Separate APIs for Clients and Providers (2,160 bytes)
    3: ... It analyses the differences between evolution of APIs targeted to different clients, analyses what kind...
  3. Cooperating with Other APIs (986 bytes)
    3: ...es why we have problems when working with foreign APIs and suggest strategies to deal with such situatio...
  4. Separate APIs for Client APIs and Support APIs (53 bytes)
    1: #REDIRECT [[Separate APIs for Clients and Providers]]

Page text matches

  1. AndreiBadea (432 bytes)
    1: ...he Spring Framework support; he designed NetBeans APIs in the database and Java EE area and reviewed a c...
  2. JesseGlick (745 bytes)
    1: ...APIs; refactor or deprecate existing APIs; review APIs created by others; and define the versioning beha...
  3. The Motivation to Create an API (451 bytes)
    3: ...at even if you try, you cannot live without APIs. APIs are everywhere, even in in-house systems. In the ...
  4. Determining What Makes a Good API (863 bytes)
    3: ...of [[API]]s you liked more than others? Are those APIs that you liked the most also those most easily us...
  5. Ever Changing Targets (819 bytes)
    3: ...ystems which provide some functionality via their APIs (like the X Window server), are expected to evolv...
  6. Runtime Aspects of APIs (1,842 bytes)
    3: ... evolve them compatibly. The [[Runtime Aspects of APIs|chapter 11]] does not reveal the holy grail, but ...
  7. Separate APIs for Clients and Providers (2,160 bytes)
    3: ... It analyses the differences between evolution of APIs targeted to different clients, analyses what kind...
  8. Cooperating with Other APIs (986 bytes)
    3: ...es why we have problems when working with foreign APIs and suggest strategies to deal with such situatio...
  9. Declarative Programming (2,381 bytes)
    3: ... suggest some good forms to use for this style of APIs including [[XML]], [[PropertyFiles]] or other [[p...
    13: == Documenting Declarative APIs ==
  10. The Future (2,302 bytes)
    3: ...y are not necessary. It is possible to write good APIs in C, in [[wikipedia::Java|Java]] even now. It is...
  11. LibraryReExportIsNPComplete (12,129 bytes)
  12. Do Not Expose More Than You Want (784 bytes)
    3: ...ome simple trick that will help you design better APIs? The [[Do Not Expose More Than You Want|chapter 5...
  13. Blogs:JaroslavTulach:Daily Life (27,376 bytes)
    161: ... portable applications written with [[Html4Java]] APIs are! In fact you can write your application code ...
  14. OlderBlogPosts (111,273 bytes)
    49: ...vsSPI|mount]] [[APIvsSPI|client APIs and provider APIs]] so they can strengthen [[APIvsSPI|each other]].
    325: APIs age and from time to time they get into so bad st...
    470: ...ontravariance]] is not very useful when designing APIs in Java, right? However due to [[erasure]] of the...
    478: ...on? None, or you don't care? If you are designing APIs, then you should! Because [[intelligent design]] ...
    676: Can you imagine [[APILessAPI|world without APIs]]? I can now...
  15. Trust (4,434 bytes)
    12: ...ean we need more [[BackwardCompatibility]] in our APIs in order to prevent collapse of software industry...
    61: ...mmediate actions. Those who care can produce good APIs without that exception anyway. If people want to ...
  16. Using Games to Improve API Design Skills (752 bytes)
    3: ...ok you may ask: "OK, you told us how to write the APIs properly, but how am I supposed to transfer this ...
  17. End Of Life Procedures (473 bytes)
    3: ...ife Procedures|Chapter 19]], you can send you old APIs to [[black hole]] smoothly while keeping [[Backwa...
  18. SignatureTests (3,631 bytes)
  19. Evolving the API Universe (1,068 bytes)
    3: ... also knowing how to allow coexistence of similar APIs.
  20. InvitationForReaders (1,928 bytes)
  21. Reviewers (3,307 bytes)
    30: ....png]][[Separate APIs for Client APIs and Support APIs]]
    32: * [[Image:Ok.png]][[Cooperating with Other APIs]]
    33: * [[Image:Ok.png]][[Runtime Aspects of APIs]]
  22. Blogs:JaroslavTulach:Practical Design (17,458 bytes)
    29: ==== Run on JDK8, use JDK11 APIs! ====
    31: ...ion|run your application on JDK8]], but use JDK11 APIs? That's traditionally done with a reflection. But...
  23. Blogs:JaroslavTulach:Theory (22,864 bytes)
    13: ...tics]] of an API design comes with own surprises: APIs shall not be copied, but only re-implemented. Tha...
    64: In some sense: When designing APIs, relying only on [[ContinuousIntegration]] is bad...
    173: .... I am maintaining the [[TruffleSigtest|Truffle]] APIs since May, 2015 and I was applying my best knowle...
  24. 3SidesToEveryAPI (5,843 bytes)
  25. Blogs:AndreiBadea:EnumsInAPIs (2,008 bytes)
    1: == [[Enum]]s in APIs ==
  26. NetBeans Platform (2,356 bytes)
  27. Outline (1,185 bytes)
    19: * Chapter 8: [[Separate APIs for Clients and Providers]]
    21: * Chapter 10: [[Cooperating with Other APIs]]
    22: * Chapter 11: [[Runtime Aspects of APIs]]
  28. Cluelessness (3,939 bytes)
  29. APIReview (4,291 bytes)
    1: ...al element of [[Teamwork]] for everyone designing APIs in a group. The [[NetBeans]] project uses process...
    24: ...proposing small, compatible additions to existing APIs, doing that
  30. David Šimonek (547 bytes)
    1: ... Swing desktop application. David likes to design APIs too and especially likes to search for similariti...
  31. ThanksReviewers (12,358 bytes)
    7: ... use to develop APIs, he also knows how to design APIs. However he also likes to argue about everything....
    17: ...ut its organization, about its code and about its APIs, as such he can play a perfect role of patient ex...
    21: ...eal API code!'' Sure, Dave, you designed a lot of APIs, it is easy for you to understand the basics, but...
    27: ...out importance of testing and also about the role APIs play in the attempt to increase [[Cluelessness]] ...
    29: ...ng as possible. Instead it sees properly designed APIs as a tool to help other developers to practice [[...
  32. Blogs:AndreiBadea (342 bytes)
    5: ==== Enums in APIs ====
  33. ThanksFriends (3,327 bytes)
    9: ...said: "Let's write a book describing how to write APIs that will stand the test of time." At that moment...
  34. VisualAspects (2,422 bytes)
    3: ...is kind of checks is against good habits of using APIs.
  35. Have You Ever Wondered (13,635 bytes)
    9: ...at even if you try, you cannot live without APIs. APIs are everywhere, even in in-house systems. In the ...
    11: ...hy you like some APIs more than others? Are those APIs that you liked the most also those most easily us...
    14: ...ystems which provide some functionality via their APIs (like the X Window server), are expected to evolv...
    18: ...ome simple trick that will help you design better APIs? The [[Do_Not_Expose_More_Than_You_Want|chapter 5...
    25: ... It analyses the differences between evolution of APIs targeted to different clients, analyses what kind...
  36. Blogs:JaroslavTulach:Theory:LanguagesForEvolution (2,746 bytes)
    3: ... that is needed quite often during development of APIs for our libraries.
    24: ...d in his [[Blogs:AndreiBadea:EnumsInAPIs|Enums in APIs]] blog, it seems that our languages do not think ...
    26: Releasing new version of libraries with modified APIs is really common and our software engineering pra...
  37. APIDesignPatterns:Exceptions (8,610 bytes)
    37: ..._Aspects_of_APIs|Chapter 11]], Runtime Aspects of APIs, from the point of view of API evolution, there i...
  38. APIFest08 (4,214 bytes)
    22: Remember that [[Runtime Aspects of APIs]] are as important as API signatures.
  39. Ezekiel2517 (2,459 bytes)
    7: ...ting to refer to chapter 11, [[Runtime Aspects of APIs]] instead of explaining that getting ready for re...
  40. Blogs:JaroslavTulach:Theory:DiamondsVsStars (1,633 bytes)
    9: In short, although APIs look eternal, they are not ''forever'', they are ...
  41. SafariOnline (923 bytes)
  42. APIFest08:Task1.5 (1,349 bytes)
    3: ...at some of your solutions, I failed. Some of your APIs do not satisfy all the use cases that I had in my...
    5: ...train yourself from doing too big changes to your APIs, they are all good, just satisfy the additional u...
  43. BackwardCompatibility (6,862 bytes)
    37: ...ricky, as it covers a lot of [[Runtime Aspects of APIs]], yet in the end it is the most important one. I...
  44. Dependencies (5,080 bytes)
  45. FriendPackages (5,397 bytes)
    5: ...ntation''. This is unfortunate as it pollutes the APIs with useless implementation details, distracts th...
  46. APIFest08:Report (10,858 bytes)
    7: ...arn and have fun while designing architecture and APIs and practising [[BackwardCompatibility]] principl...
    33: ...remember? There are different [[APITypes|kinds of APIs]], text messages being one of them. For purpose o...
    91: ...aries. Even slight change in [[Runtime Aspects of APIs]] can lead to [[BackwardCompatibility|incompatibi...
    105: ...lients and Providers]] as advocated in [[Separate APIs for Clients and Providers|Chapter 8]].
  47. Good Technology (3,666 bytes)
  48. Domain Specific Language (12,164 bytes)
  49. TheYearOfAnnotations2009 (3,433 bytes)
    3: ...Is|Chapter 10]], in section Beware of Using Other APIs). As such we are going to create our own [[annota...
  50. Agile (1,099 bytes)

View (previous 50) (next 50) (20 | 50 | 100 | 250 | 500)



Search in namespaces:

List redirects
Search for
Views
buy