Can you list and describe the SOLID principles in software design?
Free for the first 3 answer contributors
Interview question asked to Frontend Engineers interviewing at Sucker Punch Productions, Braintree, DeNA and others: Can you list and describe the SOLID principles in software design?.