Afbeelding van de auteur.

Joshua Bloch (1) (1961–)

Auteur van Effective Java

Voor andere auteurs genaamd Joshua Bloch, zie de verduidelijkingspagina.

2 Werken 1,337 Leden 14 Besprekingen Favoriet van 3 leden

Over de Auteur

Joshua Bloch is a professor at Carnegie Mellon University. He was formerly the chief Java architect at Google, a distinguished engineer at Sun Microsystems, and a senior systems designer at Transarc. He led the design and implementation of numerous Java Platform features, including the JDK 5.0 toon meer language enhancements and the Java Collections Framework. He holds a Ph.D. in computer science from Carnegie Mellon University and a B.S. in computer science from Columbia University. toon minder

Werken van Joshua Bloch

Effective Java (2001) 1,137 exemplaren

Tagged

Algemene kennis

Geboortedatum
1961-09-28
Geslacht
male

Leden

Besprekingen

This book is like Effective C by Scott Meyers, but for Java.

The book is formatted at a series of tips, broken into categories such as concurrency, designing methods, handling exceptions, and implementing C constructs. I found the book extremely useful. I do not have much Java experience, and I had to write some code in Java. This book helped me write code that is, hopefully, idiomatically and well as syntactically Java. (It also helped me relearn how to actually program in Java, but, shhh, that's a secret.)… (meer)
 
Gemarkeerd
eri_kars | 10 andere besprekingen | Jul 10, 2022 |
A könyv 95 java feladványt tartalmaz, rövid java programokat, ahol ki kell találni, lefordul-e a program és mit csinál. Többnyire elég egyértelmű, hogy mit akar csinálni a program, de valami furcsa okból szinte minden program másként viselkedik mint elvárjuk. Bosszantóan kevés esetben találtam meg az elrejtett trükköt, ez persze lehet az én hibám is. Az már a könyv hibája, hogy a legtöbb példából szerintem nem sokat tanulunk.

Vannak azok a programok, amelyekről nem látszik elsőre, hogy nem fordulnak le. Viszont a hibaüzenet elég jó ahhoz, hogyha ebbe beleütközünk, akkor gyorsan javítsuk a hibát, nem túl fontos ezt nekünk előre kitalálni. Nagyon sok olyan kód van, ami ránézésre rossz, ilyent nem fogok leírni, így annyira nem fontos tudni, hogy miért nem működik (az persze igaz, hogy más által írt szar kódot is karban kell tartanunk elég gyakran). Vannak persze nagyon érdekes feladványok is.

Elég sokszor írja a szerző, hogy mit kellene tanulnunk a példákból, ilyenkor az Effective Java könyvére hivatkozik. Az egy valóban nagyszerű könyv, szerintem sokkal jobban megéri azt elolvasni.

A könyv Java 1.5-re épül, így nem túl friss már.
… (meer)
 
Gemarkeerd
asalamon | 2 andere besprekingen | Apr 24, 2021 |
Nem véletlenül ez az egyik legismertebb Java könyv. Nem teljesen kezdőknek ajánlott, vagyis feltételezi, hogy már ismerjük a nyelvet, de pár év Java programozás után már rendkívül hasznos lehet. Sőt szerintem vannak részei amik akár már korábban is teljesen érthetőek.

A könyv 12 fejezeten belül 90 pontot sorol fel. A fejezeteken belül a pontok egymásra épülnek, de a fejezeteket szinte tetszőleges sorrendben olvashatjuk. A pontokban a szerző tipikus Java programozási hibákat mutat be (és persze azt is, hogy miként lehet ezeket elkerülni), vagy felvet egy gyakori problémát és szépen kidolgozott programozási technikát mutat be amivel megoldhatjuk. A könyv egyik legjobb tulajdonsága, hogy a pontok szinte mindegyike konkrét javaslatokat tartalmaz. Vagyis nagyon ritka az olyan megfoghatatlan szabály, ami általánosan javasolja, hogy törekedjünk valamire.

Érdemes odafigyelni, hogy melyik kiadást vesszük meg. Én a harmadik kiadást olvastam, ez 2017-ben jelent meg, több újdonságot tartalmaz a 2008-ban megjelent második kiadáshoz képest.
… (meer)
½
 
Gemarkeerd
asalamon | 10 andere besprekingen | Jun 2, 2019 |

Lijsten

Prijzen

Misschien vindt je deze ook leuk

Statistieken

Werken
2
Leden
1,337
Populariteit
#19,259
Waardering
½ 4.3
Besprekingen
14
ISBNs
32
Talen
9
Favoriet
3

Tabellen & Grafieken