April 12
Learning Scala migliora l'efficienza di un programmatore Java e la potenza di programmazione a sua disposizione. Scala rende programmazione Java più moderna ed efficace, rendendolo più affidabile e più adatto per applicazioni su larga scala. Non si dovrebbe cercare di imparare Scala come prima lingua. programmatori per la prima volta interessato a saperne di Scala dovrebbe prima imparare i fondamenti di Java. Senza un background in Java, Scala è estremamente difficile da imparare in quanto presuppone una competenza esistente in Java.
1 Afferrare i fondamenti di Java. Come minimo, è necessario capire quali variabili, operatori, espressioni, dichiarazioni, blocchi, e le dichiarazioni di flusso di controllo sono, e come ognuno di questi è correttamente utilizzato nella programmazione Java. Scala si basa su questi fondamenti di Java. Se non li capisce, imparare Java attraverso tutorial online prima di imparare Scala.
2 Scegliere un libro o tutorial per imparare Scala. Rivedere i libri disponibili per gli studenti Scala dal sito ufficiale della Scala. Per le basi della Scala, libri più introduttivi o serie di tutorial sarà più che sufficiente.
3 Installare Scala sul computer prima di ogni programmazione. Scala è gratuito e disponibile dal sito ufficiale della Scala. Scegliere la più recente versione stabile per la piattaforma appropriata che hai, e seguire le istruzioni a schermo per completare l'installazione.
4 Studiare come Scala si differenzia da Java. Lavoro attraverso la serie di libri o tutorial che avete scelto. Prestare particolare attenzione alle differenze tra Java e Scala di utilizzo e virgola, gli oggetti Singleton, gli array, dichiarazione di variabile, dichiarazione di metodo, le chiusure e le funzioni.
5 Scrivere il codice a Scala. Fare riferimento al libro o tutorial fino ad aver interiorizzato i nuovi metodi di Scala e automaticamente scrivere il codice in base alle leggi di Scala, non regole di Java.
6 Lavoro attraverso ulteriori fonti di apprendimento, anche dopo aver completato il vostro libro o tutorial prima serie. Scala è un linguaggio complesso e richiede una notevole quantità di lavoro per raggiungere competenza.