97 things every Java programmer should know : (Record no. 19095)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 06487cam a2200373 i 4500 |
001 - CONTROL NUMBER | |
control field | 22439714 |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20241120130527.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 220222s2020 cc a b 001 0 eng |
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER | |
LC control number | 2021278020 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781491952696 |
Qualifying information | (paperback) |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | DLC |
Language of cataloging | eng |
Description conventions | rda |
Transcribing agency | DLC |
Modifying agency | DLC |
042 ## - AUTHENTICATION CODE | |
Authentication code | pcc |
050 00 - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | QA76.73.J38 |
Item number | A195 2020 |
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 005.133 |
Edition number | 23 |
245 00 - TITLE STATEMENT | |
Title | 97 things every Java programmer should know : |
Remainder of title | collective wisdom from the experts / |
Statement of responsibility, etc. | Kevlin Henney and Trisha Gee. |
246 3# - VARYING FORM OF TITLE | |
Title proper/short title | Ninety-seven things every Java programmer should know |
250 ## - EDITION STATEMENT | |
Edition statement | First edition. |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Place of production, publication, distribution, manufacture | Beijing [China] ; |
-- | Sebastopol, CA : |
Name of producer, publisher, distributor, manufacturer | O'Reilly Media Inc., |
Date of production, publication, distribution, manufacture, or copyright notice | 2020. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | xv, 251 pages : |
Other physical details | illustrations ; |
Dimensions | 23 cm |
336 ## - CONTENT TYPE | |
Content type term | text |
Content type code | txt |
Source | rdacontent |
337 ## - MEDIA TYPE | |
Media type term | unmediated |
Media type code | n |
Source | rdamedia |
338 ## - CARRIER TYPE | |
Carrier type term | volume |
Carrier type code | nc |
Source | rdacarrier |
504 ## - BIBLIOGRAPHY, ETC. NOTE | |
Bibliography, etc. note | Includes bibliographical references and index. |
505 0# - FORMATTED CONTENTS NOTE | |
Formatted contents note | All you need is Java / Anders Norås -- Approval testing / Emily Bache -- Augment Javadoc with AscilDoc / James Elliott -- Be aware of your container surroundings / David Delabassee -- Behavior is "easy" ; state is hard / Edson Yanaga -- Benchmarking is hard - JMH helps / Michael Hunger -- The benefits of codifying and asserting architectural quality / Daniel Bryant -- Break problems and tasks into small chunks / Jeanne Boyarsky -- Build diverse teams / Ixchel Ruiz -- Builds don't have to be slow and unreliable / Jenn Strater -- "But it works on my machine!" / Benjamin Muschko -- The case against fat JARs / Daniel Bryant -- The code restorer / Abraham Marin-Perez -- Concurrency on the JVM / Mario Fusco -- CountDownLatch - friend or foe? / Alexey Soshin -- Declarative expression is the path to parallelism / Russel Winder -- Deliver better software, faster / Burk Hufnagel -- Do you know what time it is? / Christin Gorman -- Don't hIDE your tools / Gail Ollis -- Don't vary your variables / Steve Freeman -- Embrace SQL thinking / Dean Wampler -- Events between Java components / A. Mahdy AbdelAziz -- Feedback loops / Liz Keogh -- Firing on all engines / Michael Hunger -- Follow the boring standards / Adam Bien -- Frequent releases reduce risk / Chris O'Dell -- From puzzles to products / Jessica Kerr -- "Full-stack developer" is a mindset / Maciej Walkowiak -- Garbage collection is your friend / Holly Cummins -- Get better at naming things / Peter Hilton -- Hey Fred, can you pass me the HashMap? / Kirk Pepperdine -- How to avoid null / Carlos Obregón -- How to crash your JVM / Thomas Ronzon -- Improving repeatability and auditability with continuous delivery / Billy Korando -- In the language wars, Java holds its own / Jennifer Reif -- Inline thinking / Patricia Aas -- Interop with Kotlin / Sebastiano Poggi -- It's done, but / Jeanne Boyarsky -- Java certifications : touchstone in technology / Mala Gupta -- Java is a '90s kid / Ben Evans -- Java programming from a JVM performance perspective / Monica Beckwith -- Java should feel fun / Holly Cummins -- Java's unspeakable types / Ben Evans -- The JVM is a multiparadigm platform : use this to improve your programming / Russel Winder -- Keep your finger on the pulse / Trisha Gee -- Kinds of comments / Nicolai Parlog -- Know thy flatMap / Daniel Hinojosa -- Know your collections / Nikhil Nanivadekar -- Kotlin is a thing / Mike Dunn -- Learn Java idioms and cache in your brain / Jeanne Boyarsky -- Learn to Kata and Kata to learn / Donald Raab -- Learn to love your legacy code / Uberto Barbini -- Learn to use new Java features / Gail C. Anderson -- Learn your IDE to reduce cognitive load / Trisha Gee -- Let's make a contract : the art of designing a Java API / Mario Fusco -- Make code simple and readable / Emily Jiang -- Make your Java groovier / Ken Kousen -- Minimal constructors / Steve Freeman -- Name the date / Kevlin Henney -- The necessity of industrial-strength technologies / Paul W. Homer -- Only build the parts that change and reuse the rest / Jenn Strater -- Open Source projects aren't magic / Jenn Strater -- Optional is a lawbreaking monad but a good type / Nicolai Parlog -- Package-by-feature with the default access modifier / Marco Beelen -- Production is the happiest place on Earth / Josh Long -- Program with GUTs / Kevlin Henney -- Read OpenJDK daily / Heinz M. Kabutz -- Really looking under the hood / Rafael Benevides -- The rebirth of Java / Sander Mak -- Rediscover the JVM through Clojure / James Elliott -- Refactor Boolean values to enumerations / Peter Hilton -- Refactoring toward speed-reading / Benjamin Muskalla -- Simple value objects / Steve Freeman -- Take care of your module declarations / Nicolai Parlog -- Take good care of your dependencies / Brian Vermeer -- Take "separation of concerns" seriously / Dave Farley -- Technical interviewing is a skill worth developing / Trisha Gee -- Test-driven development / Dave Farley -- There are great tools in your bin/ directory / Rod Hilton -- Think outside the Java sandbox / Ian F. Darwin -- Thinking in coroutines / Dawn Griffiths and David Griffiths -- Threads are infrastructure : treat them as such / Russel Winder -- The three traits of really good developers / Jannah Patchay -- Trade-offs in a microservices architecture / Kenny Bastani -- Uncheck your exceptions / Kevlin Henney -- Unlocking the hidden potential of integration testing using containers / Kevin Wittek -- The unreasonable effectiveness of fuzz testing / Nat Pryce -- Use coverage to improve your unit tests / Emily Bache -- Use custom identity annotations liberally / Mark Richards -- Use testing to develop better software faster / Marit van Dijk -- Using object-oriented principles in test code / Angie Jones -- Using the power of community to enhance your career / Sam Hepburn -- What is the JCP program and how to participate / Heather VanCura -- Why I don't hold any value in certifications / Colin Vipurs -- Write one-sentence documentation comments / Peter Hilton -- Write "readable code" / Dave Farley -- The young, the old, and the garbage / Maria Arias de Reyna. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Java (Computer program language) |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Computer programming. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Computer programmers. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Computer software |
General subdivision | Development. |
700 1# - ADDED ENTRY--PERSONAL NAME | |
Personal name | Henney, Kevlin, |
Relator term | editor. |
700 1# - ADDED ENTRY--PERSONAL NAME | |
Personal name | Gee, Trisha, |
Relator term | editor. |
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN) | |
a | 7 |
b | cbc |
c | origres |
d | 2 |
e | ncip |
f | 20 |
g | y-gencatlg |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Source of classification or shelving scheme | Dewey Decimal Classification |
Koha item type | Koleksi Am |
No items available.