Earlier quoted context omitted.
I've just recently bought "Gödel, Escher, Bach" -- looking shortly to start it. Curious, how did it influenced you in connection to programming?
Just like the other non programming book on the list(Thinking Fast and Slow) GEB is a lot about perception to me. Understanding that nothing is purely logical nor is it purely expressionistic; by pigeonholing your perception of any design whether it be Code, Math or Art to either Logic xor Expression you are blinding yourself The other angle for GEB is design I read GEB along with Design of Design years ago following…
Ask HN: What books had the greatest effect on how you structure your code?
121–130 of 162 posts
Re: Ask HN: What books had the greatest effect on how you structure your code?
#122Re: Ask HN: What books had the greatest effect on how you structure your code?
#123Does anyone else here never read programming books?
That said, my books-to-read list is ever growing as well...
Re: Ask HN: What books had the greatest effect on how you structure your code?
#124_Head First Design Patterns_ is a great influence too when it comes to OO-abstraction, for good and bad.
Re: Ask HN: What books had the greatest effect on how you structure your code?
#125Dependency Injection in .NET by Mark Seemann was the trigger that started my transition from someone basically writing "script spaghetti" in an OO language to someone that could actually decompose a conceptual set of processes into decoupled parts and assemble a software system from them. It came along at just the right moment in my career, when I was struggling to understand how I could build things in a more elegan…
Re: Ask HN: What books had the greatest effect on how you structure your code?
#126Earlier quoted context omitted.
Ruby makes programmers happy while they're writing their sexy new code base. It makes them cry when it's time to refactor it.
I don't know why you're being voted down.. even Avdi Grimm supports that: http://www.virtuouscode.com/2015/08/11/what-its-like-to-come...
Re: Ask HN: What books had the greatest effect on how you structure your code?
#127Does anyone else here never read programming books?
Re: Ask HN: What books had the greatest effect on how you structure your code?
#128Earlier quoted context omitted.
I don't think design patterns went out of fashion. I think the opposite happened -- they gained such mindshare that they became a solution looking for a problem for many people. That is, they forgot that design patterns are meant to solve problems, and that you should also only solve problems that actually exist. Instead we started getting things that resembled "Hello World Enterprise Edition" [0], which has been dub…
They meant the book Design Patterns https://www.amazon.com/Design-Patterns-Elements-Reusable-Obj...
Re: Ask HN: What books had the greatest effect on how you structure your code?
#129https://www.amazon.com/Reliable-Software-Through-Composite-D...
Re: Ask HN: What books had the greatest effect on how you structure your code?
#130Earlier quoted context omitted.
Same opinion. I always recommend it to my programming students. Also, The Pragmatic Programmer is good, for topics both about programming and beyond programming per se.
Ditto for both books, though I prefer The Effective Engineer to The Pragmatic Programmer . I found that quite a bit of the tactical advice in TPP is already standard practice (e.g. "always use source control"). Comparatively, TEE has more of an emphasis on project planning and team/company health, and I found that more useful for my work.