Una cosa che non mi piace della programmazione è l'apprendimento di una nuova API. Ad esempio, in questo momento sto cercando di imparare Windows Identity Foundation. È frustrante perché ho intenzione di dedicare la maggior parte del tempo a imparare come funzionano alcune classi e in realtà scrivo solo diverse righe di codice.Come impari rapidamente una gerarchia di classi?
In .NET, ci sono così tanti tipi che mi sembra di passare più tempo a cercare in msdn per una classe piuttosto che scrivere codice. Interrompe anche il mio flusso di lavoro mentre lavoro perché devo digitare un po 'piuttosto che cercare qualcosa.
Ovviamente, io non devo fare questo per le classi di base. Ogni volta che arrivano nuove cose, c'è sicuramente qualcuno che sta cercando di fare. Quindi spesso non riutilizzai quella lezione abbastanza da poterla davvero rivedere o metterla in azione.
Mi chiedo se qualcuno là fuori abbia trovato un modo per memorizzare (o cercare in modo più efficiente) queste gerarchie di modelli oggetto?
Up vote fellas, questo è il problema che tutti noi dobbiamo affrontare. votarlo !! –
Solo perché è un problema comune, non è una buona domanda. Per me, questo è parte del nostro lavoro, e chiedere delle scorciatoie è un po 'come chiedere come avanzare velocemente attraverso tutte quelle noiose cose di design e architettura. Imparare gli strumenti non è, o non dovrebbe essere un compito da evitare. – Aaronaught
La curva di apprendimento non può essere evitata. Puoi sicuramente migliorare la tua capacità di assimilare più informazioni. Tuttavia, c'è ancora solo una quantità limitata di cose che puoi tenere nella tua testa ... il "trucco" deve quindi essere intelligente nella scelta delle cose che vuoi mantenere e scartare le cose che puoi facilmente cercare. – Gishu