Reddit Reddit reviews Adaptive Code: Agile coding with design patterns and SOLID principles (Developer Best Practices)

We found 6 Reddit comments about Adaptive Code: Agile coding with design patterns and SOLID principles (Developer Best Practices). Here are the top ones, ranked by their Reddit score.

Computers & Technology
Books
Networking & Cloud Computing
Computer Networks, Protocols & APIs
Adaptive Code: Agile coding with design patterns and SOLID principles (Developer Best Practices)
Microsoft Press
Check price on Amazon

6 Reddit comments about Adaptive Code: Agile coding with design patterns and SOLID principles (Developer Best Practices):

u/demichiel · 6 pointsr/csharp

Once you're comfortable with the basics and you want to learn a bit about program design I can really recommend Adaptive Code: Agile coding with design patterns and SOLID principles. After my teacher told me he was happy with my code but thought I should focus more on the SOLID principles to get it to the next level, I read this book. The first couple of chapters cover Agile and Kanban which was interesting, but I certainly got the most out of the next chapters covering the SOLID principles. Thorough explanations on each one of them.

u/____0____0____ · 2 pointsr/csharp

Yeah reading about design patterns is going to be a great help in moving forward. They will carry throughout most programming languages too, not just c#.

I just got a book that was recommended to me and I am really excited to read it, after I finish my current book. Check it out:
https://www.amazon.com/gp/aw/d/1509302581?psc=1&ref=ppx_pop_mob_b_asin_title

u/kowgli · 2 pointsr/csharp

https://www.amazon.com/gp/aw/d/1509302581/ref=dp_ob_neva_mobile

Best of the best

Edit: by mistake I pasted a link to the first edition. Now updated.

u/barefootdeveloper · 2 pointsr/dotnet

You sound like you are already at entry level dev level already. If you published the repos here we could provide additional insight.

The biggest thing you seem to have is the right attitude. You know there’s more to learn, that you don’t know all the right answers and you approach things of okay it is working how can I refactor the code to make it better. These are huge skills that we look for.

I second the recommendation of reading books. SOLID is a really important principle for hiring today and I think think is a good easy to understand introduction to it: https://www.amazon.com/Adaptive-Code-principles-Developer-Practices/dp/1509302581

Unfortunately a lot of places have that college degree requirement, so that will be an inhibitor but please don’t let that discourage you. Some of the best devs I have ever worked with didn’t have a college degree and honestly the best companies I have worked for were always willing to hire without a college degree.

What area of the world are you in?

u/basher117 · 1 pointr/csharp

There are couple books that really stood out for C#. These don't touch on .NET core but the same techniques apply.

Functional Programming in C#. http://amzn.to/2Ct3q5B if you come from a functional lang, this one is a must. Great LINQ concepts as well.


Adaptive Code via C@ http://amzn.to/2CsglEP is an updated version of the original. Dependencies and layering really helped me understand the core concepts of .NET. It's a M$ Press book. Easy read and a great reference.

u/edhdz1 · 1 pointr/u_edhdz1

Adaptive Code: Agile coding with design patterns and SOLID principles (2nd Edition) (Developer Best Practices) https://www.amazon.com/dp/1509302581/ref=cm_sw_r_cp_apa_i_W-SrDbP9CE48Y