The rules of programming : (ID: 15079)

000 -LEADER
fixed length control field 02821cam a22004217i 4500
001 - CONTROL NUMBER
control field 23303024
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20250910144753.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 230831t20022023cau 001 0 eng d
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2022438300
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781098133115
Qualifying information (paperback)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1098133110
Qualifying information (paperback)
035 ## - SYSTEM CONTROL NUMBER
System control number 23303024
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)1367845058
040 ## - CATALOGING SOURCE
Original cataloging agency NBO
Language of cataloging eng
Description conventions rda
Transcribing agency NBO
Modifying agency NBO
-- JVK
-- OCLCQ
-- UAP
-- OCLCF
-- OLE
-- DLC
042 ## - AUTHENTICATION CODE
Authentication code lccopycat
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.6
Item number .Z58 2022
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.13
Edition number 23/eng/20230124
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Zimmerman, Chris,
Relator term author.
245 14 - TITLE STATEMENT
Title The rules of programming :
Remainder of title how to write better code /
Statement of responsibility, etc. Chris Zimmerman.
246 3# - VARYING FORM OF TITLE
Title proper/short title How to write better code
250 ## - EDITION STATEMENT
Edition statement First edition.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Sebastopol, CA :
Name of producer, publisher, distributor, manufacturer O'Reilly,
Date of production, publication, distribution, manufacture, or copyright notice 2022.
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice ©2023
300 ## - PHYSICAL DESCRIPTION
Extent xiv, 327 pages ;
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
500 ## - GENERAL NOTE
General note Includes index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note As simple as possible, but no simpler -- Bugs are contagious -- A good name is the best documentation -- Generalization takes three examples -- The first lesson of optimization is don't optimize -- Interlude: In which the previous chapter is criticized -- Code reviews are good for three reasons -- Eliminate failure cases -- Code that isn't running doesn't work -- Write collapsible code -- Localize complexity -- Is it twice as good? -- Big teams need strong conventions -- Find the pebble that started the avalanche -- Code comes in four flavors -- Pull the weeds -- Work backward from your result, not forward from your code --- Sometimes the bigger problem is easier to solve -- Let your code tell its own story -- Rework in parallel -- Do the math -- Sometimes you just need to hammer the nails -- Conclusion: Making the rules your own -- Appendix A. Reading C++ for Python programmers -- Appendix B. Reading C++ for JavaScript programmers.
520 ## - SUMMARY, ETC.
Summary, etc. "This philosophy-of-programming guide presents a unique and entertaining take on how to think about programming. A collection of 21 pragmatic rules, each presented in a standalone chapter, captures the essential wisdom that every freshly minted programmer needs to know and provides thought-provoking insights for more seasoned programmers"--
Assigning source Provided by publisher
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 programming
General subdivision Philosophy.
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer programming.
Source of heading or term fast
Authority record control number or standard number (OCoLC)fst00872390
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer programming
General subdivision Philosophy.
Source of heading or term fast
Authority record control number or standard number (OCoLC)fst00872401
700 ## - ADDED ENTRY--PERSONAL NAME
Personal name Vũ Đặng Hoàng Anh
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN)
a 7
b cbc
c copycat
d 2
e ncip
f 20
g y-gencatlg
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme
Koha item type Giáo trình
ĐKCB
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Date acquired Full call number Barcode Date last seen Price effective from Koha item type
          Thu vien Dai Hoc Van Hoa Thu vien Dai Hoc Van Hoa 2025-09-10 005.13 64DTV55007SC.04 2025-09-10 2025-09-10 Giáo trình