You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

Kindly comments on Open thread, Mar. 23 - Mar. 31, 2015 - Less Wrong Discussion

6 Post author: MrMind 23 March 2015 08:38AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (181)

You are viewing a single comment's thread. Show more comments above.

Comment author: Kindly 26 March 2015 02:56:48AM 1 point [-]

When I read your post, my initial thought was of Kernighan and Pike's The Practice of Programming. Fortunately, I had to spend some time looking it up because I'd forgotten the name of the book; when I did, I was somewhat disappointed.

The first chapter is on programming style, but very little of it is about naming things, as is relevant to your question. About half of that chapter is inaccurate or useless if you're using a language other than C, which you probably are.

Nevertheless, if you have the opportunity to read that 28-page chapter, I recommend it.

The end of that chapter makes the following reading recommendations related to programming style:

  • Kernighan, Plauger The Elements of Programming Style
  • Maguire Writing Solid Code
  • McConnell Code Complete
  • van der Linden Expert C Programming: Deep C Secrets
  • ...and Strunk, White The Elements of Style