Come posso studiare C # da Stack Overflow [closed]

0

Come posso studiare C # da Stack Overflow?
Ho solo le basi del linguaggio C # con alcuni semplici esercizi; ora voglio passare al livello più alto C # attraverso Stack Overflow, leggendo tutte le domande taggate " c # ". Le domande non sono ordinate dal più semplice al più difficile.

Hai qualche idea su come imparare C # da Stack Overflow?

    
posta tarek11011 03.09.2011 - 14:45
fonte

5 risposte

18

NO, non puoi.

Ma puoi sicuramente ottenere aiuto, quando rimani bloccato ad un certo punto. Stack Overflow è un Q & Un sito web di risposte, che fornisce risposte a domande relative al codice da parte di utenti di tutto il mondo in varie lingue, tra cui C #.

Le domande poste su Stack Overflow sono specifiche per un progetto, per l'utente e le sue esigenze. Dal momento che sono molto specifici su un particolare progetto, imparare da loro sarà un incubo e un sacco di confusione.

Ti suggerisco di avviare qualche progetto, come un'applicazione di contabilità o un sito web. Continua a passare, e quando rimani bloccato, pubblica la domanda su SO; l'umile comunità ti farà sicuramente superare.

Oppure puoi leggere un libro, che mostra applicazioni di esempio. Puoi trovare vari libri sul formato Problem-Design-Solution .

    
risposta data 03.09.2011 - 15:03
fonte
4

Leggere le domande di altre persone può essere un buon modo per imparare, ma Q & Un forum come i vari siti di Stack Exchange non sono progettati per insegnare un argomento in modo approfondito. Mentre osservi, le domande non vengono ordinate in un modo che ti aiuterà a imparare rapidamente.

La soluzione migliore è utilizzare Stack Overflow come risorsa, ma utilizzare un libro o un altro sito Web progettato per le istruzioni come fonte principale. Quando trovi qualcosa nel libro che non capisci, cerca le domande correlate su Stack Overflow. Con oltre 2 milioni di domande e conteggi, è molto probabile che qualcuno abbia chiesto la cosa che ti stai chiedendo.

Se vuoi davvero imparare C # in un modo strongmente connesso allo Stack Overflow, prova a leggere C # in Profondità , scritto dal membro n. 1 di SO, Jon Skeet .

    
risposta data 03.09.2011 - 15:13
fonte
0

Penso che SE sia appropriato per fare domande per una situazione, per studiare qualcosa che è necessario padroneggiare la base attraverso un corso o una linea guida strutturati, penso che altri tipi di media come il libro o il video siano più appropriati. Per i video vorrei raccomandare Pluralsight per il libro che vorrei raccomandare prima c #.

    
risposta data 03.09.2011 - 15:00
fonte
0

Il modo migliore per imparare C # è programmare in C #. Questo è vero per qualsiasi lingua. Scegli qualcosa e inizia a implementare. Crea un gioco di tris, qualunque cosa.

    
risposta data 06.10.2012 - 01:29
fonte
0

Anche se sono d'accordo con la risposta di Pankaj per la maggior parte, devo dire che aiuta a passare attraverso domande SO su un particolare argomento (diciamo semafori su Linux) subito dopo aver letto su di esso da un libro di testo e scritto un po 'di pratica programmi (prima di risolvere un vero problema di lavoro con esso).

Ti renderai conto di come esattamente le persone stanno usando le API, le diverse strategie di risoluzione dei problemi, la "maniera giusta" di fare cose, le migliori pratiche e altri dati che ti aiuteranno a evitare molti errori ea mantenere la giusta direzione.

QUINDI domande riguardano i problemi reali che le persone affrontano quando cercano di risolvere problemi del mondo reale. Quindi è generalmente una grande esperienza leggere le sfide e le problematiche che le persone devono affrontare. È come se osservassi i problemi molto probabilmente ti dovresti affrontare se avessi provato qualcosa di simile.

Tuttavia, dal momento che stai davvero cercando di imparare la lingua stessa, ti conviene farlo con un libro di testo. Ma assicurati di cercare una domanda sugli argomenti che studi. Nella maggior parte dei casi non troverai pratici pezzi di tit che non sono presenti nei libri di testo.

Inoltre, sarai in grado di colmare le lacune nelle tue conoscenze come "hey, non lo sapevo" o "hey, questo è un altro modo per farlo!" o "hey, devo provarlo!"

Buon codice!

    
risposta data 06.10.2012 - 08:17
fonte

Leggi altre domande sui tag