software produktutvikling er en anstrengende, trinn-for-steg prosess og det aller første som sikrer den ønskede effekt er et objekt basseng. Egentlig, serverer et objekt basseng som en slags buffer-system, som når du trenger et objekt i programvareutvikling, ville det gi. Det interessante med dette bassenget er at det er mest av objektet. Når den er brukt, kan du på nytt bringe den til prosessen, slik den blir i ryggen. Et objekt bassenget tilbyr alle gjenstandene før den går ut av dem. Utvilsomt er dette den mest ettertraktede vei å gå videre med utvikling programmer, og det krever forutgående oppmerksomhet og nok ressurser.
I disse dager mange prototype mønstre brukes i online programvareutvikling, der ytelsen er økt ved kloner av pre-laget objekter. På den annen side, gjør objektet bassenget du å få mest mulig ut av ressursene, som det kan gjenbruke gjenstander. Som et felles gods butikk, objektet bassenget skattefunn alle objektene og søke for alle gjenbrukbare objekter, når en kunde krever det. I tilfelle, er det ikke noen gjenbrukbart objekt, så det ville prøve å lage en ny en - så raskt som mulig. Dersom noen hvordan, ville det ikke være i stand til å opprette nye gjenbrukbare objektet, så dette bassenget vil vente til etableringen av en gjenbrukbar objekt.
Denne prosessen som dreier seg om programvare og utvikling, klienten har alle rettigheter til å bruke gjenbrukbare objektet - når som helst. Likeledes er kunden også ansvarlig for å frigjøre objektet. Dette er en enkel prosedyre, men kunden må være klar om dette. I tilfelle, er objektet ikke brukes på nytt eller ikke engang gitt ut da det kom i kategorien for utilgjengelig - definert av ResourcePool. Siden begynnelsen av programvareutvikling, et objekt basseng har spart mye penger, så det virker som en super ressurs som kan imøtekomme til utallige kunder - samtidig