The rules of programming : how to write better code /
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...
| Main Author: | Zimmerman, Chris (Author) |
|---|---|
| Format: | eBook |
| Language: | English |
| Published: |
Sebastopol, CA :
O'Reilly Media, Inc.,
[2023]
|
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
Similar Items
Beginning programming all-in-one for dummies /
by: Wang, Wally
Published: (2022)
by: Wang, Wally
Published: (2022)
The art of clean code : best practices to eliminate complexity and simplify your life /
by: Mayer, Christian (Computer scientist)
Published: (2022)
by: Mayer, Christian (Computer scientist)
Published: (2022)
Cheng xu yuan de 38 tang cheng zhang ke = Becoming a better programmer /
by: Goodliffe, Pete
Published: (2022)
by: Goodliffe, Pete
Published: (2022)
Computer Program Synthesis Methodologies : Proceedings of the NATO Advanced Study Institute held at Bonas, France, September 28-October 10, 1981 /
by: Biermann, Alan W.
Published: (1983)
by: Biermann, Alan W.
Published: (1983)
Making small compiler katas.
by: Clausen, Christian
Published: (2021)
by: Clausen, Christian
Published: (2021)
A system for measuring program complexity /
by: Zolnowski, Jean Cochrane, 1947-
Published: (1976)
by: Zolnowski, Jean Cochrane, 1947-
Published: (1976)
Want to rule Silicon Valley? : first, learn to code /
Published: (2013)
Published: (2013)
The art of computer programming.
by: Knuth, Donald Ervin, 1938-
Published: (2022)
by: Knuth, Donald Ervin, 1938-
Published: (2022)
Programming Symposium : proceedings. Colloque sur la programmation, Paris, April 9-11, 1974 /
Published: (1974)
Published: (1974)
Python programming : a modern approach /
by: Kurama, Vamsi
Published: (2017)
by: Kurama, Vamsi
Published: (2017)
Introduction to Go programming.
Published: (2014)
Published: (2014)
C programming : learn to code /
by: Jena, Sisir Kumar
Published: (2022)
by: Jena, Sisir Kumar
Published: (2022)
Concurrent and parallel programming in Python.
Published: (2022)
Published: (2022)
Network programming with Go language : essential skills for programming, using and securing networks with open source Google Golang /
by: Newmarch, Jan, et al.
Published: (2022)
by: Newmarch, Jan, et al.
Published: (2022)
Getting familiar with the Julia programming language.
Published: (2022)
Published: (2022)
Getting started with Java programming : installation, Hello World, and essential syntax.
Published: (2022)
Published: (2022)
Learning algorithms through programming and puzzle solving /
by: Kuliov, Alexander S., et al.
Published: (2018)
by: Kuliov, Alexander S., et al.
Published: (2018)
Test your skills in C# programming : review and analyze important features of C# /
by: Sarcar, Vaskaran
Published: (2022)
by: Sarcar, Vaskaran
Published: (2022)
The ultimate guide to Python programming with Python 3.10.
Published: (2022)
Published: (2022)
CoffeeScript : kurz & gut /
by: MacCaw, Alex
Published: (2012)
by: MacCaw, Alex
Published: (2012)
C♯ 5.0 : kurz & gut /
by: Albahari, Joseph
Published: (2013)
by: Albahari, Joseph
Published: (2013)
Programmieren lernen mit Python /
by: Downey, Allen B.
Published: (2012)
by: Downey, Allen B.
Published: (2012)
Das Curry-Buch : Funktional programmieren lernen mit JavaScript /
by: Mehnert, Hannes
Published: (2013)
by: Mehnert, Hannes
Published: (2013)
Programming for absolute beginners : using the JavaScript programming language /
by: Bartlett, Jonathan, 1977-
Published: (2023)
by: Bartlett, Jonathan, 1977-
Published: (2023)
Programming 101 : learn to code with the Processing language using a visual approach /
by: Meyer, Jeanine
Published: (2022)
by: Meyer, Jeanine
Published: (2022)
How different programming activities impact our cognition.
Published: (2021)
Published: (2021)
Learn to program with JavaScript.
Published: (2022)
Published: (2022)
Coding all-in-one /
by: Minnick, Chris, et al.
Published: (2022)
by: Minnick, Chris, et al.
Published: (2022)
Programming languages and systems : 8th European Symposium on Programming, ESOP '99, held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS '99, Amsterdam, the Netherlands, March 22-28, 1999 : proceedings /
Published: (1999)
Published: (1999)
Programming languages and systems : 7th European Symposium on Programming, ESOP '98 held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS '98, Lisbon, Portugal, March 28-April 4, 1996 : proceedings /
Published: (1998)
Published: (1998)
100 Go mistakes and how to avoid them /
by: Harsanyi, Teiva
Published: (2022)
by: Harsanyi, Teiva
Published: (2022)
100 Go mistakes and how to avoid them.
Published: (2022)
Published: (2022)
100 Go mistakes : and how to avoid them /
by: Harsanyi, Teiva
Published: (2022)
by: Harsanyi, Teiva
Published: (2022)
Beginning Go Programming : Build Reliable and Efficient Applications with Go /
by: Hussain, Rumeel, et al.
Published: (2022)
by: Hussain, Rumeel, et al.
Published: (2022)
The Art of Writing Efficient Programs /
by: Pikus, Fedor
Published: (2021)
by: Pikus, Fedor
Published: (2021)
Proceedings of the ACM on programming languages.
Published: (2017)
Published: (2017)
Software mistakes and tradeoffs : how to make good programming decisions /
by: Lelek, Tomasz, et al.
Published: (2022)
by: Lelek, Tomasz, et al.
Published: (2022)
Programming and coding handbook for SEAC /
by: Levin, Joseph H.
Published: (1952)
by: Levin, Joseph H.
Published: (1952)
Intensional logics for programming /
Published: (2023)
Published: (2023)
Pragmatic Python programming : learning Python the smart way /
by: Guta, Gabor
Published: (2022)
by: Guta, Gabor
Published: (2022)