Effect
It is normal for software developers to create a library of custom functions that relate to their specific project. The inner-platform effect occurs when this library expands to include general purpose functions that duplicate functionality already available as part of the programming language or platform. Since each of these new functions will generally call a number of the original functions, they tend to be slower and if poorly coded, less reliable as well.
On the other hand, such functions are often created to present a simpler (and often more portable) abstraction layer on top of lower level services that either have an awkward interface, are too complex, non-portable or insufficiently portable, or simply a poor match for higher level application code.
Read more about this topic: Inner-platform Effect
Famous quotes containing the word effect:
“To get time for civic work, for exercise, for neighborhood projects, reading or meditation, or just plain time to themselves, mothers need to hold out against the fairly recent but surprisingly entrenched myth that good mothers are constantly with their children. They will have to speak out at last about the demoralizing effect of spending day after day with small children, no matter how much they love them.”
—Wendy Coppedge Sanford. Ourselves and Our Children, by Boston Womens Health Book Collective, introduction (1978)
“I have no faith in human perfectability. I think that human exertion will have no appreciable effect upon humanity. Man is now only more activenot more happynor more wise, than he was 6000 years ago.”
—Edgar Allan Poe (18091845)
“I have witnessed, and greatly enjoyed, the first act of everything which Wagner created, but the effect on me has always been so powerful that one act was quite sufficient; whenever I have witnessed two acts I have gone away physically exhausted; and whenever I have ventured an entire opera the result has been the next thing to suicide.”
—Mark Twain [Samuel Langhorne Clemens] (18351910)