Come ricordare i dettagli (Core API) di una lingua del computer? [chiuso]

4

Mi sono trovato spesso in pausa per verificare un determinato utilizzo di un'API principale quando scrivevo javascript o Ruby . Mi chiedo come stanno gli altri ragazzi? È necessario ricordare tutti gli usi dell'API di base?

La risposta è , come hai fatto a farlo efficientemente ?

    
posta steveyang 03.04.2012 - 06:35
fonte

5 risposte

9

Non ricordare i dettagli dell'API reale. Ricorda dove trovare i dettagli dell'API.

    
risposta data 03.04.2012 - 09:16
fonte
2

Yangchenyun, ogni volta che sento ricordare o memorizzare in un contesto di programmazione, i miei campanelli d'allarme iniziano a squillare.

Devi capire che cosa sta facendo una determinata parte dell'API e su quali concetti è basata l'API. Quindi il fatto che l'API sia in grado di fare una determinata cosa rimarrà automaticamente nella tua testa, anche se non hai tutti i dettagli presenti nella tua testa in qualsiasi momento.

Dopo che le risposte di Mad Keith e Geerten si apriranno.

Continua a programmare nella tua lingua preferita e le tue conoscenze API aumenteranno automaticamente.

    
risposta data 03.04.2012 - 10:54
fonte
1

La cosa più importante è imparare gli idiomi e le convenzioni di un particolare framework / API. Sono uno sviluppatore .NET e grazie alla coerenza tra le librerie di classi di .NET Framework, posso raccogliere parti del framework completamente diverse in pochissimo tempo, perché comprendo le idiosincrasie che permeano l'intero ecosistema .NET. Immagino che lo stesso sia vero per l'universo Java, anche se forse non per ambienti più frammentati come PHP.

    
risposta data 03.04.2012 - 11:00
fonte
0

Non sarai in grado di acquisire e conservare magicamente tutta la documentazione API per una lingua. Penso che sia una progressione piuttosto naturale quando si inizia qualcosa di nuovo per immergersi e iniziare a lavorarci su. Durante il processo, ti imbatterai in errori o hai bisogno di una funzione di cui non conosci il nome, e la vedrai. La documentazione di Ruby (ad esempio) è piuttosto veloce da navigare.

Potrebbe essere qualcosa che devi solo cercare una volta, e dopo questo, l'hai commesso alla memoria. Altre cose che potresti aver bisogno di risolvere un problema, e non le userai mai più. Man mano che la documentazione cresce, non dovresti guardare le stesse cose più e più volte: dovresti esplorare nuove parti della documentazione e crescere come sviluppatore.

    
risposta data 03.04.2012 - 08:48
fonte
0

Non penso sia necessario ricordare l'API dettagli , ma più la struttura e impostazione dell'API globale. Assicurati di sapere come sono strutturate le cose, quindi sai cosa cercare / cercare quando hai bisogno dei dettagli.

In questo modo troverai sempre ciò di cui hai bisogno dopo una ricerca sul Web.

    
risposta data 03.04.2012 - 09:41
fonte

Leggi altre domande sui tag