The Pragmatic Programmer
11–20 of 25 posts
Re: The Pragmatic Programmer
#12I found the book underwhelming after all the praise I had read of it, because it seemed little more than a collection of common knowledge - I didn't get much out of it. On the other hand, for people very new to the craft, it may be more valuable for precisely the same reason.
Especially true in IT, IMHO.
Re: The Pragmatic Programmer
#13Anyway, glad to see conversation around these books.
Re: The Pragmatic Programmer
#14The Passionate Programmer is another must read Prag Prog title.
I've tried to read it 3 times now and each time put it back. I find it dry and lacking of any new insights or actionable advice:(
I really would like to get some worth out of this book!
Re: The Pragmatic Programmer
#15I found the book underwhelming after all the praise I had read of it, because it seemed little more than a collection of common knowledge - I didn't get much out of it. On the other hand, for people very new to the craft, it may be more valuable for precisely the same reason.
This was the best out of their books that I've read, and at the time, like I mentioned, I enjoyed it and got a lot from it. Not now though.
Re: The Pragmatic Programmer
#16I found the book underwhelming after all the praise I had read of it, because it seemed little more than a collection of common knowledge - I didn't get much out of it. On the other hand, for people very new to the craft, it may be more valuable for precisely the same reason.
You also have to keep in mind that this book was written 10+ years ago, when most of this was not actually common knowledge. :)
I prefer _The Practice of Programming_ by Kernighan and Pike, personally.
Re: The Pragmatic Programmer
#17I found the book underwhelming after all the praise I had read of it, because it seemed little more than a collection of common knowledge - I didn't get much out of it. On the other hand, for people very new to the craft, it may be more valuable for precisely the same reason.
Re: The Pragmatic Programmer
#18I /hate/ this line of thinking. Do we really think that the perfect way to interact with a computer was somehow stumbled upon in the 1970s and can never be improved upon? The computer does not think in ASCII, WE do not think in ASCII - it's no less of an abstraction than any other form of GUI.
Like the colour syntax highlighting in your vim setup? Fond of autocompletion? Enjoy having multiple pages of code, side-by-side? YOU ARE USING A GUI.
I apologise if this sounds vitriolic, but it's important. Programming is the expression of intent. We're never going to progress to more pure forms of that expression if the people designing our tools believe that we've already reached nirvana.
Nice review, though; I'll check out the book.
Re: The Pragmatic Programmer
#19I found the book underwhelming after all the praise I had read of it, because it seemed little more than a collection of common knowledge - I didn't get much out of it. On the other hand, for people very new to the craft, it may be more valuable for precisely the same reason.
You also have to keep in mind that this book was written 10+ years ago, when most of this was not actually common knowledge. :)
Most of the stuff mentioned in the book should be covered in schools, but usually isn't.
Re: The Pragmatic Programmer
#20GUIs prevent truly proficient programming I /hate/ this line of thinking. Do we really think that the perfect way to interact with a computer was somehow stumbled upon in the 1970s and can never be improved upon? The computer does not think in ASCII, WE do not think in ASCII - it's no less of an abstraction than any other form of GUI. Like the colour syntax highlighting in your vim setup? Fond of autocompletion? Enjo…
> stumbled upon in the 1970s and can never be improved upon
Certainly it can be improved upon, and I'm pretty sure even GUI haters must know that. We're just waiting for that to happen, and maybe trying to think how to make it happen.
The big schism comes because there are "GUI people" who think it's the total answer to everything, if only we can make better widgets or something. I don't hesitate to tell such people they're missing something.