Cover of Write Great Code: Volume 1: Understanding the Machine

Write Great Code: Volume 1: Understanding the Machine

If you've asked someone the secret to writing efficient, well-written software, the answer that you've probably gotten is "learn assembly language programming." By learning assembly language programming, you learn how the machine really operates and that knowledge will help you write better high-level language code. A dirty little secret assembly language programmers rarely admit to, however, is that what you really need to learn is machine organization, not assembly language programming. Write Great Code Vol I, the first in a series from assembly language expert Randall Hyde, dives right into machine organization without the extra overhead of learning assembly language programming at the same time. And since Write Great Code Vol I concentrates on the machine organization, not assembly language, the reader will learn in greater depth those subjects that are language-independent and of concern to a high level language programmer. Write Great Code Vol I will help programmers make wiser choices with respect to programming statements and data types when writing software, no matter which language they use.

Subject
scienceeducation
Themes
technologywork
Audience
adult
Length
long · 456 pages

Click a tag to see books like this one that share it.

Read it? Sign in to help tag it.

Liked Write Great Code: Volume 1: Understanding the Machine? Here’s where I’d start.

These suit anyone who liked Write Great Code: Volume 1: Understanding the Machine. Sign in and mark a few books for picks shaped around your own taste.

  1. Writing Solid Code Shares programming, computer, tech
  2. The Book of CSS3: A Developer's Guide to the Future of Web Design Shares programming, tech, computer
  3. Code: The Hidden Language of Computer Hardware and Software Shares programming, computer science, tech
  4. Expert C Programming: Deep C Secrets Shares programming, computer, tech

“People who read Write Great Code: Volume 1: Understanding the Machine tend to reach for these next.”

  1. Regular Expressions Cookbook
  2. Think Complexity: Complexity Science and Computational Modeling
  3. Assembly Language: Step-By-Step
  4. Code Craft: The Practice of Writing Excellent Code

“If you want more of the same (science about technology), start with these.”

  1. CSS: The Missing Manual
  2. JavaScript Pocket Reference
  3. The Tangled Web: A Guide to Securing Modern Web Applications
  4. Hacker's Delight

“If it was the programming that hooked you, try one of these.”

  1. The C++ Programming Language
  2. Code Complete
  3. Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems
  4. Inside the Machine

“These start from a similar idea, even if they go somewhere else with it.”

  1. Learn Python The Hard Way
  2. Functional Programming for the Object-Oriented Programmer
  3. The Linux Programming Interface: A Linux and UNIX System Programming Handbook
  4. A Tour of C++