• Tidak ada hasil yang ditemukan

EFFECTIVE JAVA PROGRAMMING LANGUAGE GUIDE BY JOSHUA BLOCH

N/A
N/A
Protected

Academic year: 2019

Membagikan "EFFECTIVE JAVA PROGRAMMING LANGUAGE GUIDE BY JOSHUA BLOCH"

Copied!
7
0
0

Teks penuh

(1)

EFFECTIVE JAVA PROGRAMMING

LANGUAGE GUIDE BY JOSHUA BLOCH

(2)
(3)

EFFECTIVE JAVA PROGRAMMING LANGUAGE GUIDE BY

JOSHUA BLOCH PDF

(4)

Download: EFFECTIVE JAVA PROGRAMMING LANGUAGE GUIDE BY JOSHUA BLOCH PDF

Locate much more experiences and also expertise by reading guide qualified Effective Java Programming Language Guide By Joshua Bloch This is a publication that you are looking for, isn't really it? That corrects. You have pertained to the appropriate website, after that. We constantly offer you Effective Java Programming Language Guide By Joshua Bloch and one of the most favourite e-books in the world to download and also delighted in reading. You may not dismiss that visiting this collection is a purpose and even by unintentional.

When some individuals considering you while reading Effective Java Programming Language Guide By Joshua Bloch, you may feel so happy. But, as opposed to other people feels you should instil in on your own that you are reading Effective Java Programming Language Guide By Joshua Bloch not due to that factors. Reading this Effective Java Programming Language Guide By Joshua Bloch will offer you greater than individuals appreciate. It will certainly guide to know greater than individuals staring at you. Already, there are lots of sources to knowing, reviewing a publication Effective Java Programming Language Guide By Joshua Bloch still comes to be the first choice as a fantastic means.

(5)

EFFECTIVE JAVA PROGRAMMING LANGUAGE GUIDE BY

7 of 7 people found the following review helpful. This will make you a better Java programmer, period. By David

"Effective Java" transformed my Java code. It made me a better programmer. If I were teaching a Java class, I would make this book a companion to the main text. I thought I knew Java pretty well and was following good basic practices, but almost every section in this book made me slap my forehead and run back to the code I was writing to refactor it. OK, maybe you don't want to/can't go and refactor all your existing code, but you will definitely write your code differently after reading this book, unless you are one of those rare superstar programmers and Java gurus who has nothing more to learn.

This is the best Java book I have ever read. It is focused, concise, and relevant, and it does exactly one thing: teaches you how to write better Java code. It is not a tutorial on how to build Java applications or a guide to learning Java. You must already know Java to use this book. It's also not a reader on general programming; while it does emphasize good programming practices that you can and should use in any language, the 57 items in this book are specifically about Java and how to use the Java language most effectively.

The items range from very basic practices that anyone writing a single line of Java code should follow to some more advanced topics that not everyone will make use of immediately (notably the chapters on threads and serialization), but NOTHING here is fluff or esoteric. You should know this stuff. Learn it, live it, love it. Did I mention it should be required reading for any Java programmer? If I were hiring a Java programmer, having read this book would be a BIG plus for any candidate I was considering... I think this book is to Java what "Code Complete" is to general programming. Seriously.

The only slightly negative comment I have, not really a negative but just something to be aware of, is that this book (at least the latest version) only covers JDK 1.4, so some of the advice should be modified just a little for the latest release, 1.5. (Notably, the section on writing typesafe enum classes -- the Enum class is now part of the Java language so you no longer need to "roll your own," but the tip still applies, as well as its suggestions on how to extend an enum class.)

196 of 199 people found the following review helpful. This is what you need to know to become a Java guru! By Doug Bell

(6)

