CodeDev è riuscito a rovesciare il potente Microsoft SharePoint • The Record

in una chiamata A volte ricevi la chiamata. A volte lo metti. benvenuto a in una chiamata Dove il nostro lettore è dall’altra parte del telefono.

La storia di oggi deriva da “Mark” (non il suo nome) e si riferisce al momento in cui è stato incaricato di sviluppare un’applicazione di gestione dei documenti per il dipartimento universitario in cui lavorava. Il piano prevedeva che praticamente tutti i documenti sarebbero eventualmente rientrati nella sua giurisdizione e che le autorità identificate avessero deciso che un nuovo strumento chiamato “SharePoint” avrebbe fatto il lavoro.

Per cominciare, SharePoint ha fatto il suo debutto nel 2001 e da allora ha dimostrato la sua popolarità tra le organizzazioni che cercano una piattaforma di gestione dei documenti. È altamente personalizzabile ed è stato progettato in tutti i tipi di forme per soddisfare le esigenze delle aziende nel corso degli anni. Tuttavia, il prodotto era ancora agli inizi al momento del racconto di Mark e si circondò di istruzioni su come utilizzare la cosa.

Ci ha detto: “Ho passato molto tempo a leggere opuscoli (RTFM), poiché questi erano i bei vecchi tempi prima che tutto fosse online.

In SharePoint [back then] Ho scritto in modalità riga all’interno dell’applicazione che chiama una funzione alla volta. Quando inizi a usare una funzione, apparirà una finestra di dialogo che ti offre le diverse opzioni per quella funzione. Puoi scendere in una tana del coniglio molto profonda.

È stato molto divertente. Mark è sprofondato sempre più nella tana del coniglio e la sua applicazione è diventata sempre più grande, fino a quando ha smesso di funzionare. Mark non riusciva a capire cosa c’era che non andava – l’errore non aveva senso. Fino a quel momento andava tutto bene.

A quei tempi, si tendeva a fare affidamento su contratti di assistenza. E così, nonostante la sua posizione di umile programmatore, Mark si è ritrovato al telefono con uno dei geni di Microsoft SharePoint.

READ  Punto di discussione: le funzionalità Wii che ci piacerebbe vedere su Nintendo Switch

Forse potrebbe provare a condensare un po’ il suo codice? Chiamare meno funzioni per subroutine?

Certo, Marco l’ha fatto. Il codice è stato riscritto. cade ancora.

È stata effettuata un’altra chiamata e altri ingegneri Microsoft erano in linea con altri suggerimenti. Il round and round si è svolto fino alla fine, secondo Mark, “Gli ingegneri hanno finalmente ammesso che SharePoint aveva un limite di codice e l’ha raggiunto!”

“Pensavo fosse un’istituzione, programmi di livello mondiale?” Ha aggiunto. “Cosa c’è di sbagliato in me?”

Armato delle nuove informazioni, Mark ha riprovato. La sua riscrittura finale era corta di tre righe e, soprattutto, non è caduta in un mucchio.

“Il programma è ancora in vigore”, ha detto un decennio dopo.

Hai mai dovuto alzare il telefono e chiedere aiuto solo per scoprire che la soluzione al tuo problema era un po’ non documentata? O sei tu quello dall’altra parte della linea che deve rivelare i tuoi segreti a chi non li merita? Dillo a tutti con un’e-mail a On Call. ®

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *