|
You should probably post this in the Free Tools forum, so it's less likely to get lost.
I think I lost the brain cells that knew about that forum.
Latest Article - A Concise Overview of Threads
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Thank you, Marc!
|
|
|
|
|
|
raddevus wrote: I've recently read one that is close and is really fantastic
Hah, chapter 25 has a section called Hunt the Wumpus! Awesome, I wonder how many people nowadays know about that reference. I'll have to get the book just to read that section! Gregory Yob was actually quite a mentor for me in my late teens -- we hung out together quite a lot and he actually rented a room from me for a while in San Diego.
Latest Article - A Concise Overview of Threads
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Marc Clifton wrote: Hah, chapter 25 has a section called Hunt the Wumpus! Awesome
Yeah, it's a great chapter. The whole book is honestly filled with that kind of great stuff.
It's like sitting down with Martin and just getting to listen to him and his experiences but hearing how to apply solutions too.
Marc Clifton wrote: Gregory Yob was actually quite a mentor for me in my late teens
That's very cool!
|
|
|
|
|
Marc Clifton wrote: ...I wonder how many people nowadays know about that reference. Probably about as many that know of Windows' Burgermaster memory segment.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
David Crow wrote: know of Windows' Burgermaster memory segment
That's a good one. I remember reading about that in a book when I was learning about Win 3.x API programming. Was the story in Petzold's book? I think so, but can't remember.
|
|
|
|
|
Not in any of the versions of Petzold. Since his updated book was full of additional information and formatted differently, I bought that too.
|
|
|
|
|
Not in any of the versions of Petzold. Since his updated book was full of additional information and formatted differently, I bought that too.
|
|
|
|
|
I remember Gregory Yob.I recall him being mentioned in an article about cryogenics. Since we are several months apart in age and in the same occupation, I was curious why a computer programmer would believe that preserving one's brain in ice is viable. It appears he was a bit strange, so that would explain it.Nevertheless, great minds are often a bit wacky.
|
|
|
|
|
I still have my copy of that book.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Sitting on my shelf. Still a great source of common sense coding.
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
I have Code Complete 2nd Edition. Can confirm it uses C++ mainly but does have some Java and VB examples. Still a good suggestion for an updated edition with C# or something
|
|
|
|
|
Jon McKee wrote: Can confirm it uses C++ mainly but does have some Java and VB examples.
That's right the 2nd ed. does use those other languages as well. I couldn't quite remember.
|
|
|
|
|
raddevus wrote: I was wondering why no one has written an updated version of such a book with C# or even JavaScript as the language used in the book.
For JS I find JavaScript: The Good Parts[^] really insightful.
For C#, Jon Skeet's C# in Depth[^] is a good read. I'm waiting for the C#7 edition.
|
|
|
|
|
Those are two good books.
I should go back and take another try at both of those.
Good Parts was tough for me the first time I read it many years ago.
I think I only got through chapter 3 of the Skeet book.
|
|
|
|
|
That book didn't do all that much for me. As a C++ guy, I liked Scott Meyers's "50 Great Ways ..." books (although the book on STL was hairy due to the horrific compilation errors part & parcel of STL) both for the code examples but also for the software engineering ideas behind them.
|
|
|
|
|
That Scott Meyers book is a classic too.
|
|
|
|
|
Yes. I learned and programmed C++, then I read "Effective C++" and it took me to a whole new level.
|
|
|
|
|
There are two editions. The first, Code Complete (Microsoft Programming): Steve McConnell was published in 1993. The second, published in 2004 is the one you reference. Both editions are "high level", in the sense that the lessons may be applied to any language.
Note that neither book is a coding tutorial. Their target audience is more the designer than the low-level coder.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Daniel Pfeffer wrote: Both editions are "high level", in the sense that the lessons may be applied to any language.
I agree with you just might be interesting to see the book updated with a new language and additional architectural lessons (such as impact of SOA, microservices, new software deployments, etc.).
|
|
|
|
|
I thought your link was already version 2?
Elephant elephant elephant, sunshine sunshine sunshine
|
|
|
|
|
It is version 2 you are correct. I just couldn't remember if version 2 used other languages besides C.
|
|
|
|
|
My favorite, "Requirements are like water. Both are easier to build on when frozen".
I have a signed copy.
"Time flies like an arrow. Fruit flies like a banana."
|
|
|
|
|
Matthew@work wrote: "Requirements are like water. Both are easier to build on when frozen".
That is a good one.
|
|
|
|