"For Dummies" Àr en högst rankad bokserie. SÄ nÀr man försöker hitta en nybörjarbok att lÀra sig bra, mer eller mindre vilket Àmne som helst, tittar han/hon nÀrmare pÄ en av dessa böcker ganska ofta. Java For Dummies av Barry Burd kan vara vÀrt att lÀsa för vissa kategorier av elever.
Vad handlar den hÀr boken om?
Inga överraskningar, den hÀr boken handlar om Java-sprÄket för dummies. Java Core för nybörjare, för att vara exakt. Författaren sjÀlv tipsar om att börja lÀsa frÄn den delen av boken du behöver redan nu. Du kan hitta anvÀndbara rekommendationer i avsnittet "Vad du inte behöver lÀsa." Och för dem som inte kan vÀnta med att börja koda, skulle jag rekommendera att följa detta rÄd frÄn Barry.
I den hÀr delen fÄr du reda pÄ huvuddelarna i ett program, och slutligen kommer du att föreslÄs skriva ditt program. Som Barry (författaren) korrekt noterade Àr det hÀr kapitlet skrivet med hÀnsyn till Javas sÀrdrag, men det lÀr ut grunderna för programmering som det Àr. Det finns ocksÄ tre kapitel i denna del. "Variabler och deras vÀrden", "Kontrollstrukturer" och "cykler." De Àr mycket detaljerade och tar hÀnsyn till ögonblick dÀr Àven de som redan programmerar ofta Àr förvirrade. Till exempel, vad Àr skillnaden mellan en variabel och dess namn, instruktion och operator? Det rekommenderas för alla nybörjare (men glöm inte praktiska uppgifter!).
Del 3. OOP
Den hÀr delen Àr viktig för de faktiska Java-dockor som vill vara riktiga Java-programutvecklare i framtiden. Den Àr tillÀgnad klasser och objekt, objektorienterade programmeringsprinciper (OOP). Du kommer att fÄ reda pÄ varför OOP-metoden Àr utmÀrkt för att utveckla stora program (spoiler: först och frÀmst för att undvika repeterbarhet av koden, haha). Delen innehÄller nÄgra kapitel om att arbeta med filer och konstruktörer av klasser. Om du inte förstÄr de flesta av orden jag skrev i meningen ovan bör du definitivt lÀra dig den hÀr delen. Förklaringarna och exemplen hÀr Àr bra; Jag antar att du kan förstÄ OOP pÄ grundnivÄn efter att du lÀst detta och skrivit nÄgra kodexempel. Det finns dock en brist pÄ mer detaljerad redovisning av vissa OOPs principer, sÄsom polymorfism och inkapsling. Det finns bara tips om dem.
Del 4. Smarta Java-tekniker
En fördelaktig del. Det Àr bÀttre att lÀsa den och göra mÄnga kodningsövningar för att förstÄ alla nya tekniker bÀttre. Ett kapitel tillÀgnat variabler och deras korrekta anvÀndning, samt ett kapitel om undantag, Àr fullt av bra förklaringar. Kapitlet om arrayer Àr exakt och spÀnnande. Samlingar, generika och strömmar. För mig var dessa Àmnen inte vÀl granskade. Visst handlar den hÀr boken om Java-utveckling för dummies. Hur som helst skulle det inte vara överflödigt att prata om samlingar mer i detalj. FrÄn den hÀr delen fÄr du reda pÄ lite om mer eller mindre moderna Java-funktioner som Lambdas och Functional Programmering samt gammal och förÄldrad teknologi Swing. Visst visar författaren ett grafiskt anvÀndargrÀnssnitt pÄ den hÀr, men det Àr urÄldrigt. Hela den tredje delen, mÄste jag sÀga, Àr vÀldigt kontrasterad. Vissa Àmnen beskrivs bra, vissa - inte pÄ bÀsta sÀtt; vissa Àmnen Àr anvÀndbara, andra Àr förÄldrade.
Del 5. Delen av tiotals
Den hÀr delen Àr ganska kort. Den innehÄller nÄgra tips om hur du undviker typiska misstag och anvÀndbara webbplatser. Det verkar vara mer som en artikel pÄ Internet, en bra sÄdan.
De allmÀnna slutsatserna om boken liknar kapitel 4 slutsatser. Java for Dummies av Barry Burd Àr en utmÀrkt bok för nybörjare som Àr redo att anvÀnda flera resurser för sitt lÀrande. Det kan inte kallas en programmeringslÀrobok eller handledning; det Àr istÀllet din första Java-handbok. Det Àr bÀttre att lÀsa parallellt med steg-för-steg-tutorials och (nödvÀndigtvis!) lösa kodningsuppgifter. Flera frÄgor behandlas i detalj hÀr. Du kanske kÀnner författarens bakgrund som lÀrare, sÄ han förklarar de frÄgor som orsakade de största svÄrigheterna för hans nybörjarelever. Men hÀr Àr nÄgra Àmnen som avslöjas ganska ytligt, pÄ nivÄn av informativa artiklar. Java for Dummies Àr dock en bok för nybörjare. DÀrför kan det vara din första upprepning av bekantskap med sprÄket.Dessutom Àr Java For Dummies lÀtt att lÀsa, full av livliga och roliga exempel och utvikningar. Den kan lÀtt lÀsas var som helst pÄ vÀgen eller innan lÀggdags. Om du förstÄs Àr nöjd med författarens stil. Och kom ihÄg: ingen bok i denna vÀrld kan göra dig till en mjukvaruutvecklare. Bara övning kan.