Ask HN: What books had the greatest effect on how you structure your code?
101–110 of 162 posts
Re: Ask HN: What books had the greatest effect on how you structure your code?
#102For C#, Framework Design Guidelines by Cwalina & Abrams. Very clear and concise pointers for well structured and easy to read code. It's a little out of date now though, wish they'd update it to a third edition.
Re: Ask HN: What books had the greatest effect on how you structure your code?
#103Thinking Forth; Software Tools; SICP; Abstraction and Specification in Program Development; Essentials of Programming Languages; Paradigms of AI Programming; I'd like to list something about OO too, but no book I know really measures up to learning from other programmers. But there's Mark S. Miller's thesis Robust Composition. (in roughly chronological order. As you can see from the chronology, it took me a long time…
Edit: Just realised that it is available under a CC license: http://thinking-forth.sourceforge.net/
Re: Ask HN: What books had the greatest effect on how you structure your code?
#104Are books still state of the art in 2017? I would assume all the best knowledge could be found online for free by now.
Re: Ask HN: What books had the greatest effect on how you structure your code?
#105Re: Ask HN: What books had the greatest effect on how you structure your code?
#106Re: Ask HN: What books had the greatest effect on how you structure your code?
#107Re: Ask HN: What books had the greatest effect on how you structure your code?
#108Re: Ask HN: What books had the greatest effect on how you structure your code?
#109Earlier quoted context omitted.
Are Design Patterns really so out of fashion with the youth of today that nobody here mentions Design Patterns as their answer? Because it is mine, for better or worse. It took me from understanding OO to understanding how to build large systems with OO, writing maintainable code and using proper encapsulation. A much deeper work than Code Complete (though the latter is worth reading too). I have used functional lang…
I'm nearing 50 so I'm hardly a youth. http://www.perlmonks.org/?node_id=133399 does a very good job of explaining why Design Patterns is a book to be careful with. By contrast Code Complete won't steer people wrong. See https://steve-yegge.blogspot.com/2006/03/execution-in-kingdo... for a cautionary tale about how a pursuit of OO purity can result in great verbosity, hiding intent behind a barrage of patterns. Result…