Description
"For many years I have been a fan of the regular columns by Kode Vicious in Communications of the ACM. The topics are not only timely, they're explained with wit and elegance."
--From the Foreword by Donald E. Knuth
Writing as Kode Vicious (KV), George V. Neville-Neil has spent more than 15 years sharing incisive advice and fierce insights for everyone who codes, works with code, or works with coders. Now, in The Kollected Kode Vicious, he has brought together his best essays and Socratic dialogues on the topic of building more effective computer systems. These columns have been among the most popular items published in ACM Queue magazine, as well as Communications of the ACM, and KV's entertaining and perceptive explorations are supplemented here with new material that illuminates broader themes and addresses issues relevant to every software professional.
Neville-Neil cuts to the heart of the matter and offers practical takeaways for newcomers and veterans alike on the following topics:
- The Kode at Hand: What to do (or not to do) with a specific piece of code
- Koding Konundrums: Issues that surround code, such as testing and documentation
- Systems Design: Overall systems design topics, from abstraction and threads to security
- Machine to Machine: Distributed systems and computer networking
- Human to Human: Dealing with developers, managers, and other people
Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
About the Author
George V. Neville-Neil hacks, writes, teaches, and consults on security, networking, and operating systems. A FreeBSD Foundation board member, he has written the "Kode Vicious" column for Queue and Communications of the ACM magazines. He is a member of ACM's Queue editorial board; a member of Usenix Association, ACM, and IEEE; and coauthor of The Design and Implementation of the FreeBSD Operating System, Second Edition (Addison-Wesley, 2015). An avid traveler and ardent cyclist, he speaks several languages including Japanese, French, Dutch, and some Mandarin.
Book Information
ISBN 9780136788249
Author George Neville-Neil
Format Paperback
Page Count 336
Imprint Addison Wesley
Publisher Pearson Education (US)
Weight(grams) 437g
Dimensions(mm) 226mm * 152mm * 18mm