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
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