Best Current Practice: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nuova pagina: {{T|lingua=inglese|argomento=informatica}} Una '''Best Current Practice''' o '''BCP''' (in inglese letteralmente: «migliore pratica corrente») indica...
 
Nessun oggetto della modifica
Riga 1:
{{T|lingua=inglese|argomento=informatica}}
 
Una '''''Best Current Practice''''' o '''BCP''' (in [[Lingua inglese|inglese]] letteralmente: «migliore pratica corrente») indica in generale un determinato metodo, procedura ecc. che, in un certo contesto, è da ritenere la scelta più logica e conveniente, una specie di standard di fatto. Questa espressione è usata spesso nel contesto dei [[Programma (informatica)|programmi informatici]] e della loro implementazione, nonché in quello dei [[Protocollo di rete|protocolli di rete]] e delle loro specificazioni.
 
Una ''Best Current Practice'' è solo un suggerimento non impegnativo, su come si dovrebbe procedere in un certo caso. È dunque più flessibile di uno standard: poiché le esigenze e le condizioni cambiano di volta in volta, un'altra maniera di procedere puiò essere più promettente e quindi successivamente implementata. Se le esigenze dovessero in cambiare in modo permanente, una BCP dovrebbe essere rivista.
Riga 7:
Il concetto di ''Best Current Practice'' è derivato da quello di ''best practice'' o «[[migliore pratica]]», che ha però una valenza più ampia, in quanto si riferisce ad una procedura, esperienza ecc. di tipo più stabile e consolidato, laddove nella BCP si mette in evidenza il valore «corrente» della stessa, cioè legato ad un contesto temporale e settoriale più specifico. Inoltre, il termine BCP negli ultimi anni è riferito quasi esclusivamente all'ambito informatico, dove ha acquisito un significato molto preciso.
 
<!-- '''BCP''' isè alsoinfatti theanche nameil ofnome adi numbereduna documentserie seriesdi publisheddocumenti bynumerati thepubblicati dall’[[Internet Engineering Task Force]]. AllTutti documentsidocumenti indi thisquesta seriesserie aresono alsoanche ''[[Request for Comments|Requests for Comments]]'' (RFCsRFC); whereasmentre aun dato numero givendi RFC numbersi alwaysriferisce referssempre toad auna specificspecifica versionversione ofdi aun documentdocumento, aun BCPnumero numberdi refersBCP tosi theriferisce mostalla recentrevisione revisionpiù ofrecente thedel documentdocumento. (ThusCosì, citationsle oftencitazioni referencesi bothriferiscono sia a un numero di BCP numberche a andun annumero RFCdi numberRFC.) BCPsLe areBCP usedsi tousano documentper guidelines,documentare linee processesguida, methodsprocessi, andmetodi othere mattersaltre notquestioni suitablenon foridonee per la standardizationstandardizzazione; most notably, the [[Internet standards process]] itself is defined in a series of BCPs, as isqs the formal organizational structure of the IETF, [[Internet Engineering Steering Group]], [[Internet Architecture Board]], and other groups involved in that process. (Contrast this with the ''STD'' document series, which defines the fully-standardized network protocols of the Internet, such as [[Internet Protocol|IP]], [[Transmission Control Protocol|TCP]], and [[Domain Name System|DNS]].)
* example: [[BCP 38]], [[BCP 47]] -->