Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What is your favorite Programing Book?

What is your favorite Programing Book?

Scheduled Pinned Locked Moved The Lounge
questionlearningcsharpdatabasesql-server
40 Posts 25 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Meysam Toluie

    Hello Of Course you have read many books but which one had been more influence in your programing? Please tell me the books with field of .net programing or SQL Server or design and architecture. Thank you

    SignatureNotFoundException

    M Offline
    M Offline
    Manfred Rudolf Bihy
    wrote on last edited by
    #27

    Structure and Interpretation of Computer Programs | The MIT Press[^] :thumbsup:

    "I had the right to remain silent, but I didn't have the ability!"

    Ron White, Comedian

    1 Reply Last reply
    0
    • M Meysam Toluie

      Hello Of Course you have read many books but which one had been more influence in your programing? Please tell me the books with field of .net programing or SQL Server or design and architecture. Thank you

      SignatureNotFoundException

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #28

      The most continuously useful for me is probably: NUMERICAL RECIPES IN C: THE ART OF SCIENTIFIC COMPUTING (ISBN 0-521-43108-5) Numerical Recipes - Wikipedia[^]

      Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

      D 1 Reply Last reply
      0
      • P PeejayAdams

        No, I've probably read all of K&R at some point or other but not in a start-at-the-start-finish-at-the-end kind of way. The more I think about this topic, the more I realise that reading time is far, far more rewarding when devoted to the adventures of Jeeves and Wooster than it ever could be when looking at coding manuals.

        Slogans aren't solutions.

        R Offline
        R Offline
        raddevus
        wrote on last edited by
        #29

        K&R is really a great book. It is even currently ranked #4 at amazon in Programming Languages section - Amazon Best Sellers: Best Computer Programming Languages[^] which is absolutely amazing considering how old that book is. Also, think about how simple the book is. It just steps through these little programs building the readers knowledge with each page. The programs are so simple really but do some really interesting things. Of course it is all console based so that is interesting too,because the authors didn't have to worry about teaching UI type of layers. Disclaimer : It may sound as if I'm saying the book isn't good, I'm not. However, it is interesting that a book written like that these days might not be accepted since a lot of readers would complain about all the "missing" parts. :)

        P 1 Reply Last reply
        0
        • M Meysam Toluie

          Hello Of Course you have read many books but which one had been more influence in your programing? Please tell me the books with field of .net programing or SQL Server or design and architecture. Thank you

          SignatureNotFoundException

          M Offline
          M Offline
          Marc Clifton
          wrote on last edited by
          #30

          [Vital Dust](https://www.amazon.com/Vital-Dust-Origin-Evolution-Earth/dp/0465090451) In my late 20's, this book, having nothing to do with programming, completely changed my thinking about how programming should be done. For the better, IMO. Marc

          V.A.P.O.R.ware - Visual Assisted Programming / Organizational Representation 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

          1 Reply Last reply
          0
          • M Meysam Toluie

            Hello Of Course you have read many books but which one had been more influence in your programing? Please tell me the books with field of .net programing or SQL Server or design and architecture. Thank you

            SignatureNotFoundException

            Sander RosselS Offline
            Sander RosselS Offline
            Sander Rossel
            wrote on last edited by
            #31

            See my signature (bottom two) :)

            Best, Sander arrgh.js - Bringing LINQ to JavaScript SQL Server for C# Developers Succinctly Object-Oriented Programming in C# Succinctly

            1 Reply Last reply
            0
            • L Lost User

              The most continuously useful for me is probably: NUMERICAL RECIPES IN C: THE ART OF SCIENTIFIC COMPUTING (ISBN 0-521-43108-5) Numerical Recipes - Wikipedia[^]

              Peter Wasser "The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts." - Bertrand Russell

              D Offline
              D Offline
              Daniel Pfeffer
              wrote on last edited by
              #32

              :thumbsup:, if your work involves lots of numerical stuff.

              If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack. --Winston Churchill

              1 Reply Last reply
              0
              • M Meysam Toluie

                Hello Of Course you have read many books but which one had been more influence in your programing? Please tell me the books with field of .net programing or SQL Server or design and architecture. Thank you

                SignatureNotFoundException

                M Offline
                M Offline
                MarkTJohnson
                wrote on last edited by
                #33

                Not sure if it counts but it was indispensable for a long time. The Microsoft C 5.1 Language Reference. It was in a 3 ring binder that allowed the pages to lay flat and stay on the page you were using. I lost it in a job change somehow, I still miss it.

                1 Reply Last reply
                0
                • R raddevus

                  K&R is really a great book. It is even currently ranked #4 at amazon in Programming Languages section - Amazon Best Sellers: Best Computer Programming Languages[^] which is absolutely amazing considering how old that book is. Also, think about how simple the book is. It just steps through these little programs building the readers knowledge with each page. The programs are so simple really but do some really interesting things. Of course it is all console based so that is interesting too,because the authors didn't have to worry about teaching UI type of layers. Disclaimer : It may sound as if I'm saying the book isn't good, I'm not. However, it is interesting that a book written like that these days might not be accepted since a lot of readers would complain about all the "missing" parts. :)

                  P Offline
                  P Offline
                  PeejayAdams
                  wrote on last edited by
                  #34

                  I think it was much easier to structure a book in those days because there was a simple entry point at "Hello World" which could be dealt with in the first couple of pages and things could build slowly and steadily from that. Modern development environments don't really lend themselves to that approach. Make a new partition, install this VM, install that VM, kick your machine around the room, wipe it clean, reinstall everything, swear a lot, get this plug-in, get that plug-in, figure out some license agreement written in gibberish, get the plug-in you missed, swear some more, 'phone your brother because he's never seen a train crash ... before you know it, you're on chapter 96 without a single line of code having been written. That's not to take anything away from the mighty K&R - quite possibly the best pair of developers who ever lived and pretty darned good at explaining it, too.

                  Slogans aren't solutions.

                  R 1 Reply Last reply
                  0
                  • P PeejayAdams

                    I think it was much easier to structure a book in those days because there was a simple entry point at "Hello World" which could be dealt with in the first couple of pages and things could build slowly and steadily from that. Modern development environments don't really lend themselves to that approach. Make a new partition, install this VM, install that VM, kick your machine around the room, wipe it clean, reinstall everything, swear a lot, get this plug-in, get that plug-in, figure out some license agreement written in gibberish, get the plug-in you missed, swear some more, 'phone your brother because he's never seen a train crash ... before you know it, you're on chapter 96 without a single line of code having been written. That's not to take anything away from the mighty K&R - quite possibly the best pair of developers who ever lived and pretty darned good at explaining it, too.

                    Slogans aren't solutions.

                    R Offline
                    R Offline
                    raddevus
                    wrote on last edited by
                    #35

                    I agree 100%. While developing my iphone/iPad app I had to install some CocoaPods thing that was simply entirely magic to me. 1. Go to terminal 2. type in command to pull libraries 3. hope 4. try to build... if anything fails along the way, you don't know if it is a script that pulls the library or what. We program from _mystery_ these days and have left _mastery_ behind. :)

                    P 1 Reply Last reply
                    0
                    • R raddevus

                      I agree 100%. While developing my iphone/iPad app I had to install some CocoaPods thing that was simply entirely magic to me. 1. Go to terminal 2. type in command to pull libraries 3. hope 4. try to build... if anything fails along the way, you don't know if it is a script that pulls the library or what. We program from _mystery_ these days and have left _mastery_ behind. :)

                      P Offline
                      P Offline
                      PeejayAdams
                      wrote on last edited by
                      #36

                      raddevus wrote:

                      We program from _mystery_ these days and have left _mastery_ behind. :)

                      That says it perfectly!

                      Slogans aren't solutions.

                      1 Reply Last reply
                      0
                      • M Meysam Toluie

                        Hello Of Course you have read many books but which one had been more influence in your programing? Please tell me the books with field of .net programing or SQL Server or design and architecture. Thank you

                        SignatureNotFoundException

                        R Offline
                        R Offline
                        R Giskard Reventlov
                        wrote on last edited by
                        #37

                        Not programming, per se, but had a big impact when I first read it: The Mythical Man-Month, Anniversary Edition: Essays On Software Engineering 2, Frederick P. Brooks Jr., eBook - Amazon.com[^] and, of course, the wonderful Code Complete (Microsoft Programming): Steve McConnell: 9781556154843: Amazon.com: Books[^] and a book called "Evolutionary Systems Design". That might not be correct as I can't find it on Amazon so it might be out of print or the name slightly wrong.

                        1 Reply Last reply
                        0
                        • M Meysam Toluie

                          Hello Of Course you have read many books but which one had been more influence in your programing? Please tell me the books with field of .net programing or SQL Server or design and architecture. Thank you

                          SignatureNotFoundException

                          K Offline
                          K Offline
                          Kevin Marois
                          wrote on last edited by
                          #38

                          [This](https://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670/ref=sr\_1\_1?s=books&ie=UTF8&qid=1484241066&sr=1-1&keywords=Code+Complete) is one book every programmer should be forced to read.

                          If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                          1 Reply Last reply
                          0
                          • M Meysam Toluie

                            Hello Of Course you have read many books but which one had been more influence in your programing? Please tell me the books with field of .net programing or SQL Server or design and architecture. Thank you

                            SignatureNotFoundException

                            J Offline
                            J Offline
                            Jeremy Falcon
                            wrote on last edited by
                            #39

                            It's hard to narrow one down, but I have two books that I think the authors did an outstanding job on... Win32 Programming[^] I know back in this day, Petzold was pretty popular, but this book covered a LOT of non-MFC, lower level goodness, and dealign with the API directly. It helped my GDI programming out a lot. These guys know their stuff. Assembly Language Step-by-Step[^] Jeff has a way of writing this book that explains rather than assumes. First time I ever read something that made assembly digestible. There's a new version of the book that's Linux centric; however, the original version covers DOS. And yeah, they aren't related to .NET, but I'm getting up there in years. So, I got older stuff to recommend.

                            Jeremy Falcon

                            1 Reply Last reply
                            0
                            • M Meysam Toluie

                              Hello Of Course you have read many books but which one had been more influence in your programing? Please tell me the books with field of .net programing or SQL Server or design and architecture. Thank you

                              SignatureNotFoundException

                              Mike HankeyM Offline
                              Mike HankeyM Offline
                              Mike Hankey
                              wrote on last edited by
                              #40

                              The C programming language K&R Profound influence

                              New version: WinHeist Version 2.2.2 Beta
                              I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups