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. tech books: Is CI/CD killing them?

tech books: Is CI/CD killing them?

Scheduled Pinned Locked Moved The Lounge
javascriptcsharpasp-netdotnetvisual-studio
27 Posts 12 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.
  • raddevusR Offline
    raddevusR Offline
    raddevus
    wrote on last edited by
    #1

    I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

    M theoldfoolT D L Mike HankeyM 12 Replies Last reply
    0
    • raddevusR raddevus

      I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

      M Offline
      M Offline
      Mark_Wallace
      wrote on last edited by
      #2

      It used to be the only way to get the information you needed, but I think the last hard-copy dev book I bought was Booch (so we're talking a lot of years ago!) I've bought a few e-books, purely out of interest, or when I needed to get up and running with a new language quickly, but even they are not long-term things, any more. I don't even ask programming questions here, because if I search for what I wanted to ask, I almost invariably find that someone has already given the answer. So the answer is "No, but I miss it".

      I wanna be a eunuchs developer! Pass me a bread knife!

      raddevusR 1 Reply Last reply
      0
      • M Mark_Wallace

        It used to be the only way to get the information you needed, but I think the last hard-copy dev book I bought was Booch (so we're talking a lot of years ago!) I've bought a few e-books, purely out of interest, or when I needed to get up and running with a new language quickly, but even they are not long-term things, any more. I don't even ask programming questions here, because if I search for what I wanted to ask, I almost invariably find that someone has already given the answer. So the answer is "No, but I miss it".

        I wanna be a eunuchs developer! Pass me a bread knife!

        raddevusR Offline
        raddevusR Offline
        raddevus
        wrote on last edited by
        #3

        Mark_Wallace wrote:

        last hard-copy dev book I bought was Booch (so we're talking a lot of years ago!)

        That is a long time ago. I recently bought one hardcopy book but before that, it has probably been 10 years (at least). I only bought it because it is one of the only times in the last 10 years (or longer) that a book I wanted to read wasn't already on my Safari Bookshelf (Professional Android: Reto Meier, Ian Lake: 9781118949528: Amazon.com: Books[^]).

        Mark_Wallace wrote:

        So the answer is "No, but I miss it".

        :thumbsup: I feel the same way. A lot of books are just absolutely generated and written like snippets from blog posts anyways so they aren't very good -- don't really tell the story like an old Petzold book. Even books are in too much of a hurry a lot of times. Probably because the author knows that if he doesn't finish the book in weeks it is dead now.

        1 Reply Last reply
        0
        • raddevusR raddevus

          I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

          theoldfoolT Offline
          theoldfoolT Offline
          theoldfool
          wrote on last edited by
          #4

          Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale.

          Nah, get all the codez I need on QA. :) I agree, miss all the stuff that BN had on the shelves. Guess it is putting them out of business too. Sad.

          If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.

          raddevusR 1 Reply Last reply
          0
          • raddevusR raddevus

            I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

            D Offline
            D Offline
            David Crow
            wrote on last edited by
            #5

            raddevus wrote:

            Do you still read technical books?

            Yes, but not for finding the answer to a question/problem. I buy and read them much like any other story book, front to back, to see what the author has done. Sometimes seeing their project/code samples gives me an idea on something that I may not have thought of before. YMMV.

            "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

            raddevusR 1 Reply Last reply
            0
            • raddevusR raddevus

              I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

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

              raddevus wrote:

              It's good but only if you're in the mood for slow type of philosophical thinking about coding.

              Books are great for explaining topics that are too big for a forum-post. Having reviewed manuscripts for Manning, I'd also like to point out that there's more eyes checking the content than your regular forum-post; the content has been verified and villified a few times, before it goes to print. Also still maintain a personal library; can't remember everything I read, so it is nice to be able to look up a(n) (anti)pattern for reference.

              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

              raddevusR 1 Reply Last reply
              0
              • raddevusR raddevus

                I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

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

                A lot of bookstores don't even carry tech books because they are so expensive and the turn over is so fast that they get stuck with them.

                Got my site back up after my time in the woods! JaxCoder.com

                raddevusR 1 Reply Last reply
                0
                • raddevusR raddevus

                  I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

                  W Offline
                  W Offline
                  Wastedtalent
                  wrote on last edited by
                  #8

                  I still buy them, as previously mentioned by others, more for end to end reading to validate/expand on what I may already know or for a walkthrough if new/different technologies and offerings. I find them easier to work through and the explanations are usually better, than what's online. I don't use them to problem solve existing solutions.

                  raddevusR 1 Reply Last reply
                  0
                  • L Lost User

                    raddevus wrote:

                    It's good but only if you're in the mood for slow type of philosophical thinking about coding.

                    Books are great for explaining topics that are too big for a forum-post. Having reviewed manuscripts for Manning, I'd also like to point out that there's more eyes checking the content than your regular forum-post; the content has been verified and villified a few times, before it goes to print. Also still maintain a personal library; can't remember everything I read, so it is nice to be able to look up a(n) (anti)pattern for reference.

                    Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                    raddevusR Offline
                    raddevusR Offline
                    raddevus
                    wrote on last edited by
                    #9

                    Eddy Vluggen wrote:

                    Having reviewed manuscripts for Manning, I'd also like to point out that there's more eyes checking the content than your regular forum-post

                    I agree. Manning books in particular are very well done. Some other publishers are not near as good but are just flooding the market with content right now.

                    Eddy Vluggen wrote:

                    Also still maintain a personal library;

                    I think that is a good idea too. I read a lot of ebooks but I still prefer hardcopy for the most part. However, ebooks are nice for night-time reading since my device is backlit and it's all you need (no other light source).

                    L 1 Reply Last reply
                    0
                    • D David Crow

                      raddevus wrote:

                      Do you still read technical books?

                      Yes, but not for finding the answer to a question/problem. I buy and read them much like any other story book, front to back, to see what the author has done. Sometimes seeing their project/code samples gives me an idea on something that I may not have thought of before. YMMV.

                      "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

                      raddevusR Offline
                      raddevusR Offline
                      raddevus
                      wrote on last edited by
                      #10

                      David Crow wrote:

                      I buy and read them much like any other story book, front to back, to see what the author has done.

                      That's the way I prefer to read tech books too. That's also why specific publishers and authors are best...because they tell the story of the technology. Others may just be quickly documenting things and they tend to jump around a lot. The best books really give a context of the technology and how it works.

                      1 Reply Last reply
                      0
                      • theoldfoolT theoldfool

                        Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale.

                        Nah, get all the codez I need on QA. :) I agree, miss all the stuff that BN had on the shelves. Guess it is putting them out of business too. Sad.

                        If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.

                        raddevusR Offline
                        raddevusR Offline
                        raddevus
                        wrote on last edited by
                        #11

                        theoldfool wrote:

                        miss all the stuff that BN had on the shelves.

                        Yeah, I like amazon a lot, but the local B&N is a special place and I hope they don't begin to fail. B&N has to have so much stock on the shelves, it's got to be difficult. Tech books have such a short shelf life I'm almost amazed they keep many of them at all.

                        1 Reply Last reply
                        0
                        • Mike HankeyM Mike Hankey

                          A lot of bookstores don't even carry tech books because they are so expensive and the turn over is so fast that they get stuck with them.

                          Got my site back up after my time in the woods! JaxCoder.com

                          raddevusR Offline
                          raddevusR Offline
                          raddevus
                          wrote on last edited by
                          #12

                          Mike Hankey wrote:

                          A lot of bookstores don't even carry tech books

                          I know. It's got to be tough enough for bookstores having all that stock all the time to be interesting enough for people to come in. Then with tech books it's even worse because the content can completely die on the shelf and no one even wants it. And finally the book stores often don't even know which tech has died either because they are not tech people working in the industry so they have stuff that isn't even wanted.

                          1 Reply Last reply
                          0
                          • W Wastedtalent

                            I still buy them, as previously mentioned by others, more for end to end reading to validate/expand on what I may already know or for a walkthrough if new/different technologies and offerings. I find them easier to work through and the explanations are usually better, than what's online. I don't use them to problem solve existing solutions.

                            raddevusR Offline
                            raddevusR Offline
                            raddevus
                            wrote on last edited by
                            #13

                            Wastedtalent wrote:

                            I find them easier to work through and the explanations are usually better, than what's online.

                            I agree. sometimes you want far more than what you can really get online.

                            1 Reply Last reply
                            0
                            • raddevusR raddevus

                              Eddy Vluggen wrote:

                              Having reviewed manuscripts for Manning, I'd also like to point out that there's more eyes checking the content than your regular forum-post

                              I agree. Manning books in particular are very well done. Some other publishers are not near as good but are just flooding the market with content right now.

                              Eddy Vluggen wrote:

                              Also still maintain a personal library;

                              I think that is a good idea too. I read a lot of ebooks but I still prefer hardcopy for the most part. However, ebooks are nice for night-time reading since my device is backlit and it's all you need (no other light source).

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

                              raddevus wrote:

                              I read a lot of ebooks but I still prefer hardcopy for the most part. However, ebooks are nice for night-time reading since my device is backlit and it's all you need (no other light source).

                              My eyes start to burn if I do that for a longer time; paper is a lot more friendly, and most important, no ads, no popups, no cookywarnings :)

                              Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^] "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                              1 Reply Last reply
                              0
                              • raddevusR raddevus

                                I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

                                M Offline
                                M Offline
                                Member 9167057
                                wrote on last edited by
                                #15

                                I've even thrown away books about not-changing-anymore-technology (Turbo Pascal 7, anyone?) simply because looking it up online is faster than browsing through the book. Neither do I use books for philosophical thinking, I do that entirely in my head. Books only distract me from arranging the building blocks in an abstract space.

                                1 Reply Last reply
                                0
                                • raddevusR raddevus

                                  I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

                                  M Offline
                                  M Offline
                                  Member 10346655
                                  wrote on last edited by
                                  #16

                                  Personally I never buy hardcopy "How to X with Y" type books any more, mostly because they are out of date by the time you get them (echoing your sentiments with for example Angular) and also because they tend to cater to the lowest common denominator and don't actually teach you much outside of Y's documentation. Foundational stuff like "Continuous Delivery", "Release It!", "Patterns of Enterprise Architecture" and all that kind of thing age much better IMO. I still refer back to my copy of the *original* Fowler Refactoring book from time to time :)

                                  raddevusR 1 Reply Last reply
                                  0
                                  • M Member 10346655

                                    Personally I never buy hardcopy "How to X with Y" type books any more, mostly because they are out of date by the time you get them (echoing your sentiments with for example Angular) and also because they tend to cater to the lowest common denominator and don't actually teach you much outside of Y's documentation. Foundational stuff like "Continuous Delivery", "Release It!", "Patterns of Enterprise Architecture" and all that kind of thing age much better IMO. I still refer back to my copy of the *original* Fowler Refactoring book from time to time :)

                                    raddevusR Offline
                                    raddevusR Offline
                                    raddevus
                                    wrote on last edited by
                                    #17

                                    Member 10346655 wrote:

                                    because they are out of date by the time you get them

                                    Agree!

                                    Member 10346655 wrote:

                                    also because they tend to cater to the lowest common denominator and don't actually teach you much outside of Y's documentation

                                    This is a very big problem. Many books just cover the intro parts of a technology and really don't take you very far at all.

                                    Member 10346655 wrote:

                                    I still refer back to my copy of the *original* Fowler Refactoring book from time to time

                                    Very cool! :thumbsup:

                                    1 Reply Last reply
                                    0
                                    • raddevusR raddevus

                                      I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

                                      B Offline
                                      B Offline
                                      BryanFazekas
                                      wrote on last edited by
                                      #18

                                      I buy some tech books, but only in digital format. When learning new technology I'll have the book open on a tablet while I work. This is not as convenient as a hardcopy book, it's easy to read but hard to pick through. OTOH, I've always got a 100+ books in my pocket. Most of my career was spent as a consultant. When I needed a book, I convinced the client to buy it. When I moved on to a new assignment, the book remained the client's property. Which was fine -- I got the book I needed, I didn't have to pay for it, and when I moved to a new assignment the book was either outdated or I was now working in a different technology. On a few occasions I convinced the new client to get the book I had left behind. This strategy was a win for both sides. Now days when I need to learn a new technology (which is often) I go to SyncFusion and look at their Succinctly books. They are free -- quick primers to get started in a new technology. Once I have the basics of a technology, I rarely crack books. Online searches work much better for solving problems, but not for learning. My employer pays for PluralSight, so I use videos sometimes. That's good for an overview, but for hard learning I need to play with the tinkertoys ...

                                      raddevusR 1 Reply Last reply
                                      0
                                      • raddevusR raddevus

                                        I was looking over my SafariBookshelf (tech bookshelf online) and I saw the Wrox book Visual Studio 2017 and I was thinking about how it is garbage now that 2019 is in preview 2 release. (Yes, I'm exaggerating a bit.) Do you still read technical books? Do you buy hardcopy at book store? I often notice that a lot of the books even at local Barnes and Noble are quite stale. The whole Win8, Win10 thing pretty much killed windows books. At one point Barnes and Noble had Win7, Win8 and Win10 books on the shelf. I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing. It's fairly crazy that the constant updates & releases almost make things completely un-documentable (worse than ever). Foundational Concepts Some books are good because they are based more on foundational types of thoughts. Like the recent release by Martin Fowler which I am reading (which I both like and don't like at the same time). Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)): Martin Fowler: 9780134757599: Amazon.com: Books[^] This is Fowler's first release in quite some time. It is interesting but it is a slow read. I think it does point out some interesting "Refactoring Patterns" but I think it is odd that he chose JavaScript as the main language. JS seems wrong for some of the things that are related to true Interfaces. Have you read the book, by chance? It's good but only if you're in the mood for slow type of philosophical thinking about coding.

                                        M Offline
                                        M Offline
                                        milo xml
                                        wrote on last edited by
                                        #19

                                        raddevus wrote:

                                        I think Angular is a big one that is to blame too. Every time I turn around Angular is a completely new release. Now .NET Core seems to be doing the same thing.

                                        I blame marketing in general. Documentation has gone by the wayside in favor of getting out new, flashy releases to make a splash.

                                        raddevusR 1 Reply Last reply
                                        0
                                        • B BryanFazekas

                                          I buy some tech books, but only in digital format. When learning new technology I'll have the book open on a tablet while I work. This is not as convenient as a hardcopy book, it's easy to read but hard to pick through. OTOH, I've always got a 100+ books in my pocket. Most of my career was spent as a consultant. When I needed a book, I convinced the client to buy it. When I moved on to a new assignment, the book remained the client's property. Which was fine -- I got the book I needed, I didn't have to pay for it, and when I moved to a new assignment the book was either outdated or I was now working in a different technology. On a few occasions I convinced the new client to get the book I had left behind. This strategy was a win for both sides. Now days when I need to learn a new technology (which is often) I go to SyncFusion and look at their Succinctly books. They are free -- quick primers to get started in a new technology. Once I have the basics of a technology, I rarely crack books. Online searches work much better for solving problems, but not for learning. My employer pays for PluralSight, so I use videos sometimes. That's good for an overview, but for hard learning I need to play with the tinkertoys ...

                                          raddevusR Offline
                                          raddevusR Offline
                                          raddevus
                                          wrote on last edited by
                                          #20

                                          Great post and a lot of interesting details of your experience with books.

                                          BryanFazekas wrote:

                                          When I needed a book, I convinced the client to buy it

                                          That's interesting and amazing to me...that the client would buy them and that they wouldn't necessarily be concerned that you didn't "already know everything". I'm sure this is due to your relationship with the clients. Way back around 1999 or so a company I worked for bought us a subscription for the Safari Bookshelf. It mostly contained the O'Reilly books which was really great anyways. I've been a member since then because every book you can imagine is basically available on there. I am on an old 10 book thing were a book has to stay on the shelf for 30 days but you can cycle them on regularly. It's only $19.95/month and you can read just about any book you will find. There's something like 16,000 books on there and they're fast at adding them.

                                          BryanFazekas wrote:

                                          PluralSight, so I use videos sometimes. That's good for an overview,

                                          I feel that same way there. Videos are sometimes more annoying than books because you can't easily find the section of the stuff that you want to learn. I always play pluralsight videos at 1.7x their normal speed.

                                          B 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