Of the 50+ books on Java I've read, this book contains by far the most comprehensive and useful collection of that hard-won knowledge of core Java. The bonus is the clear and concise manner in which it is presented. Bloch is dead-on. There isn't a single factual error or piece of bad advice in the book. The most I came up with were a couple of omissions on some of the topics. However, omissions are inevitable given the technical depth of some of the topics Bloch covers, such as serialization, exceptions and threads.

I offer only two caveats about the book. The first is that the book is for advanced Java programmers. This is not to say that this information is not useful to every Java programmer, but you need to have a comprehensive knowledge of Java in order to appreciate many of the topics. This book does not provide comprehensive coverage, but rather fills in the detail and subtleties. I teach a Java IV class and recommend this to my students as additional reading after completing the class.

The other caveat is that this book is written from the perspective of writing public APIs. Bloch is the lead architect for the core JDK APIs where the classes and APIs have special security considerations. Several pieces of advice he gives apply absolutely to a public API where you want to defend the API from malicious code. However, if the code you are creating is intended for a less hostile and more trusting environment, fully following all of his advice will result in unnecessarily complex code. The one knock I give to the book is that Bloch does not delineate the circumstances that would dictate following his rather rigorous approach to bullet-proofing an API and can leave the reader with the mistaken perception that the advice applies equally to all categories of code.

Overall, this is absolutely a must-have book for the experienced Java programmer. Even if you are not yet an advanced Java programmer, buy this book and keep revisiting it as you advance until everything in the book makes sense to you.

0 of 0 people found the following review helpful. Good basic book

By ITCS

Buy it if you dare. But remember, Java is changing all the time, and new variants are appearing all over the smart phone landscape. This is a good basic book.

(7)

EFFECTIVE JAVA PROGRAMMING LANGUAGE GUIDE BY

JOSHUA BLOCH PDF

What type of publication Effective Java Programming Language Guide By Joshua Bloch you will favor to? Now, you will certainly not take the published book. It is your time to get soft data publication Effective Java Programming Language Guide By Joshua Bloch rather the printed papers. You can appreciate this soft data Effective Java Programming Language Guide By Joshua Bloch in whenever you anticipate. Even it is in anticipated area as the various other do, you could read guide Effective Java Programming Language Guide By Joshua Bloch in your gadget. Or if you really want more, you could keep reading your computer or laptop computer to obtain complete screen leading. Juts find it here by downloading and install the soft documents Effective Java Programming Language Guide By Joshua Bloch in link page.

Referensi

Dokumen terkait

Pengungkapan dan persentase dalam Tabel di atas menujukan bahwa hal tersebut merupakan kontribusi yang dapat diberikan atau dapat diungkapkan dari keselurahan item dalam tema

Tesis penelitian ini berfokus pada pelaksanaan tes toksisitas subkronis yang dirujuk oleh Organization for Economic Cooperation and Development (OECD 407, 2008) khususnya

4.5 Menggunakan media pembelajaran dan sumber belajar yang relevan dengan karakteristik peserta didik dan mata pelajaran yang diampu untuk mencapai tujuan pembelajaran secara

Melalui Peraturan Daerah Kota Padangsidimpuan Nomor 45 Tahun 2003 tentang Pembentukan Kecamatan Angkola Julu serta Peraturan Daerah Kota Padangsidimpuan Nomor 46

The nurse is one of human resources owned by the hospital, so that nurses need to be noticed in the quality and amount of due service of the nursing service nursing

pemberian sari bijikecipir ( Psophocarpus tetragonolobus ) terhadap kadar kolesterol LDL pada mencit.. Sebagai manusia yang tidak jauh dari sifat lupa dan salah,

Tahapan kegiatan yang dilakukan sebagai bentuk solusi atas permasalahan yang dihadapi masyarakat, yaitu sosialisasi dan penyuluhan, pelatihan dan praktik penanaman

 Melaksanakan sebagian urusan rumah tangga daerah dalam bidang perumahan dan permukiman, antara lain menyangkut bina lingkungan, pembangunan, pemeliharaan dan pengelolaan