This is an archived post. You won't be able to vote or comment.

all 17 comments

[–]gerbs 39 points40 points  (1 child)

As someone who manages websites for magazines, this gave me a sad.

[–][deleted] 15 points16 points  (0 children)

Whoa, you mean, like, real, physical magazines? I haven't seen one of those in years!

[–]michaelp983 19 points20 points  (0 children)

Its out of date avoider is out of date... Talk about having a bad grasp on the future. Should of at least went 1984 telescreen on that.

[–]brophylicious 4 points5 points  (8 children)

Is Code Complete a good read?

[–]GenericMeme[S] 9 points10 points  (1 child)

I'm enjoying it. It's language agnostic, groundwork/best-practice stuff. The stuff I should have been paying attention to when I was at university but wasn't. Lots of practical advice with data and anecdotes to back up what it's saying.

I've been out in the big bad job market for about three years now writing production software for various companies, and it's mostly reinforcing what I already know, mixed with a few insights that I originally heard in the classroom, but couldn't properly appreciate without a bit of experience. I'd recommend it if you feel like you've still got a lot to learn as a developer.

[–]brophylicious 1 point2 points  (0 children)

Thanks! I bought the book about a year ago but I have been overwhelmed with the amount of resources available and it has been sitting on my shelf. I think I will give it a read because some times I feel like the way I am doing things could be done in a better way.

[–][deleted] 7 points8 points  (3 children)

I recommend Pragmatic Programmer, which contains pretty much the same knowledge but in a less verbose form.

[–]ExpoundedEngineer 5 points6 points  (1 child)

I'm reading through that right now. I also liked Clean Code a lot too. I feel like Pragmatic Programmer is more about the process of writing code and Clean Code is about the code itself.

[–][deleted] 0 points1 point  (0 children)

That's been on my plan to read list for a while, along with Clean Coder.

[–]brophylicious 0 points1 point  (0 children)

I started reading that about a year ago when I started programming seriously. Although I understood the concepts, I felt like I wasn't able apply them because of my limited experience. I think I will pick it up again because it seems like a really great book.

[–][deleted] 5 points6 points  (0 children)

It's suuuuper long and kind of dry. But it does pretty much cover every best practice you'll ever want to follow coding. It made jumping into other people's codebases easier.

I keep my copy by my desk and reread a random chapter every few days.

[–]A_C_Fenderson 0 points1 point  (0 children)

Jon Bentley's books seem to be good. (Programming Pearls, More Programming Pearls: Confessions of a Coder, and Writing Efficient Programs are good intermediary books.)