Come si usano i codici di esempio durante la lettura dei libri di programmazione? [chiuso]

2

I libri di programmazione contengono spesso un sacco di codice sparsi al suo interno. Di solito ci sarà un sito web di accompagnamento per scaricare il codice utilizzato nel libro.

Come usi il codice? Li esegui e controlli i risultati o lo decidi di nuovo da zero?

Se lo stai codificando da zero, hai trovato dei vantaggi (come ricordare il contenuto meglio ecc.)?

    
posta Vinoth Kumar C M 01.06.2011 - 05:34
fonte

1 risposta

7

Il miglior consiglio sull'argomento che conosco proviene dal prologo di Zed Shaw Learn Python The Hard Way :

This simple book is meant to get you started in programming. The title says it’s the hard way to learn to write code; but it’s actually not. It’s only the “hard” way because it’s the way people used to teach things. With the help of this book, you will do the incredibly simple things that all programmers need to do to learn a language:

  1. Go through each exercise.
  2. Type in each sample exactly.
  3. Make it run.

That’s it. This will be very difficult at first, but stick with it.

E più tardi elabora:

It seems stupidly obvious, but, if you have a problem typing, you will have a problem learning to code. Especially if you have a problem typing the fairly odd characters in source code. Without this simple skill you will be unable to learn even the most basic things about how software works.

Typing the code samples and getting them to run will help you learn the names of the symbols, get familiar with typing them, and get you reading the language.

Quasi tutto il prologo è dedicato al motivo per cui il codice di digitazione è preferito, non c'è motivo di copiarlo qui, c'è una versione pdf gratuita del libro che puoi leggere.

Quindi, per rispondere alla tua domanda, scrivo sempre il codice. Ogni volta che scegli di digitare il codice invece di compilare / eseguire il codice che ti accompagna, in realtà ottieni qualche pratica preziosa e extra memoria muscolare indica la sintassi, le convenzioni e le stranezze della lingua. Non è solo il codice che conta, a meno che tutto ciò che vuoi ottenere sia leggere la lingua.

Python, dove il rientro è un requisito linguistico e non una questione di stile, è un esempio perfetto del motivo per cui è necessario digitare tutto quando si apprende.

    
risposta data 01.06.2011 - 06:04
fonte

Leggi altre domande sui tag