❔ Must read books!?
What are some books that have really helped you become better skilled?
35 Replies
reading books will never ever ever make you better
everyone learns differently, i guess
but you get better so much easier by just doing
@mtreit what do you say?
I doubt this though.
yeah i exaggerated
it's alright haha
C# in depth, CLR via c#, domain driven design
$aaronbooks
Almost half of them have been marked as not read yet :D. But thanks.
yeah, cause I don't get to read much
but it's all the books I've been recommended
I am living proof this isn't true
I'm self taught mostly from books
I think everyone could benefit from reading some of the software engineering classics
Programming Pearls is one of my favorite books of all time. Highly recommended.
Code Complete is great. I prefer the first edition but the second is fine too.
The Mythical Man Month...everyone should probably read that.
Coder's At Work is awesome.
The Pragmatic Programmer is another one.
The C Programming Language for an example of almost perfect technical writing in action.
Maybe can helpful
I hate to read books but,
clean code is important point of coding
I'm personally completely against the Clean Code approach to programming (I feel the same way about Design Patterns) but everyone should judge for themselves.
I don't feel that interested either, there are just sooo many dame pages and you need to find your problem among all these pages 🙆🏻♂️
I just ordered Head First C# from Amazon
Yeah I didn't particularly get on with the Clean X series. I think design patterns have value, not so you can pick the "right" one from the catalogue, but so that you can use the right name for the thing you're doing, which helps convey what you're doing to others
Is this because you've also read uncle Bobs books and found that they write absolutely horrid code
I've watched his videos and leafed through his books. I am not a fan but I know a lot of people follow his approach.
I mean, as long as people follow his advice and not actually the style of code he writes, that's fine by me
But IME the snippets he presents are questionable at best, at least they were in CC
yeah I got Clean Code, I just assumed it would be a pretty easy read since I'm not new or anything, but then the book is like
this is the 100% correct way and if you use more than 2 arguments in a method you are an idiot
(not a quote)
I stopped reading it after that, you have to take that book with a bucket of saltDesigning Data-Intensive Applications: The Big Ideas Behind Reliabl...
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
read that, good stuff
Great book if you are working on large distributed systems and the like
There are worse atrocities in that book (https://qntm.org/clean)
General advices would actually be generally good, but a bit extremist and lack explanation. Like
if you use more than 2 arguments in a method you are an idiotObviously not, Roslyn (the official fkin C# compiler) is full of methods taking 10+ args, but in some context, this advice would hint at something actually decent, which is discovering data-clumps
yeah some of the advice is really good, but you have to wade through a sea of perfectionism to get there
not to mention I bought it from amazon, if you're going to buy Clean Code, do not buy from amazon - the printing is totally ruined
That likely has nothing to do with buying it on Amazon.
Amazon is just a match-maker these days.
it's the vendor that uses amazon
I don't know if there are other amazon vendors that sell it, but the most voted one is bad, don't use that one
Vendor's don't print the books
How about audible? fk reading is hard lol
well idk then, I'm pretty sure if you get it from waterstones, it's great
Eh yeah I've been bitten by printed copies on eBay as well, so Idk. It's generally hard to find good quality at a decent price that does international shipping. None of the books that interest me come even near the country I live in...
Figures are really hard with audiobooks
Domain Driven Design
and Functional Programming in C# (second edition)
both were really good. You don't need to employ functional programming to derive value from that book - it teaches you different ways to approach problem solving, or to even just think about problems, which I found really useful
DDD is great for many reasons, but it gets a bit heavier/drier by the end. First half is really great at least.Link?
Was this issue resolved? If so, run
/close
- otherwise I will mark this as stale and this post will be archived until there is new activity.