Mit jelent a csonk a programozásban?


Legjobb válasz

A csonk egy kis kóddarab, amely szimulálja egy másik rendszert, amellyel a kódnak kölcsönhatásba kell lépnie.

például, ha olyan webhelyen dolgozott, amelynek nagyszámítógéphez kellett mennie a pénzügyi részletek kiszámításához, de ezt még nem építették fel, akkor egy csonkot csak nehézkesen kódolnak érvényes részletek, amelyeket Ön használhatja, mintha ott lenne.

Futtassuk és teszteljük a kódot anélkül, hogy függő rendszerek lennének jelen. A csonk félig intelligens lehet, és a bemenettől függően különféle válaszokkal válaszolhat.

Általában a csonkoknak megvan a helyük, de helytelenül használhatók, és nem használhatók teljesítmény tesztelésre, mivel nem fognak válaszoljon, mint egy igazi háttérprogram.

Válasz

Évekkel ezelőtt egy virtuális terminál interfészt kellett megvalósítanom, hogy szimulálhassam egy alkalmazás nagygépéhez csatlakoztatott terminálját. A nagygéphez való hozzáférés ritka és drága volt. Tehát a fejlesztési szakaszban helyreállítottam a Technikai Ügyfélszolgálatunknál elérhető Data Analyzer által rögzített válaszokat, és írtam egy rövid kódot, hogy visszaküldjem ezeket a válaszokat a fejlesztés alatt álló alkalmazáshoz. Amikor eléggé magabiztosak voltunk az alkalmazáskódban, fizettünk a tényleges hozzáférésért a nagygéphez, és jobban tuningoltuk az alkalmazást. Úgy gondolom, hogy a Data Analyzer rekordjai és a válaszok szimulálására szolgáló kód csonkja volt a tényleges nagygép cseréjének.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük