SOLID

SOLID

MVPs & Scalable Products for your Startup

4.88/5 (2 Reviews)
About SOLID
SOLID helps you to build, measure, learn, and iterate your product, fast! Our goal is to deliver something that helps you to learn enough to make your next decision as fast as possible, keeping down costs and time to market.    
$25 - $49/hr
10 - 49
2012
United States, Brazil
SOLID
MVPs & Scalable Products for your Startup
4.88/5 (2 Reviews)
1 Question
First, thank you for calling it programming, not coding!Second, I agree with Alan Mellor that there isn’t a single book, but a few books come to mind as having deepened my understanding. None are introductory:The original Gang of Four Design Patterns, or Allan Shalloway’s Design Patterns Explained; part of the value is in design patterns themselves, but a larger value is the repeated models of code modularity and the expressive/adaptive power of polymorphismKernighan and Ritchie’s The C Programming Language, which doesn’t offer much insight into modern C, but offers a lot of depth in how C was designed to solve problems, because it’s steeped in pure C idiomJoshua Bloch’s Effective Java, which is the single best exploration of idiom in a modern language (at least, that I’ve seen)
First, thank you for calling it programming, not coding!Second, I agree with Alan Mellor that there isn’t a single book, but a few books come to mind as having deepened my understanding. None are introductory:The original Gang of Four Design Patterns, or Allan Shalloway’s Design Patterns Explained; part of the value is in design patterns themselves, but a larger value is the repeated models of code modularity and the expressive/adaptive power of polymorphismKernighan and Ritchie’s The C Programming Language, which doesn’t offer much insight into modern C, but offers a lot of depth in how C was designed to solve problems, because it’s steeped in pure C idiomJoshua Bloch’s Effective Java, which is the single best exploration of idiom in a modern language (at least, that I’ve seen)

First, thank you for calling it programming, not coding!

Second, I agree with Alan Mellor that there isn’t a single book, but a few books come to mind as having deepened my understanding. None are introductory:

  • The original Gang of Four Design Patterns, or Allan Shalloway’s Design Patterns Explained; part of the value is in design patterns themselves, but a larger value is the repeated models of code modularity and the expressive/adaptive power of polymorphism
  • Kernighan and Ritchie’s The C Programming Language, which doesn’t offer much insight into modern C, but offers a lot of depth in how C was designed to solve problems, because it’s steeped in pure C idiom
  • Joshua Bloch’s Effective Java, which is the single best exploration of idiom in a modern language (at least, that I’ve seen)
Loading interface...
Contact information
us
SOLID
244 Madison Ave, NYC, New York 10016
United States
br
SOLID
Rua Alexandre Dumas, 1711, Sao Paulo, Sao Paulo
Brazil
+55 14 9 9891 3966
View more
GoodFirms