Picture of author.

Joshua Bloch (1) (1961–)

Teoksen Effective Java tekijä

Katso täsmennyssivulta muut tekijät, joiden nimi on Joshua Bloch.

2 teosta 1,335 jäsentä 14 arvostelua 3 Favorited

Tietoja tekijästä

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 näytä lisää 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. näytä vähemmän

Tekijän teokset

Effective Java (2001) 1,135 kappaletta

Merkitty avainsanalla

Yleistieto

Syntymäaika
1961-09-28
Sukupuoli
male

Jäseniä

Kirja-arvosteluja

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.)… (lisätietoja)
 
Merkitty asiattomaksi
eri_kars | 10 muuta kirja-arvostelua | 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.
… (lisätietoja)
 
Merkitty asiattomaksi
asalamon | 2 muuta kirja-arvostelua | 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.
… (lisätietoja)
½
 
Merkitty asiattomaksi
asalamon | 10 muuta kirja-arvostelua | Jun 2, 2019 |

Listat

Palkinnot

You May Also Like

Tilastot

Teokset
2
Jäseniä
1,335
Suosituimmuussija
#19,286
Arvio (tähdet)
½ 4.3
Kirja-arvosteluja
14
ISBN:t
32
Kielet
9
Kuinka monen suosikki
3

Taulukot ja kaaviot